Display freezes randomly on a Thinkpad P16 Gen 2
Ever since I have installed Bazzite on my Thinkpad P16 Gen 2, a rare issue comes up randomly where the screen just freezes while mostly everything else continues to function (sounds will play, programs will run, the system will respond to keyboard inputs, etc). Additionally connecting a monitor via the HDMI port on the laptop while this happens results in the monitor simply displaying a blank screen (not a "No Signal" screen). The only things that don't function in this state is plugging in new USB devices and some keyboard shortcuts like for the volume and brightness. After force-shutting down the laptop and powering it back up, most programs that were opened when the issue occurred had their window resized to 640x480.
Looking at the journal of the last boot shows a bunch of "Pageflip timed out!" errors after the issue started occurring (which was at 21:28:44 in the journal as it happened right after exiting fullscreen of a running game). Sadly kernel messages were lost as they vanished from the journal while I was viewing it in the KDE journal viewer (most likely due to another Nvidia bug where the driver spams errors to dmesg when any chromium-based application is open).
Is there any fix to this issue?
Specifications of the Thinkpad:
CPU: Intel i9-13950HX vPro
GPU: Nvidia RTX 5000 Ada Laptop GPU
RAM: 128 GB DDR5 5600 MHz ECC
3 Replies
it seems I have the same Pageflip timeouts.... i found a workarround to get the screen back to be responsive and i am curious if this works for you aswell:
next time the screen freezes, switch to a different terminal session with alt+f4 for instance and then switch back to the kde terminal (alt+f2 for me) and everything is fine again
the freezes correlate with the pageflip timouts in the logs and it could be something nvidia drm related i guess, do you use secureboot on bazzite aswell?
this comment has a way to reproduce it constantly https://forums.developer.nvidia.com/t/560-release-feedback-discussion/300830/417
but with starting a second game
NVIDIA Developer Forums
560 release feedback & discussion
I have been able to reproduce this now. First, you wanna load into another game, for example, Baldur’s Gate 3. Then, load into World of Warcraft while keeping BG3 running. I get this freeze almost instantly every time when my character loads in with the “Pageflip timed out! This is a kernel bug” log messages. This does not effect the other gam...
for me those freezes happen when not gaming