I forked SteamOS for my living room PC

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rauc

    Safe and secure software updates for embedded Linux

  • TIL about RAUC (https://rauc.io/) I had been wondering how valve implemented the A/B update scheme.

  • docker-steam-headless

    A Headless Steam Docker image supporting NVIDIA GPU and accessible via Web UI

  • I actually just ordered a GPU for my unRaid NAS server just to be able to do Steam Headless via a nice docker image(1) and then use Moonlight (for example) as a client on my Windows laptop. If it works, it's much better than buying yet another piece of desktop hardware just to play games when my NAS is just sitting there idle most of the time. Just need to make sure I keep the power level setting on the Nvidia card to idle when not in use (hopefully a nvidia-persistenced call will do it).

    1: https://github.com/Steam-Headless/docker-steam-headless

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • corectrl

  • > I only want some decent fan control instead of relying on random scripts off github. AMD has to release some sort of GUI panel for sure.

    Have you tried CoreCtrl [0]?

    > My 5800x3D and 6800XT deliver an outstanding Linux gaming experience.

    I have a 7900XTX and performance under Linux has been at least on par with Windows, sometimes better (though not by much).

    > May i ask what driver features are you missing?

    I'm not GP but I'd love to see frame gen and stuff like anti-lag and upscaling integrated into amdgpu with some sort of official way of setting it (though looking at Adrenaline it might actually be best if it's left up to the community to create the GUIs).

    [0] https://gitlab.com/corectrl/corectrl

  • relax-intel-rmrr

  • I was in a similar situation as the author: for quite a while I had to build my own Redhat kernel for a very obscure case: by pass RMRR check to pass GPU to a windows VM. (similar to https://github.com/kiler129/relax-intel-rmrr ; not my repo)

    The root issue can only be addressed by ROM updates from the manufacturer but I'm running an old DL360 that's no longer supported by HPE.

    The patch itself is only one line change but updating the kernel is a pain since I have to :

  • bazzite

    Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.

  • Hadn't heard of Bazzite.

    > Bazzite is an OCI image that serves as an alternative operating system for the Steam Deck, and a ready-to-game SteamOS-like for desktop computers, living room home theater PCs, and numerous other handheld PCs.

    https://github.com/ublue-os/bazzite/

    Worth visiting the readme even if not interested. There's a huge list of included stuff, and a lot of it seems really cool.and helpful (for gamers or streamers mostly).

  • gow

    Games on Whales - stream games (and GUI) running in Docker (by games-on-whales)

  • I spent some (too much) time trying to get pretty much the same thing running using GOW [1]. Was quite a bit harder than I thought, requiring a hdmi dummy plug to get the xserver config right etc.

    1: https://github.com/games-on-whales/gow

  • proton-ge-custom

    Compatibility tool for Steam Play based on Wine and additional components

  • - KDE/wayland

    > That said, these things work flawlessly on the Deck.

    Likely due to running into these graphics driver -> WM and similar compatibility issues and fixing them. The other performance improvements from kernel changes probably don't hurt either.

    0: Requires unreleased proton-ge build: https://github.com/GloriousEggroll/proton-ge-custom/pull/104...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts