Intermittent USB-C DisplayPort monitor enumeration failure on GNOME Wayland (RTX 5060 Laptop GPU, driver 595.58.03)

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:

  1. Boot into Cinnamon Wayland

  2. Unplug the center monitor cable from the laptop

  3. Wait a few seconds

  4. 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?