System:
-
Laptop: Lenovo Legion 5 16IAX10
-
GPU: NVIDIA GeForce RTX 5060 Laptop GPU
-
Driver: 595.58.03
-
Kernel: 6.17.0-23-generic
-
Desktop Environment: GNOME on Wayland
-
Also tested: Cinnamon on Wayland
-
Distribution: Ubuntu 24.04-based system
-
Hybrid GPU setup (Intel + NVIDIA)
Monitor Configuration:
-
Center monitor connected directly via USB-C → DisplayPort 1.4
-
Two side monitors connected through Thunderbolt dock
-
Center monitor currently an older Sceptre 32" curved 1080p display
-
Side monitors initialize normally every boot
Issue Summary:
Intermittently after a cold boot, the center monitor connected through direct USB-C → DisplayPort is completely absent from the display topology.
When this occurs:
-
GNOME on Wayland may fail to log in properly (login loop back to GDM)
-
Cinnamon on Wayland still logs in successfully
-
The center monitor does not appear in xrandr at all
-
Only the two dock-connected side monitors appear
Example failed xrandr state:
-
eDP-1 present
-
DP-3 present
-
DP-4 present
-
center monitor completely absent
Important observation:
The center monitor is powered on and appears to be searching for signal (blinking blue standby/search LED), but Linux/NVIDIA does not enumerate the display during boot.
Recovery / Workaround:
If I:
-
Boot into Cinnamon Wayland
-
Unplug the center monitor cable from the laptop
-
Wait a few seconds
-
Plug it back in
then the monitor immediately appears and is assigned a new output (example: DP-6).
After hotplug:
-
xrandr immediately shows the monitor
-
monitor functions normally
-
GNOME on Wayland can then log in and operate correctly
-
gaming and rendering work normally afterward
This appears to indicate:
-
the hardware path itself is functional
-
the issue occurs specifically during cold-boot display enumeration / initialization
-
hotplugging forces successful re-detection and DP link negotiation
Observed behavior suggests:
-
USB-C DP Alt Mode timing issue
-
failed or delayed DisplayPort link training
-
failed or delayed EDID negotiation during boot
-
display output not created until hotplug event
Relevant observations:
-
Side monitors through the Thunderbolt dock initialize reliably
-
The direct USB-C → DP monitor path is the only failing path
-
Once detected, the monitor is stable and functions correctly
-
Games render correctly on NVIDIA GPU
-
No GPU crashes occur
-
System is otherwise stable under load
Relevant logs observed:
-
intermittent EDID read failures
-
NvKms memory allocation retry messages
-
repeated display probing during startup
Example symptoms:
-
monitor absent from xrandr until hotplug
-
GNOME Wayland login loop when monitor missing
-
hotplug consistently restores functionality
Question:
Is this a known issue involving:
-
NVIDIA Wayland initialization
-
USB-C DisplayPort Alt Mode timing
-
DP link training during boot
-
hybrid GPU display enumeration
and are there recommended debug options or logging flags that would help narrow the failure point further?