Running watch -n1 nvidia-smi while playing Kingdom Come: Deliverance 2 with v-sync off, low settings and 240Hz main monitor runs at like 50fps because no more power is drawn from GPU, presumbly due to low clocks. Typical nvidia-smi output during gameplay is
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.86.16 Driver Version: 570.86.16 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| 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 4090 Off | 00000000:01:00.0 On | Off |
| 30% 38C P0 65W / 450W | 4275MiB / 24564MiB | 16% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
...
| 0 N/A N/A 24167 C+G ...asterSteamPGO\KingdomCome.exe 4498MiB |
Switching between Cosmic desktop and KDE Plasma 6.3 made no difference. Nvidia driver 570. I need 570 for the multi-monitor VRR support. Same issue in 565 driver though (I did recheck this). Running likes of XFCE4 in X11 also didn’t help. Same problem in CachyOS and Fedora. Same problem using different monitor. Same problem when changing between proton-ge and experimental versions.
Due to this I get like 1/3 of the FPS I get on Windows and changing graphics settings barely affect FPS, even though everyone else is reporting near-native performance in this particular game when compared to Windows. All this makes it sound like driver issue and not Proton issue.
Attaching nvidia-bug-report.log.gz
nvidia-bug-report.log.gz (629.5 KB)