I recently upgraded Nvidia drivers from 595.71.05-12 to 610.43.02-1 and after upgrading I started to see my computer monitors (3 monitors) all go black randomly while in use. So this is not related to sleep/hibernate or even the monitors being turned off.
Reverting to 595 has resolved the issue so seems to be specific with 610 or it’s underlying updated libraries.
The logs seem to mention ‘Pageflip timed out!’ as well as mention of EGL_BAD_CONTEXT with libnvidia-eglcore.so.610.43.02 on the call stack.
Example snippet from the journalctl from a black screen occurrence. Unfortunately I don’t have much more to provide as I downgraded and have not seen the issue since downgrading. Bug report script ran after downgrading
Jun 01 15:26:07 main kwin_wayland[879]: Pageflip timed out! This is a bug in the nvidia-drm kernel driver
Jun 01 15:26:07 main kwin_wayland[879]: Please report this at Linux - NVIDIA Developer Forums
Jun 01 15:26:07 main kwin_wayland[879]: With the output of ‘sudo dmesg’ and ‘journalctl --user-unit plasma-kwin_wayland --boot 0’
Jun 01 15:26:07 main kwin_wayland[879]: Pageflip timed out! This is a bug in the nvidia-drm kernel driver
Jun 01 15:26:07 main kwin_wayland[879]: Please report this at Linux - NVIDIA Developer Forums
Jun 01 15:26:07 main kwin_wayland[879]: With the output of ‘sudo dmesg’ and ‘journalctl --user-unit plasma-kwin_wayland --boot 0’
Jun 01 15:26:07 main kwin_wayland[879]: A graphics reset attributable to the current GL context occurred.
Jun 01 15:26:07 main kwin_wayland[879]: QRhiGles2: Context is lost.
Jun 01 15:26:07 main kwin_wayland[879]: Could not make egl context current! EGL_BAD_CONTEXT
Operating System: Arch Linux
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.0.10-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i9-10900KF CPU @ 3.70GHz
Memory: 64 GiB of RAM (62.7 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3080 Ti
2x Display 1920x1080 60Hz
Display 2560x1440 144Hz
WM: KWin (Wayland)
journalctl-crashed-boot-output.txt (24.5 KB)
nvidia-bug-report.log.gz (377.0 KB)