Guides

How to Play Roblox on Steam Deck

Short answer: Roblox doesn’t run through Steam’s Proton, but you can play it on the Steam Deck with Sober, an unofficial Roblox client for Linux from the Discover store. It works well for most people, but Roblox doesn’t support it, so there’s a small risk to your account and updates can break it.

How this post was made: researched and written with Claude, an AI assistant, checked against the sources linked in this post, and overseen by Nersing Pradhan. How we make NP Handhelds

Close-up of the Steam Deck OLED's right thumbstick and face buttons
Image: Valve

Why Roblox doesn’t work the normal way

Roblox added anti-tamper protection to its Windows app in 2023, which stopped it running through Wine and Proton, the tools the Deck uses to run Windows games. Roblox doesn’t make a Linux version either, so there’s no official way to play on SteamOS.

What Sober is

Sober is a free Roblox client for Linux made by the Vinegar project. OMG! Ubuntu describes it as a runtime built just for running Roblox, rather than Wine. A few things to know before you install it:

  • It’s unofficial. Roblox doesn’t support or approve it, and a change on Roblox’s side can break it until Sober is updated.
  • It’s closed source. The developers say this is to reduce the potential for abuse.
  • Bans are unlikely but possible. According to the project’s FAQ, normal use rarely leads to moderation, but it doesn’t rule it out. Think twice before using an account you can’t afford to lose.

How to install Sober

  1. Press the Steam button, choose Power, then Switch to Desktop. New to the desktop? See our Desktop Mode guide.
  2. Open Discover, search for Sober and install it. It’s published on Flathub as org.vinegarhq.Sober.
  3. Open Sober from the application menu and follow its first-run setup, then sign in to your Roblox account.
  4. Try a game in Desktop Mode to make sure everything works.

Set it up for Game Mode

  1. Let Sober see the controls. Open the Konsole app and run this command, as Steam Deck HQ’s guide recommends:

flatpak override --user --device=all org.vinegarhq.Sober

  1. Add it to Steam. Right-click Sober in the application menu and choose Add to Steam.
  2. Pick a controller layout. Back in Game Mode, open Sober, press the Steam button, go to Controller Settings and choose Gamepad with Mouse Trackpad. Set a right trackpad click as a left mouse click, so you can use Roblox’s menus.

Tips for playing

  • Tidy the screen. Roblox’s interface doesn’t fit the Deck’s 16:10 screen perfectly. Minimizing the chat and leaderboard helps.
  • Expect performance to vary. Roblox experiences range from very light to quite demanding, so frame rates depend on the game you join.
  • Dock it for long sessions. With a mouse and keyboard on a monitor, Roblox plays much like it does on a PC. See how to connect your Deck to a TV.

Frequently asked questions

Is Sober safe to use?

It’s widely used on Linux and comes from the team behind Vinegar, a long-running Roblox Studio tool. Because it’s closed source and unofficial, you have to trust the developers, and Roblox could take action against accounts that use it, even if that’s rare.

Will Roblox ever support the Steam Deck?

Roblox doesn’t support Linux and hasn’t announced plans to. Sober is the practical option for now.

Can I play Roblox through cloud gaming?

Roblox isn’t widely available on PC cloud gaming services, so Sober remains the main way to play on the Deck.

Does Sober work on the Steam Deck OLED?

Yes. It runs the same way on the LCD and OLED models.

Want to see it running? Watch the NP Handhelds YouTube channel.

Nersing Pradhan

Nersing Pradhan runs NP Handhelds from Darjeeling, India, and records its videos on his own Steam Deck. Posts are researched and written with Claude, an AI assistant, and overseen by Nersing. How NP Handhelds is made.
Back to top button