Odd issues after updating to Bazzite 3 on a Thinkpad P16 Gen 2

After updating to Bazzite 3.0 on my Thinkpad P16 Gen 2, I'm encountering very strange issues when the system boots up or shuts down. On bootup, SDDM very often fails to load correctly, getting stuck on a blank screen with or without a mouse pointer. After a few minutes on the black screen SDDM finally appears, but it's completely unresponsive. This happens regardless of whether I last used the X11 or Wayland session.

After I managed to sign in via one of the TTYs, attempting to start plasma with X11 results in the system locking up for a few minutes (no keyboard inputs work during this so I can't change to another TTY) before the desktop finally loads. If I start plasma with Wayland instead, it loads within a few seconds without any issues. Doing either of these results in the SDDM becoming functional.

When I'm logged in at the desktop, I no longer have a GPU switcher icon in the tray, though the system still sees both the Nvidia GPU and the Intel UHD Graphics and seems to switch between the Intel UHD Graphics and Nvidia GPU as I can run games properly. Virtualization also works correctly.

When I attempt to shut down the system, it takes around 3 minutes to do so now. If I remove quiet from the kernel arguments (allowing me to see kernel messages) it complains about a watchdog timer a bit before shutting down.

None of these issues occur when I boot from the Bazzite 39 image, they only started happening after the Bazzite 40 image was installed. Additionally the only packages that are layered on the system are the ones that ujust installed when enabling virtualization. I've also collected a dmesg log, a systemd-blame log, a journalctl log and the rpm-ostree status, though I'm not sure if they will help in finding out what is causing these issues.
Was this page helpful?