⨯ Did you know we have a Forum? Come and say hi to the wider community!
Follow GamingOnLinux on and

How to get SteamOS to always boot into Desktop Mode

| Last updated: 10 Sep 2026 at 7:12 am UTC
By

Update - As of the Steam Beta for September 9th, the below full guide is not needed as Valve introduced an easy checkbox!

You can find it in Settings -> System as shown in the picture below:

Steam Machine - Switch to Desktop Mode on startup toggle


Original guide below:

If you want your SteamOS Linux machine like the Steam Deck or Steam Machine to automatically boot into Desktop Mode - that is actually possible.

Gaming Mode is great, because it's the simplest way to just pick up a controller or your Steam Deck and get gaming. But, if you often use your machine like a desktop - this will allow you to skip the whole dance of loading up and manually going into Desktop Mode each time.

Since SteamOS includes a dedicated Desktop Mode powered by KDE Plasma - you can use it just like you would use any other PC (just with Linux instead of Windows).

SteamOS Desktop Mode - Steam Deck OLED

Note: your system is likely to reboot with these changes - save any work you're doing before running the commands.

You don't even need a keyboard attached for this. In Desktop Mode you can press STEAM + X together to bring up the Steam on-screen keyboard.

This has been tested working as of SteamOS 3.8.24 on a Steam Deck OLED. It should work on all versions of SteamOS.

How to force Desktop Mode by default:

  1. Press the Steam button.
  2. Go down to the Power menu and select Switch to Desktop.
  3. In Desktop Mode, open the terminal app Konsole.
  4. Enter in this command and then press Enter (for Wayland):
    steamos-session-select plasma-wayland-persistent

    Or (for X11)
    steamos-session-select plasma-x11-persistent

What's the difference for #4? X11 is really old. Everything is gradually moving over to Wayland.

That's all you need to do. Each reboot or power-on will now go directly to the Desktop Mode powered by KDE Plasma.

How to revert back to Gaming Mode by default:

  1. Make sure you're in Desktop Mode.
  2. Open the terminal app called Konsole.
  3. Enter this command and then press Enter:
    steamos-session-select gamescope

Again, that's all you need to do - it really is that simple.

Will games work differently in Desktop Mode?

Potentially, there may be some performance differences. Gaming Mode is dedicated to getting everything else out of the way to ensure there's very little going on whilst you're gaming for the best performance. There's a built-in SteamOS Desktop shortcut to return to Gaming Mode whenever you want.

Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
5 comments
fenglengshun 22 Jul 2026
I've heard if you change it to boot to Desktop Mode, you can't then go to Game Mode until you revert the setting back? Or is that just an old issue?
Liam Squires-Hand 22 Jul 2026
Quoting: fenglengshunI've heard if you change it to boot to Desktop Mode, you can't then go to Game Mode until you revert the setting back? Or is that just an old issue?
Worked fine for me.
fenglengshun 22 Jul 2026
Quoting: Liam Squires-HandWorked fine for me.
That's very good news. Thanks for the update.
Taros 22 Jul 2026
User Avatar
Thanks!
rofrol 18 Aug 2026
User Avatar
 
steamosctl set-default-login-mode desktop
systemctl reboot


(External Link: You need to be logged in to view this.)
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register