OS Comparison - ChimeraOS/chimeraos GitHub Wiki
Summary
ChimeraOS | SteamOS 3.x | HoloISO | Nobara | Bazzite | |
---|---|---|---|---|---|
Based on | Arch Linux | Arch Linux | Arch Linux | Fedora Linux | Fedora Atomic |
Desktop | Gnome | KDE Plasma | KDE Plasma | KDE Plasma | Gnome/KDE Plasma |
Atomic updates | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | :heavy_check_mark: |
Read-write root filesystem | :x: | :x: | :x: | :heavy_check_mark: | :x: |
Custom partitioning | :x: | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: |
General hardware support | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Up-to-date base packages | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: |
Remote app installation | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | :x: |
Built-in EGS & GOG support | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | |
Built-in emulation support | :heavy_check_mark: | :x: | :x: | :x: | |
Additional game tweaks | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | |
Additional artwork | :heavy_check_mark: | :x: | :x: | :x: | |
Built-in GE Proton | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: |
Full source publicly hosted | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: |
Details
ChimeraOS
- Arch Linux based.
- Uses Gnome for desktop mode.
- Uses an A/B atomic update system for stable updates.
- Uses a read-only file system with an option to temporarily switch to read-write mode via a terminal command.
- Does not allow for custom partitioning.
- Works on almost any PC and has specific support for many handhelds.
- Regular releases that use Arch Linux based packages.
- Includes the ability to remotely install software without using desktop mode and manually adding Steam shortcuts.
- Includes out-of-the-box support for Epic Games Store and GOG.
- Includes many pre-installed emulators.
- Includes automatically applied game tweaks for additional game compatibility.
- Includes functionality to automatically download missing artwork for Steam games in Gamepad UI mode.
- Includes GE Proton out of the box.
- All code is available in the GitHub repositories.
- All infrastructure is automated and hosted on GitHub making it trivial to fork, build and install a custom version of ChimeraOS.
SteamOS 3.x
- Arch Linux based.
- Uses KDE Plasma for desktop mode.
- Uses an A/B atomic update system for stable updates (differs in the underlying implementation).
- Uses a read-only file system with an option to temporarily switch to read-write mode via a terminal command.
- Does not allow for custom partitioning.
- Currently only works on the Steam Deck.
- Often includes stale software with many patches to base Arch Linux packages.
- Additional software must be installed from desktop mode and added to Steam manually.
- No out-of-the-box support for Epic Games Store and GOG.
- No pre-installed emulators.
- Missing Chimera provided game tweaks.
- Has missing artwork for many Steam games in Gamepad UI mode.
- No GE Proton included.
- Source code for many components does not appear to be hosted on any public repositories.
- May require additional infrastructure to fork or customize, including your own build system and hosted Arch Linux package repositories.
HoloISO
- Arch Linux based.
- Uses KDE Plasma for desktop mode.
- Uses the SteamOS A/B atomic update system.
- Uses a read-only file system with an option to temporarily switch to read-write mode via a terminal command.
- Does not allow for custom partitioning.
- Works on almost any PC with an AMD GPU.
- Often includes stale software with many patches to base Arch Linux packages.
- Additional software must be installed from desktop mode and added to Steam manually.
- No out-of-the-box support for Epic Games Store and GOG.
- No pre-installed emulators.
- Missing Chimera provided game tweaks.
- Has missing artwork for many Steam games in Gamepad UI mode.
- No GE Proton included.
- Source code for many components does not appear to be hosted on any public repositories.
- May require additional infrastructure to fork or customize, including hosted Arch Linux package repositories.