Nvidia, please get it together with external monitors on Wayland

Hi NVIDIA Team,

I’m experiencing a severe issue when using dedicated GPU (dGPU) mode on my laptop with KDE Plasma on Wayland.

Problem description:
When I enable the discrete GPU mode (i.e., forcing the system to use the NVIDIA RTX 4060 for all rendering), my desktop environment completely freezes shortly after logging in. The system becomes unresponsive, I cannot switch to TTY, but background audio keeps playing, indicating the kernel is still running in the background. However, the graphical session is totally locked up. The only workaround is to force shutdown by holding the power button.

This behavior happens randomly but consistently every time I try to use the dGPU mode under Wayland. Unfortunately, logs do not provide any obvious cause, making it hard to trace the root of the issue.

If I switch back to hybrid graphics mode (iGPU + dGPU offloading), the system works perfectly stable, even under high load, for long periods.

That said, I really want to use the dGPU directly for full performance in some workloads and games, and this issue is blocking me from doing that.

System Info:
Laptop model: Lenovo Legion Y9000P 2024 (Model: 82WK, international name: Legion Pro 5i Gen 8)
CPU: Intel Core i9-13900HX
GPU: NVIDIA GeForce RTX 4060 Laptop GPU
OS: Arch Linux x86_64
Kernel: 6.14.4-arch1-2
DE: KDE Plasma 6.3.4 (Wayland)
Driver version: 570.144
Display: 2560x1440@180Hz external + 2560x1600@240Hz internal (both high refresh rate displays)

I’ve attached my nvidia-bug-report.log.gz file as requested. I really hope a future driver update can resolve this, or if there are any workarounds or debug steps I could try in the meantime, I’d really appreciate it.

Thank you in advance.

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

How are you testing this?

I tried to test using a Live USB of Manjaro, since they have an option to boot with the proprietary NVIDIA drivers, and it seemed to me that GNOME was still slightly worse than it should (when compared to using Windows or the same live session only with the dGPU enabled) but the KDE Plasma version was nearly the same as GNOME (albeit probably slightly worse).

I tested this with Manjaro 25.0 that comes with GNOME 48 and KDE Plasma 6.3. I would also prefer to test with Fedora (or other distro) but this was the easiest option in order to test without making a full installation.