Affected Version:
- OS: Ubuntu 24.10
- GNOME Version: 47
- Display Server: Wayland
- NVIDIA GPU Driver: 560.35.03
- Power Settings: Power > Screen Blank: Never
Bug Summary:
Gnome treats a disabled secondary display as if it is repeatedly being hotplugged or requires reconfiguration. This leads to periodic UI glitches, forced window repositioning, and short bursts of input lag at regular intervals.
Steps to Reproduce:
- Boot into Ubuntu 24.10 and log in.
- Connect a secondary display (e.g., an Android Smart TV) via HDMI.
- In GNOME Display Settings > Screen Display, toggle the secondary (non-primary) display “Off,” keeping the HDMI cable connected.
- Continue using the primary monitor.
What Happened:
When a second display (e.g., an Android Smart TV) is disabled (i.e., toggled off) via GNOME Display Settings while the HDMI cable remains connected, approximately once per minute:
- The dock flickers momentarily.
- Windows that are partially off-screen are forcibly repositioned entirely within the desktop edges.
- Brief input lag is experienced for both typing and mouse cursor movement.
What Did You Expect to Happen:
Disabling the second display should logically deactivate it entirely, preventing:
- Repeated reconfiguration events.
- Flickering of UI elements such as the dock.
- Forced window rearrangements.
- Input lag.
- Display/Audio lag when it glitches
The environment should remain stable when a display is toggled off without requiring the physical disconnection of the HDMI cable.
Relevant Logs, Screenshots, Screencasts:
- Logs: journalctl -f logs
- Screencast: Video of glitch (cut and looped)
nvidia-bug-report.log.gz (1.7 MB)