SteamOS
| SteamOS | |
|---|---|
| Information | |
| Type | Linux-based gaming operating system |
| Subtype | Arch Linux-based (SteamOS 3); Debian-based (SteamOS 1.0) |
| Creator | Valve |
| Developer | Valve |
| Operating System | Linux (Arch Linux base since SteamOS 3; Debian base in SteamOS 1.0) |
| Devices | Steam Deck, Steam Machine (2026), Steam Frame, Lenovo Legion Go S; installable on AMD-based PCs and handhelds (beta) |
| Release Date | December 13, 2013 (SteamOS 1.0 beta); February 25, 2022 (SteamOS 3.0 with Steam Deck) |
| Price | Free |
| Website | https://store.steampowered.com/steamos |
SteamOS is a Linux-based operating system developed by Valve for running the Steam client and its game library on dedicated hardware. Valve announced it on September 23, 2013 as a free operating system for living room PCs, released a Debian-based beta on December 13, 2013, and rebuilt it on an Arch Linux base as SteamOS 3.0 for the Steam Deck handheld, which launched on February 25, 2022.[1][2][3] Since 2025 Valve has extended the system beyond its own handheld: SteamOS 3.7 added official support for the Lenovo Legion Go S, SteamOS 3.8 added support for the 2026 Steam Machine and an installation image for AMD-based desktop PCs, and an Arm64 build runs on the Steam Frame headset.[4][5][6]
For virtual reality, SteamOS matters because the Steam Frame, Valve's standalone VR headset, runs it on a Qualcomm Snapdragon 8 Gen 3 processor. Valve's developer documentation describes the headset as running "SteamOS (Linux Arch-based)" on an Arm64 chip with compatibility layers for Windows games (Proton), x86 code (FEX) and Android apps (Lepton), while keeping "full compatibility with SteamVR and OpenXR."[7][8] Reservations for the Steam Frame opened on September 14, 2026, at US$1,059 for the 256 GB kit and US$1,299 for the 1 TB kit.[9]
History
Living room origins (2013 to 2015)
Valve announced SteamOS on September 23, 2013, the first of three living room announcements that week. The company said it had "come to the conclusion that the environment best suited to delivering value to customers is an operating system built around Steam itself," and described the system as combining "the rock-solid architecture of Linux with a gaming experience built for the big screen." It was to be free for users and freely licensable by manufacturers, and it introduced in-home streaming so that Windows and Mac games running on another computer could be played on a SteamOS machine over a home network.[10][1] Only Linux-native games could run directly on the system at the time; streaming was the route to the rest of the catalog.[1]
The first public beta, SteamOS 1.0, was released on December 13, 2013. It was based on Debian 7.1, and Valve advised people without Linux experience to wait for a more polished version the following year.[2] The operating system shipped on the first Steam Machines, living room PCs built by partners such as Alienware to Valve's specifications, which launched on November 10, 2015 alongside the Steam Link streaming box and the Steam Controller.[11] PC Gamer later described the original Steam Machines program as "failed."[12]
SteamOS 3 and the Steam Deck (2021 to 2022)
For the Steam Deck, Valve rebuilt SteamOS on Arch Linux instead of Debian. Valve designer Lawrence Yang told PC Gamer in August 2021: "So, Arch Linux, one of the main reasons, there's a couple, but the main reason is the rolling updates of Arch allows us to have more rapid development for SteamOS 3.0. We were making a bunch of updates and changes to specifically make sure that things work well for Steam deck, and Arch just ended up being a better choice for them."[12] The Steam Deck launched on February 25, 2022, when Valve began sending order emails to reservation holders, with the first units shipping from February 28.[3] Valve's specification page for the handheld lists the operating system as "SteamOS 3 (Arch-based)" with a KDE Plasma desktop.[13]
Third-party handhelds (2025)
SteamOS 3.7 reached the stable channel as version 3.7.8 on May 22, 2025. Its release notes list an updated Arch Linux base, Linux kernel 6.11, KDE Plasma 6.2.5 in desktop mode, "official support for the Lenovo Legion Go S," and "improved support for other AMD powered handhelds (like the ROG Ally and original Legion Go)," together with a recovery image that owners of other AMD handhelds could use to try the system.[4][14]
Desktop PCs and the 2026 Steam Machine
Valve announced a new Steam Machine, a second-generation Steam Controller and the Steam Frame together on November 12, 2025.[6][15] The launch schedule slipped because of memory and storage shortages: Valve's public wording moved from "early 2026" to the first half of 2026 to "this year," and in March 2026 the company said, "We hope to ship in 2026, but as we shared recently, memory and storage shortages have created challenges for us."[16][17] On June 4, 2026 Valve narrowed the window to summer 2026 while expanding its Verified program to cover both devices; the Steam Controller had already shipped on May 4, 2026 at US$99.[18]
SteamOS 3.8 shipped to all users as version 3.8.10 on June 18, 2026 with "initial support for upcoming Steam Machine hardware," an updated Arch base, waking from sleep via a connected Steam Controller and preliminary HDMI VRR support.[5] Days later Valve updated its SteamOS installation image to 3.8. Valve developer Pierre-Loup Griffais wrote: "We've just updated the SteamOS installation image to 3.8. This update improves compatibility with certain modern systems and includes a first-time setup." The image allows installation on ordinary desktop PCs with AMD graphics cards, with Intel GPU support present but less mature and Nvidia support still in development; such installs are labelled beta, and only the Steam Deck, Steam Machine and Legion Go S carry official "Powered by SteamOS" status.[19][20]
Steam Machine reservations opened on June 22, 2026 and closed on June 25; Valve randomized the list and began sending purchase emails on June 29. The 512 GB model was priced at US$1,049 (US$1,128 with a Steam Controller) and the 2 TB model at US$1,349 (US$1,428 with a controller). The machine runs the same Arch-based SteamOS with a full KDE Plasma desktop mode.[21]
SteamOS for Arm and the Steam Frame (2025 to 2026)
The Steam Frame announcement on November 12, 2025 was also the announcement of SteamOS for Arm processors. The headset uses the Qualcomm Snapdragon 8 Gen 3 (SM8650), the same chip found in flagship phones. Valve engineer Jeremy Selan told PC Gamer: "This is already fully open source, so you could download it and run SteamOS, now that we will be releasing SteamOS for Arm, you could have gaming on any Arm device. This is the first one. We're very excited about it."[6] UploadVR reported that the headset runs a VR version of SteamOS with an evolved Proton compatibility layer that can run Linux, Windows and Android software, and that Valve described the performance cost of its x86 emulation as "shockingly small," on the order of a few percent.[15] XDA Developers reported a different figure from Valve's engineers, an overhead of 10 to 20 percent for x86 games on the Steam Frame, comparable to Proton's overhead on the Steam Deck.[22]
Two of the layers the Arm build depends on, FEX and Lepton, appeared publicly on Steam in early August 2026, though neither has a conventional store page. PC Gamer described Lepton as a container that lets Linux run Android games and FEX as the tool that takes 32-bit and 64-bit x86 games and translates them for Arm systems.[23] On September 14, 2026 Valve opened Steam Frame reservations, with sign-ups closing on September 17, 2026 and the list then randomized as it had been for the Steam Machine.[9] Purchase emails began on September 18, 2026, each giving the recipient 72 hours to pay, and Valve had not announced a first shipping date at that point.[24] In an interview published the same day, Valve's Jeff Leinbaugh said the company picked "the Qualcomm 8650 chip" and treated the headset "like making a really capable PC that just happens to run this particular mobile hardware," and Tom's Hardware reported that Valve carried over the same SteamOS from the Steam Deck and Steam Machine, this time on Arm hardware with Proton.[25]
Features
SteamOS 3 boots into a controller-driven Game Mode built around the Steam client and also provides a desktop mode based on KDE Plasma.[13][4] Windows games run through Valve's Proton compatibility layer, which the Steamworks documentation describes as using Wine together with graphics API implementations such as DXVK, which translates DirectX calls to Vulkan.[8] Because the system tracks Arch Linux, Valve ships rolling updates to the base system, kernel, Mesa graphics drivers and desktop between numbered releases.[12][4]
Valve distributes releases through stable, beta and preview channels, chosen under System Update Channel in the system settings.[26] The SteamOS 3.9.0 Preview of August 29, 2026 moved desktop mode from Plasma 6.4.3 to Plasma 6.7.3, rebased the kernel on Linux 7.2, added preliminary hibernation support, switched the Wi-Fi backend to wpa_supplicant for new installs, improved support for running SteamOS as a virtual machine guest, and renamed various scripts and packages from a "steamos-" prefix to "holo-".[26]
| Release | Date | Base | Notes |
|---|---|---|---|
| SteamOS 1.0 beta | December 13, 2013 | Debian 7.1 | First public build; aimed at living room PCs and Linux-experienced users[2] |
| SteamOS 3.0 | February 25, 2022 (with Steam Deck) | Arch Linux | Rolling-release base, KDE Plasma desktop mode, Proton[3][13][12] |
| SteamOS 3.7 (3.7.8) | May 22, 2025 | Arch Linux, kernel 6.11, Plasma 6.2.5 | Official Lenovo Legion Go S support; improved support for other AMD handhelds[4] |
| SteamOS 3.8 (3.8.10) | June 18, 2026 | Arch Linux | Initial Steam Machine support; installation image for AMD desktop PCs[5][19] |
| SteamOS 3.9.0 Preview | August 29, 2026 | Arch Linux, kernel 7.2, Plasma 6.7.3 | Preliminary hibernation, VM guest improvements[26] |
Virtual reality
SteamVR on Linux
Valve released a developer build of SteamVR for Linux on February 21, 2017. The Linux version is built on the Vulkan API and at release required a beta Nvidia driver or a pre-release version of the RADV driver for AMD hardware, with Unity 5.6 the only supported engine.[27] Valve's Linux issue tracker still describes SteamVR on Linux as a development release with limited hardware support, requiring a modern distribution such as Ubuntu 20 or later or Arch with current Vulkan drivers, and notes that version 1.0.7 of the OpenVR SDK has full Linux support.[28]
SteamVR 2.17, released on September 10, 2026, added 32-bit OpenXR application support, brought the Steam Deck-style Quick Access Menu to the VR dashboard, and listed Linux-specific changes including "additional improvements to wired headset support on Linux (which previously required third-party add-on layers)," better error logging and fixes for Steam Link streaming on Linux.[29] GamingOnLinux characterized the release as ready for the Steam Frame.[30]
Steam Frame software stack
The Steam Frame is Valve's first SteamOS device on an Arm processor. Valve's store page describes it as "a PC" that "runs SteamOS powered by a Snapdragon 8 Series Processor," with 16 GB of RAM and stand-alone play for a growing number of VR and non-VR games without streaming from a PC.[31] The Steamworks documentation states that the headset "natively runs a Snapdragon 8 Gen 3 (Arm64) chip on SteamOS (Linux Arch-based)" and supports Windows and Linux PC titles as well as native Arm64 and Android-based APKs; builds are loaded onto a development headset with the SteamOS Devkit Client, which offers the Steam Linux Runtime 3.0 Arm64 target for Linux Arm64 binaries and an Android target for APKs, and the documented engine integrations are Unity, Unreal Engine, Godot and custom engines through OpenXR.[7][8][32]
| Layer | Purpose | Description in Valve's documentation |
|---|---|---|
| Proton | Windows games on Linux | A compatibility layer using Wine plus graphics implementations such as DXVK, which translates DirectX to Vulkan[8] |
| FEX | x86 code on Arm64 | Translates x86-compiled games to Arm64 instructions, forwards API calls to native libraries such as OpenGL and Vulkan, and caches translated code to reduce stuttering[8] |
| Lepton | Android games on Linux | A compatibility layer implemented as a container to minimize overhead, aimed at existing mobile VR builds[8] |
Valve's stated intent is that "developers can focus on the one best version of their game, rather than making and maintaining many separate builds," and that a VR developer with an existing mobile-optimized Android version can run that build directly.[8] Valve engineer Jeff Leinbaugh said the headset can run Arm APKs, and Selan added that for developers who built applications for other mobile VR platforms, "they'll just work on this headset"; Valve also said it would allow APKs to be listed on Steam.[6] Games verified for on-device play are marked Steam Frame Standalone Verified, a program modelled on Deck Verified, and Valve counted over 100 such games at the September 2026 launch.[18][9]
At launch the 256 GB kit cost US$1,059 and the 1 TB kit US$1,299, each including the Steam Frame Controllers, a Wi-Fi 6E wireless adapter for PC streaming and a copy of Half-Life: Alyx, with the power supply sold separately for US$29. Valve markets the headset for wireless streaming of a full Steam library from a PC, using Foveated Streaming, in which built-in eye tracking concentrates streaming quality where the user is looking.[9] Hardware announced in November 2025 includes dual 2160 x 2160 LCD panels, 16 GB of LPDDR5X memory, 256 GB or 1 TB of UFS storage, a 185 g visor (440 g for the complete headset) and a 21.6 Wh rear battery.[15]
Supported devices
| Device | Maker | Architecture | Status |
|---|---|---|---|
| Steam Deck (LCD and OLED) | Valve | x86-64 (AMD APU) | Shipping since February 2022; primary SteamOS platform[3][13] |
| Legion Go S | Lenovo | x86-64 (AMD) | Officially supported since SteamOS 3.7.8 (May 2025)[4] |
| Other AMD handhelds (ROG Ally, original Legion Go) | Various | x86-64 (AMD) | Improved but unofficial support via the recovery image[4] |
| Steam Machine (2026) | Valve | x86-64 (semi-custom AMD) | Supported since SteamOS 3.8.10; purchase emails from June 29, 2026[5][21] |
| Desktop PCs with AMD GPUs | Various | x86-64 | Installable from the 3.8 image; labelled beta; Intel partial, Nvidia not yet supported[19][20] |
| Steam Frame | Valve | Arm64 (Snapdragon 8 Gen 3) | Reservations opened September 14, 2026; purchase emails from September 18, 2026[8][9][24] |
Reception
Early reviews of the Steam Frame, the first SteamOS device aimed at VR, split on value rather than on the software. Tom's Hardware's verdict praised the "lightweight design and a trick wireless strategy," listing access to the whole Steam catalog in streaming mode and the ability to play optimized games standalone as positives, with the US$1,059 starting price and a "slight performance hit when gaming in standalone mode" as negatives.[33] Engadget scored it 6.5 out of 10, crediting solid standalone performance and stable PC streaming but calling the price "exorbitantly expensive" next to the Meta Quest 3S and Meta Quest 3 and noting the shortage of new VR content.[34]
See also
References
- ↑ 1.0 1.1 1.2 Romain Dillet (2013-09-23). "Valve Introduces SteamOS, A Linux-Based Platform To Bring Steam To Your Living Room". TechCrunch. https://techcrunch.com/2013/09/23/valve-introduces-steamos-a-linux-based-platform-to-bring-steam-to-your-living-room/. Retrieved 2026-09-20.
- ↑ 2.0 2.1 2.2 Richard Lawler (2013-12-13). "Valve's SteamOS is ready to download -- only Linux vets are encouraged to apply". Engadget. https://www.engadget.com/2013-12-13-valve-steamos-beta.html. Retrieved 2026-09-20.
- ↑ 3.0 3.1 3.2 3.3 Brandon Hill (2022-01-26). "Valve's Steam Deck Handheld Gaming PC Launches February 25". Tom's Hardware. https://www.tomshardware.com/news/valve-steam-deck-launches-feb25. Retrieved 2026-09-20.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 "SteamOS 3.7.8: Go Country". Steam Community. Valve Corporation. 2025-05-22. https://steamcommunity.com/games/1675200/announcements/detail/820329049655084701. Retrieved 2026-09-20.
- ↑ 5.0 5.1 5.2 5.3 "SteamOS 3.8". Steam Community. Valve Corporation. 2026-06-18. https://steamcommunity.com/games/1675200/announcements/detail/697641379212298073. Retrieved 2026-09-20.
- ↑ 6.0 6.1 6.2 6.3 Jacob Ridley (2025-11-12). "Valve is all over Arm: SteamOS launching for Arm alongside the Steam Frame, new FEX translation layer for x86 and Arm, and Arm games are coming to Steam". PC Gamer. https://www.pcgamer.com/hardware/vr-hardware/steamos-launching-for-arm-fex-translation-layer/. Retrieved 2026-09-20.
- ↑ 7.0 7.1 "Steam Frame". Steamworks Documentation. Valve Corporation. https://partner.steamgames.com/doc/steamframe. Retrieved 2026-09-20.
- ↑ 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 "What games can run standalone on Steam Frame". Steamworks Documentation. Valve Corporation. https://partner.steamgames.com/doc/steamhardware/steamframe/compatibility. Retrieved 2026-09-20.
- ↑ 9.0 9.1 9.2 9.3 9.4 Liam Squires-Hand (2026-09-14). "Steam Frame pricing and release date revealed by Valve - it's a lottery again". GamingOnLinux. https://www.gamingonlinux.com/2026/09/steam-frame-pricing-and-release-date-revealed-by-valve-its-a-lottery-again/. Retrieved 2026-09-20.
- ↑ "SteamOS". Steam. Valve Corporation. 2013-09-23. https://web.archive.org/web/20130925000000/http://store.steampowered.com/livingroom/SteamOS/. Retrieved 2026-09-20.
- ↑ Hayden Dingman (2015-06-04). "Valve officially pins down a Steam Machine launch date". PCWorld. https://www.pcworld.com/article/427818/valve-officially-pins-down-a-steam-machine-launch-date.html. Retrieved 2026-09-20.
- ↑ 12.0 12.1 12.2 12.3 Alan Dexter (2021-08-09). "This is why Valve is switching from Debian to Arch for Steam Deck's Linux OS". PC Gamer. https://www.pcgamer.com/this-is-why-valve-is-switching-from-debian-to-arch-for-steam-decks-linux-os/. Retrieved 2026-09-20.
- ↑ 13.0 13.1 13.2 13.3 "Steam Deck: Tech Specs". Steam Deck. Valve Corporation. https://www.steamdeck.com/en/tech. Retrieved 2026-09-20.
- ↑ Liam Squires-Hand (2025-05-23). "Steam Deck gets a big upgrade with SteamOS 3.7 and you can now install it on other AMD handhelds". GamingOnLinux. https://www.gamingonlinux.com/2025/05/steam-deck-gets-a-big-upgrade-with-steamos-3-7-and-you-can-now-install-it-on-other-amd-handhelds/. Retrieved 2026-09-20.
- ↑ 15.0 15.1 15.2 David Heaney (2025-11-12). "Valve Officially Announces Steam Frame, A "Streaming-First" Standalone VR Headset". UploadVR. https://www.uploadvr.com/valve-steam-frame-official-announcement-features-details/. Retrieved 2026-09-20.
- ↑ Jowi Morales (2026-03-07). "Valve changes Steam Machine release date to this 'year,' second change as AI-fueled memory and shortage crisis deepens". Tom's Hardware. https://www.tomshardware.com/video-games/console-gaming/valve-changes-steam-machine-release-date-to-this-year-second-change-as-ai-fueled-memory-and-shortage-crisis-deepens-official-announcements-went-from-early-2026-to-first-half-of-2026-to-this-year. Retrieved 2026-09-20.
- ↑ TJ Denzer (2026-03-06). "Valve has not delayed Steam Machine, Steam Frame & new Steam Controller out of 2026 yet". Shacknews. https://www.shacknews.com/article/148207/valve-steam-machine-frame-vr-controller-update. Retrieved 2026-09-20.
- ↑ 18.0 18.1 Jessica Conditt (2026-06-04). "Steam Machine and Steam Frame are coming 'this summer'". Engadget. https://www.engadget.com/2187938/steam-machine-and-steam-frame-are-coming-this-summer/. Retrieved 2026-09-20.
- ↑ 19.0 19.1 19.2 Liam Squires-Hand (2026-06-24). "Valve upgraded the SteamOS installation image to the big SteamOS 3.8 release". GamingOnLinux. https://www.gamingonlinux.com/2026/06/valve-upgraded-the-steamos-installation-image-to-the-big-steamos-3-8-release/. Retrieved 2026-09-20.
- ↑ 20.0 20.1 Stefan L (2026-06-22). "You can now install SteamOS 3.8 on your standard gaming PC (with AMD GPU)". TheSixthAxis. https://www.thesixthaxis.com/2026/06/22/you-can-now-install-steamos-3-8-on-your-standard-gaming-pc-with-amd-gpu/. Retrieved 2026-09-20.
- ↑ 21.0 21.1 Liam Squires-Hand (2026-06-22). "Steam Machine pricing and launch announced and yes it's pricey". GamingOnLinux. https://www.gamingonlinux.com/2026/06/steam-machine-pricing-and-launch-announced-and-yes-its-pricey/. Retrieved 2026-09-20.
- ↑ Joe Rice-Jones (2025-11-23). "I used the Arm translation layer in the Steam Frame and it's got promise". XDA Developers. https://www.xda-developers.com/arm-translation-layer-steam-frame-thoughts/. Retrieved 2026-09-20.
- ↑ Jess Kinghorn (2026-08-03). "Valve may be putting the finishing touches to the Steam Frame software stack, because Lepton and FEX are now on Steam". PC Gamer. https://www.pcgamer.com/hardware/vr-hardware/valve-may-be-putting-the-finishing-touches-to-the-steam-frame-software-stack-because-lepton-and-fex-are-now-on-steam/. Retrieved 2026-09-20.
- ↑ 24.0 24.1 Chris Steven (2026-09-18). "Steam Frame purchase emails start September 18, and buyers get 72 hours to pay". MIXED. https://mixed-news.com/en/steam-frame-purchase-emails-72-hours-to-pay/. Retrieved 2026-09-20.
- ↑ Brandon Hill (2026-09-14). "Valve engineers discuss the duality of the Steam Frame and pricing - Valve's newest VR headset pivots SteamOS to Arm". Tom's Hardware. https://www.tomshardware.com/virtual-reality/valve-engineers-discuss-the-duality-of-the-steam-frame-and-pricing-valves-newest-vr-headset-pivots-steamos-to-arm. Retrieved 2026-09-20.
- ↑ 26.0 26.1 26.2 "SteamOS 3.9.0 Preview". Steam Community. Valve Corporation. 2026-08-29. https://steamcommunity.com/games/1675200/announcements/detail/689767056035283413. Retrieved 2026-09-20.
- ↑ Jamie Feltham (2017-02-21). "Valve Finally Brings SteamVR To Linux As A Developer Release". UploadVR. https://www.uploadvr.com/valve-finally-brings-steamvr-linux-developer-release/. Retrieved 2026-09-20.
- ↑ "SteamVR for Linux README". GitHub. Valve Corporation. https://github.com/ValveSoftware/SteamVR-for-Linux/blob/master/README.md. Retrieved 2026-09-20.
- ↑ "Introducing SteamVR 2.17". Steam Community. Valve Corporation. 2026-09-10. https://steamcommunity.com/games/250820/announcements/detail/679635225181946199. Retrieved 2026-09-20.
- ↑ Liam Squires-Hand (2026-09-11). "SteamVR 2.17 arrives - ready to go for the Steam Frame". GamingOnLinux. https://www.gamingonlinux.com/2026/09/steamvr-2-17-arrives-ready-to-go-for-the-steam-frame/. Retrieved 2026-09-20.
- ↑ "Steam Frame". Steam. Valve Corporation. https://store.steampowered.com/sale/steamframe. Retrieved 2026-09-20.
- ↑ "How to load and run games on Steam Frame". Steamworks Documentation. Valve Corporation. https://partner.steamgames.com/doc/steamhardware/steamframe/loadgames. Retrieved 2026-09-20.
- ↑ Brandon Hill (2026-09-14). "Valve Steam Frame Review: Competent as a standalone VR, but wireless streaming remains the focus". Tom's Hardware. https://www.tomshardware.com/virtual-reality/valve-steam-frame-review. Retrieved 2026-09-20.
- ↑ Devindra Hardawar (2026-09-14). "Valve Steam Frame review: Solid standalone VR that's too little, too late". Engadget. https://www.engadget.com/2257659/valve-steam-frame-review/. Retrieved 2026-09-20.