Driver causes CPU stalls after updating from 580.95.05 to 580.105.08

Intel i9-14900
RTX 5080 TI
debian 13 trixie (fresh install) kernel 6.12.57

Graphics don’t get initialized, and I can’t interact with my system due to CPU stalls, see image

Downgrading the drivers with

```
apt install ‘?narrow(~i ~ONVIDIA,~V580.105.08-1)’=580.95.05-1
```

Resolves the issue.

Hi @mickvangelderen, thanks for reporting this issue. Could you please help to capture a bug report using sudo nvidia-bug-report.sh once you see this error message and upload it here? Thanks!

nvidia-bug-report.log.gz (1.3 MB)

I have similar problems with my Vulkan Wayland+HDR playback tool on Linux, when I switched from Ubuntu 25.04 to Ubuntu 25.10 but with both the 580.95.05 and 580.105.08 drivers. The problem shows in both GNOME49 and Kwin6.4.5. It seems a problem with the interaction of the NVidia drivers with the compositors.
There was a switch from implicit sync to explicit sync in both Compositors. Implicit sync works fine with no stalls but with a performance drop from 60FPS to 24FPS.
Setting the NVidia explicit sync environment variable makes it go back to 60FPS but with stalls.
What’s different in my viewer (vmrv2) compared to other players: I have TWO Vulkan windows (Viewport and Timeline) open and both are being refreshed at the same time.
When the Window is set to Presentation Mode (Fullscreen with no Timeline window or decorations) and the Vulkan presentation mode switches to FIFO, the stalls disappear even with the explicit sync variable. However, as soon as the Timeline window is shown again, the stalls reappear.
It seems, to me, a problem of the interaction of the NVidia drivers with the compositors, that was introduced by a change in both compositors from Ubuntu 25.04 → Ubuntu 25.10 AND how nvidia drivers are handling explicit/implicit sync.

The cause of the problem was found on Ubuntu 25.10. There was a regression in eithe both Kwin and GNOME49 compositors (unlikely). The problem is creating two vulkan windows with MAILBOX presentation mode the NVIDIA with explicit_sync variable. With that set up, the playback hangs until there’s a new event like the mouse move. If the two subwindows are created with FIFO the problem does not show up.