Join us on our own very special Reddit on /r/Linuxers.

Valve puts up official developer FAQ for the Steam Deck

By - | Views: 21,161

With the Steamworks Virtual Conference: Steam Deck over now, Valve has put up their own official set of answers to various common questions.

Plenty of it we've already covered and explained in previous articles like native versus Proton, and expanded details on what we learned from the conference. Still, it's always good to have a few reminders for people that missed it.

Here's some of the highlights:

Will SteamOS have a read-only immutable OS file system?

Yes. By default the OS updates will be distributed as a whole OS image. But any user can enter a developer mode, which will let them modify the file system and install packages like a normal distribution.

Do you plan to release SteamOS as a standalone, general-purpose operating system?

We definitely plan on releasing SteamOS as a separate operating system. We don't have exact timing on that. We're really focused on making sure that Steam Deck is a great experience, and we'll release it for other hardware soon.

Will AMD FSR be incorporated into Steam Deck?

FSR is already available for some applications that support it. Games that already include FSR will work as is, but also FSR support will be included as part of an OS future release. Once that happens, games could potentially make use of FSR even if the games themselves don't natively support it.

Would Valve prefer for games to use Proton or to have native Linux support?

Valve has no strong preference. It comes down to whatever's the best experience. So if it's easier for a developer to achieve the best experience through Proton, we think that's great. If a developer has the understanding and the resources to deliver a native Linux build that provides a great experience and has all the expected functionality, and they are able to maintain it, then we think that's even better.

Would Valve be interested in having any Steam Deck exclusive titles?

No, that doesn't make much sense to us. It's a PC and it should just play games like a PC.

You mentioned that you're talking with Unity and Epic, are you also talking to Godot?

Yes, we're talking to Godot as well and are actively supporting them and want their engine to work well with Steam Deck.

Will there be a way to install external apps on deck without going into dev mode?

Yes. You'll be able to install external apps via Flatpak or other software without going into developer mode. 

Expanding on the file-system / operating system details, Valve developer Pierre-Loup Griffais was asked on Twitter about it being read-only with Steam and other software on a different partition to which Griffais responded:

"By default, yes, and you get updates via new images for the read-only partition after a quick reboot. You can easily go read-write with a single command and start using pacman. You can stay like that or re-apply an image and start over with a clean rootfs."

Article taken from GamingOnLinux.com.
34 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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
14 comments
Page: 1/2»
  Go to:

mZSq7Fq3qs 30 Nov, 2021
I am hoping that AMD FSR will be implemented to gamescope!

These GPU prices will favor FULLHD with my 1440p display.
jrt 30 Nov, 2021
The immutable system is definitely the right choice for 99% of the users. But I really like that they are not locking it down for the 1% who likes to tinker.
pcavalcanti 30 Nov, 2021
I've been using Fedora Silverblue for a couple of years and you've got to go out of your way to nuke the system, and the fact you can just restore one of the previous images and undo whatever mistake you might have made or even just get back to a clean install is a great user experience.

Being able to use toolboxes with previous OS versions and older libraries that let you run certain games that aren't well maintained is very convenient as well and you can have wine installed in a container so you don't have to put your system at risk.

I agree that's the right move for the Steam OS.


Last edited by pcavalcanti on 30 November 2021 at 12:37 pm UTC
kuhpunkt 30 Nov, 2021
Quoting: mZSq7Fq3qsI am hoping that AMD FSR will be implemented to gamescope!

They say in the FAQ that they will add FSR later for games that don't support it.
mylka 30 Nov, 2021
"Yes. You'll be able to install external apps"
does AUR work?
that would be great for heroic, rare and minigalaxy
Hori 30 Nov, 2021
100% agree with the filesystem being immutable. And it's not locked as such, anyone can enable writes to it using dev mode.
I think this is the absolute best way, and manages to (fully, IMO) satisfy the needs of both tinkerers (the 1%) and regular consumers (the 99%).


Last edited by Hori on 30 November 2021 at 5:04 pm UTC
Vishar 30 Nov, 2021
I like how they slowly 'change' they opinion what is better proton on native
from 'both are same for us'
to now 'proton is great BUT if A if B if C then Native one is even better'
and i thinks after few more months/years it will be "Native is much better but Proton is still OK'


Last edited by Vishar on 30 November 2021 at 5:10 pm UTC
rustybroomhandle 30 Nov, 2021
Quoting: mylka"Yes. You'll be able to install external apps"
does AUR work?
that would be great for heroic, rare and minigalaxy

In developer mode yes. Else you have to rely on flatpak. Minigalaxy is on flathub but heroic, lutris not.
const 30 Nov, 2021
Quoting: rustybroomhandle
Quoting: mylka"Yes. You'll be able to install external apps"
does AUR work?
that would be great for heroic, rare and minigalaxy

In developer mode yes. Else you have to rely on flatpak. Minigalaxy is on flathub but heroic, lutris not.
I'm sure there will be better ways to get those tools on SteamDeck then the AUR. The AUR is awesome for what it is, but installing launchers should not put you near that edge.
fenglengshun 1 Dec, 2021
I really love this. I'm currently looking at Endless OS and Fedora Kinoite to see if it could work for my usecase.

I would love to also have a Toolbox container though. If the UX on PC is decent, I might just use it, then use Toolbox to have CrossOver inside one Toolbox, then install most of what I need via Flatpak (and maybe some other AUR-under-Toolbox container if they're not there).
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just 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

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.