Nvidia, please get it together with external monitors on Wayland

nvidia-bug-report.log.gz (342.6 KB)

I’m having the same issues - random frame drops and sluggish animations on BOTH displays when external 4k 60Hz display is connected.

It doesn’t matter if I connect it via HDMI or thunderbolt. I’ve got MSI Stealth 15 laptop with 4060 + intel dGPU. Using latest version of cachy os + gnome 49 (wayland) and latest nvidia drivers. The issue persists when switching between hybrid / discrete modes. I tried fedora + gnome, cachyos + KDE but it is still broken. Only on X11 session it works properly, but my refresh rate is then capped at 60Hz on both displays. I tried switching

NVreg_EnableGpuFirmware=0

but it doesn’t change the situation.

I’m not using fractional scaling. Also when I change external display resolution from 4k to full hd it is a little bit better.

❯ nvidia-smi
Fri Mar 27 14:35:41 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 595.58.03              Driver Version: 595.58.03      CUDA Version: 13.2     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4060 ...    On  |   00000000:01:00.0  On |                  N/A |
| N/A   46C    P8              5W /   80W |     173MiB /   8188MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1176      G   /usr/bin/gnome-shell                    130MiB |
+-----------------------------------------------------------------------------------------+