LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

steamos-readonly

Toggle SteamOS filesystem write protection

TLDR

Disable read-only mode (make filesystem writable)
$ sudo steamos-readonly disable
copy
Enable read-only mode
$ sudo steamos-readonly enable
copy

SYNOPSIS

steamos-readonly enable|disable

DESCRIPTION

steamos-readonly controls the read-only status of the SteamOS root filesystem on the Steam Deck. By default, SteamOS uses an immutable root filesystem to maintain system integrity and simplify updates. This command allows temporarily disabling that protection for system modifications.Disabling read-only mode allows installing packages, modifying configuration files, and making other system-level changes that would otherwise be blocked.

COMMANDS

enable

Set filesystem to read-only mode
disable
Set filesystem to writable mode

CAVEATS

Changes to the filesystem may be overwritten by system updates. Disabling read-only mode can affect system stability if misused. Should be re-enabled after making changes. Consider using Flatpak or other containerized solutions when possible. Requires root privileges.

HISTORY

steamos-readonly is part of SteamOS 3.0, developed by Valve for the Steam Deck released in February 2022. The immutable filesystem design is inspired by other modern Linux distributions like Fedora Silverblue, providing reliability while allowing advanced users to opt-out when needed.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid