Bazzite fails to boot into Gaming Mode and logs me out and updates client on each boot

Hello,
I have recently installed Bazzite on my laptop. Here are my laptop specs:


Here is output of rpm-ostree status:

anoop@bazzite:~$ rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-nvidia:stable
                   Digest: sha256:ca7404027579f1e2403acc13d3c65b89b2eb2164b00b5f7a000e716846e77669
                  Version: 42.20250430 (2025-05-01T19:34:58Z)

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-nvidia:stable
                   Digest: sha256:a62b59bccc33e7c4655788145ca2f9ff98ed76e8f0c71c63b9079da19380b7ec
                  Version: 41.20250409.1 (2025-04-09T19:09:26Z)
          LayeredPackages: goverlay

I am unable to log into Gaming Mode any more. Earlier it used to directly log me into gaming mode which is not happening any more. Even though I try to double click that icon “Return to Gaming Mode” from desktop it shows a black screen and then gets me back into my KDE session.
Secondly, steam logs me out on every boot and updates itself repeatedly with each boot.
Can someone please help me debug this issue?
I am not sure if this is because of a change that I have made in the system or it started happening by itself with any recent update.

1 Like

Is this the same issue? Maybe the fix will help.

1 Like

Tried:

This fix did not work for me. Problem stays the same.

Did you ever get this resolved? I have same issue but I get this issue at fresh install

I’m experiencing the same issue on a ROG Ally X. It had happened to me a couple of times before, but it happened three times today.

As a workaround I ended up just copying all my games that kept defaulting back to linux versions to a separate location and now I just restart the system instead of using the return to game mode shortcut.

I tried cutting down on the process of going through my games and updating the proton compatibility version by using protonplus, but it keeps crashing for me.

If anyone finds a solution I’d be eternally grateful, or even a batch command I can keep handy to just run and have it update the proton version of a large volume of games at once. I travel a lot so my ROG Ally is my daily driver, so I keep a large rotation of games installed on it and manually updating each one, opting back into betas, and resetting my custom performance settings each time is driving me a little batty :slight_smile:

This is an issue with Bazzite-DX. Maybe the fix can be applied?