Rebassing to bazzite-dx somehow defaults to gamescope-session (skipping sddm)

Quick context, this was originally a normal bazzite install, then went to bazzite-deck for a couple months, then back to bazzite:stable.. I just did a rebase to bazzite-dx:stable, and somehow rebooted into a gamescope session.. Trying to wrap my head around this one.. rpm-ostree does indeed show bazzite-dx as the only thing deployed:
rpm-ostree status 2025年09月29日 23時14分35秒
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable
Digest: sha256:1e3709492c534dfae33d9262527bd375bdc776536bdf57798c55dca6609209f4
Version: 42.20250916.1 (2025-09-16T18:51:15Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable
Digest: sha256:1e3709492c534dfae33d9262527bd375bdc776536bdf57798c55dca6609209f4
Version: 42.20250916.1 (2025-09-16T18:51:15Z)
rpm-ostree status 2025年09月29日 23時14分35秒
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable
Digest: sha256:1e3709492c534dfae33d9262527bd375bdc776536bdf57798c55dca6609209f4
Version: 42.20250916.1 (2025-09-16T18:51:15Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable
Digest: sha256:1e3709492c534dfae33d9262527bd375bdc776536bdf57798c55dca6609209f4
Version: 42.20250916.1 (2025-09-16T18:51:15Z)
But.. well.. SDDM doesn't come up... but gamescope-session does (and logs me in, because it was used before..) Any idea on what's going on.. and how this is even possible? I guess I can try to force it to use SDDM again, but still smells way to weird..
4 Replies
Lumaeris
Lumaeris3h ago
bazzite dx is now based on deck image. before logging in doublecheck what session was selected, if it says "Steam Gaming Mode" change to kde plasma or gnome (one-time session can work, but pick a regular one) wait, it automatically boots from steam gaming mode without sddm showing up?
Tommy
TommyOP2h ago
Yeep... Good to know that it's based on the deck image.. but my guess is because I had (albeit older) deck image running at some point in time, it probably put a systemctl entry in.. I tried to enable sddm, and the gamescope session still came up instead of sddm I can't quite find the systemctl service unit for that session as well, so I can't just disable it.. unless I'm blind.. I'll fix the title to 'Defaults to gamescope-session', as now the answer to why I have it doesn't really matter.. Oh..? sddm config might be defaulting to autostart steamos.. But yea, that likely might be considered a bug from swapping between bazzite-deck and bazzite-dx
Lumaeris
Lumaeris2h ago
try ujust _toggle-autologin and after that do a reboot
Tommy
TommyOP2h ago
Sadly no luck, still went to gamescope There's some kind of script that's forcing xx-steamos-autologin.conf to exist in /etc/sddm.conf.d/ (modifying it to comment lines out doesn't work either).. Ah, ujust toggle-gamemode existed.. it still skips sddm unfortunately.. but it also doesn't matter as much because my disk needs the LUKS password on boot But that does allow it to go to KDE on boot :)

Did you find this page helpful?