Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

SteamFork/distribution

Repository files navigation

SteamFork is a SteamOS-based operating system with improved hardware compatibility. It is designed to provide the same experience as SteamOS on a SteamDeck.

Documentation

Visit the SteamFork Organization root for basic information and usage instructions:

Build Features

  • Fully automated CI/CD based releases triggered by new release tags.
  • Signed package repositories.
  • Minimal changes from upstream SteamOS for compatibility.
  • Simplified build process as described below.

Building SteamFork

Installing Minimal SteamFork

Install SteamFork using the release image or build the minimal image using an existing SteamFork installation by checking out this repository and executing make image minimal. Building the OS requires ~20GB of free space. To install a minimal SteamFork instance using the minimal image, boot the image and then install using the steamfork-installer tool.

Ex. steamfork-installer --drive /dev/sda --username builder --password SteamFork --root_password SteamFork

Building Images

Log in as your user and perform the following steps to configure the OS for building:

  1. Clone the SteamFork distribution repository: git clone https://github.com/SteamFork/distribution.git
  2. Build SteamFork: cd distribution && make image rel

Optional:

  1. Enable SSH for remote access: sudo steamos-readonly disable && sudo systemctl enable sshd

AltStyle によって変換されたページ (->オリジナル) /