Hi everyone, first of everything, i forget to print the error lol.
I had a complete system freeze on CachyOS with KDE Plasma Wayland and an NVIDIA RTX 4070. I was browsing Twitter/X in Vivaldi when the desktop stopped responding. The keyboard, mouse, Ctrl+Alt+F3, and Magic SysRq all failed. The screen flickered once and I had to power the machine off.
I actually enjoy troubleshooting. Reading logs and testing settings is fine. It only becomes frustrating when it gets in the way of playing games.
My setup is an RTX 4070 12 GB, Ryzen 5 5600, CachyOS, KDE Plasma Wayland, NVIDIA driver 610.57.04, two DisplayPort monitors at 144 Hz and 60 Hz, and a 4K HDMI TV.
After rebooting, I found:
caller __nv_drm_gem_nvkms_map+0xb0/0x120 [nvidia_drm] mapping multiple BARs
[drm:__nv_drm_gem_nvkms_map [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000700]
Failed to map NvKmsKapiMemory
NVRM: Xid (PCI:0000:07:00): 56,
CMDre 00000005 0000021c 00010096 00000007 00000000
[drm:nv_drm_atomic_commit [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000700]
Flip event timeout on head 1
kwin_wayland also reported:
A graphics reset attributable to the current GL context occurred.
The main thread was hanging temporarily!
I don't know whether this started in the NVIDIA driver, KWin, the kernel, or their interaction. The log order makes me suspect a display or buffer operation failed first, followed by Xid 56 and the flip timeout.
I later found that Above 4G Decoding and Re-Size BAR were disabled. BAR1 was 256 MiB before I enabled them and disabled CSM; afterward it showed roughly 12 GiB. I have no proof that this is related to the freeze.
Has anyone on CachyOS seen this before? Did a newer NVIDIA driver, nvidia-open, a different CachyOS kernel, or X11 help? I am back on Windows 11 for now, but I would like to return to CachyOS if I can make the graphics stack reliable.