Our great sponsors
-
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.
-
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.
-
gnome-vrr
Discontinued Fedora spec files for Mutter & GNOME Control Center with Dor Askayo's Wayland VRR MR applied.
-
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.
-
AreWeAntiCheatYet
A comprehensive and crowd-sourced list of games using anti-cheats and their compatibility with GNU/Linux or Wine.
-
mediacenter-in-a-box
A media center in a box, compatible with Harbormaster for one-line deployments.
https://github.com/ublue-os/bazzite/blob/main/system_files/d...
If you're looking to save a few gigabytes, then I suggest using the KDE variants.
https://copr.fedorainfracloud.org/coprs/kylegospo/gnome-vrr/ :
gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"
TIL about various things for ostree distros:
https://github.com/maxwellainatchi/gnome-randr-rust :
> gnome-randr-rust: `xrandr` for Gnome/wayland, on distros that don't support `wlr-randr`*
Kernel-fsync: https://copr.fedorainfracloud.org/coprs/sentry/kernel-fsync/
gnome-vrr:
https://opencontainers.org/
Here is Containerfile from the repo: https://github.com/ublue-os/bazzite/blob/main/Containerfile
It varies by game. https://areweanticheatyet.com/ is an interesting resource for that because they also track announcements by developers about whether or not linux support is eventually planned.
This is probably a bit too custom, but I did the same, and it works really well after it's set up. Plex/Jellyfin just works for everyone (you do need to use the app, because I disabled transcoding).
I have a repo that uses a Harbormaster (a Comppse-based deployment tool I wrote, https://harbormaster.readthedocs.io/) to set everything up and keep it up to date, so all you need to do is run the Harbormaster container, point it to the above repo config, and the apps will run. Then, you just need to configure each app, but the directories will be set up properly.
It's a bit of work, but probably not as intimidating as it sounds.
https://github.com/skorokithakis/mediacenter-in-a-box/