SteamFork is a SteamOS-based operating system with improved hardware compatibility. It is designed to provide the same experience as SteamOS on a SteamDeck.
This project has been sunset and has reached its end of life. What this means:
We recommend migrating to SteamOS when it becomes generally available.
Review the device support table below along with our Wiki for more information about our project.
SteamFork is a Linux distribution that is made up of many open-source components, and each component is provided under its respective license. Unless otherwise noted, the content of this project itself is made available under the terms of the MIT license. See LICENSE for details.
We use Discord for project related discussion. Everyone is welcome to join our community by clicking the invitation link below.
SteamFork is supported on sponsored devices listed below however it also works great on modern laptops, desktops, and mini PCs with Intel and AMD processors and graphics. Devices without sponsors are not actively tested by a dedicated maintainer and may have unknown issues.
Manufacturer Product Sponsor 1
Legion + Y
.
SteamFork documentation is hosted on our Wiki . There you will find answers to Frequently Asked Questions , Build and Device Quirk development instructions, and much more.
Sponsoring a device is a commitment to maintaining support for your device by validating, testing, and bugfixing any issues that may arise. Adding support for a device's basic features is straight forward, however, it can become far more technical to add support for features such as fan control. If you are interested in sponsoring your device, follow the process below.
--supported false
property.
Downloads are hosted at SteamFork.org and updates are available OTA. Below are the download links for the stable (3.6) and testing (3.7) branches.
Branch Upstream Version Installation Image Source CodeNote: Release notes for stable versions are available on the project's releases page . Testing versions may include experimental features and are not guaranteed to be stable.
To install SteamFork, flash the bootable image to a USB device and then follow the procedure for your device to boot from removable media. From the live mode desktop, open the "Install SteamFork" application and then follow the prompts to install to your device. When complete, close the installer, and shut down the device. Remove the installation media, and then power the device on to boot into SteamOS.
For a full list of verified software, including tools to help set up streaming services, improve power management, and even manage RGB on supported devices, visit the verified software page on the SteamFork Wiki .
Like any Linux distribution, this project is not the work of one person. It is the work of many persons all over the world who have developed the open source bits without which this project could not exist. Special thanks to Valve for providing SteamOS, HoloISO from which this project originated, ShadowBlip, JELOS, ChimeraOS, and developers and contributors all across the open source community.
This distribution is made available for myself and others who may want to use it, however it is provided as-is. Bug fix and feature PRs are always welcome.
In addition to sources developed by SteamFork, this project utilizes sources from SteamOS (release repositories), the unofficial Valve source repo, and AUR.
buildroot/pacman-build-*.conf