How can I configure SDDM to start a different session (not gamescope-session-steam)

Hey,

I've previously been using Debian for my HTPC but wanted to have a play with Bazzite. Primarily I use my HTPC for running Kodi (media centre) but occasionally I want to drop to Steam to play games. I'm running the deck variant.

I'd rather not dual boot two operating systems - ideally, I want to be able to switch between Kodi and Steam within the repsective applications. Bazzite appeals as it has a nice working Steam out-of-the box.

I know this is all RPM Ostree based - I've already had my hands dirty building & installing a couple of RPMs so that I can add/modify system files.

Kodi is installed via Flatpak.

Could anyone give me any pointers to allow me to configure the following
  • Two SDDM / wayland sessions i.e. gamescope-session-steam.desktop (that comes with Bazzite) & kodi.desktop
  • Have SDDM load kodi.desktop by default on boot
  • A systemctl or dbus etc command that I can run to switch to a specific session?
Apologies if I'm asking in the wrong place or asking something that is forbidden!
Was this page helpful?