ReignOS Logo

ReignOS is a SteamOS / SteamDeck like rolling Arch distro but with its own unique take focused on general portability.

It's like BazziteOS or ChimeraOS but non-immutable and allows for newer or different kernels, drivers, options etc.

It supports Gamescope, Weston, Cage, X11 and KDE compositors for better compatibility with some hardware.

Key Features

  • AMD, Intel and Nvidia GPUs supported
  • Hybrid-Graphics, mGPU and eGPU systems supported
  • Most General PC hardware should just work
  • Dual-Boot with Windows or other Linux distros

Working Hardware

  • Desktops, MiniPCs, Laptops etc
  • MSI-Claw AM1
  • MSI-Claw 7/8 AI+ A2VM
  • Asus ROG Ally (Z1, Z1E, X and Xbox-X)
  • Legion Go (1, 2 and S)
  • Ayaneo devices (Slide, FlipDS, Kun, Ayaneo3, etc)
  • OneXPlayer devices (both AMD and Intel)
  • GPD devices (Win 2, 3, 4, 5, etc)
  • Antec devices (CoreHS)
  • Ayn devices (Loki Zero)
  • Aokzoe devices
  • Anbernic devices (Win600)
  • Zotac Zone
  • TJD 10.1" Handheld

How to Install

  1. Download latest ISO image.
  2. Use Balena Etcher to create bootable USB.
  3. NOTE: If 'Balena Etcher' fails, use Fedora Media Writer to reset the USB drive, then try again.
  4. Disable SecureBoot in your BIOS (Common keys are Esc, F2, Del).
  5. If you're Dual-Booting with Windows, disable Windows Bitlocker or resize partitions with Windows DiskManager instead of Gparted.
  6. NOTE: If you want to boot from MicroSD card and its not supported in BIOS, you still can if you put ReignOS_EFI partition on main drive.
  7. Boot USB using a Dock or USB-Hub if installing on Handheld device.
  8. Follow on screen instructions.
  9. NOTE: After reboot there will be an extra 'FirstRun' install step (let it fully finish as it can take some time).
  10. NOTE: If FirstRun fails, type "exit" and hit enter and it will try again.
  11. After installation is finished, its recomended to Sign-In to Steam via KDE first not Gamescope as it gives you more visual feedback.
  12. After installation, use KDE to configure extra storage in Steam.
  13. NOTE: If Steam is failing to open, you can click the "Reinstall Steam" button in Control-Center.

Post-Install Notes

Installer Troubleshooting

Device Specific Fixes

MSI Claw

Left Menu Button

  • With newer BIOS updates, left menu button may need a kernel patch.
  • If so, use the Bazzite kernel from Control Center.

Ayaneo Slide / Antec Core HS

Enable sleep support

  • See "General Ayaneo Devices" below.
  • NOTE: Slide/CoreHS only partially works correctly with S0i2 not S0i3.

Fix random reboots

  • In Control-Center make sure acpi=strict is checked.
  • Then make sure you reboot device once after install so this setting takes effect.

Stability recommendations

  • TDP managers like HHD or DeckyTDP can cause stability issues on this hardware.
  • Its highly recomended to use "PowerProfiles" on this hardware which doesn't have the issue.

Ayaneo Flip DS

Enable Sleep Support

Fix Audio

  • In Control-Center, use Bazzite Kernel and click Apply.

Fix Default Display

  • In Control-Center, use Display page to "Enable" a top display only.
  • In KDE, set both displays to 100% scaling.

Fix Touchscreens

  • In Control-Center, use Bazzite Kernel and click Apply.
  • In Control-Center, use InputPlumber and click Apply.
  • In KDE, open Settings->Touchscreen and set these in Device list.
    1. Set Device 1 "Target display" to (0,0 1920*1080).
    2. Set Device 2 "Target display" to (468,1080 960*640).
    3. Set Device 3 "Target display" to Automatic.

ReignOS Monitor App

  • In Control-Center, enable ReignOS.Monitor.
  • Open KDE Desktop, open settings and search for "Window Rules".
  • Add a rule and enter "ReignOS.Monitor" in "Window class" section.
  • Click "Add Property" and add "Screen" and make index 1.
  • Click "Add Property" and add "Fullscreen" and make it "Apply initially" to "Yes".

Ayaneo Kun

Fix Audio

  • In Control-Center, use Bazzite Kernel and click Apply.

Ayaneo 3

Magic Modules

  • Control Center allows you to eject these with any kernel but Bazzite kernel recomended.

General Ayaneo Devices

Sleep not working

  • Boot into BIOS.
  • Naviage to "AMD PBS->Power Saving Configurations".
  • Change "S3 Enable" to "Modern Standby Enable".
  • Make sure "Modern Standby Type" is set to "Modern Standby + S0i2 + S0i3" (or just "Modern Standby + S0i2" if S0i3 has issues).
  • Save and exit.
  • NOTE: If your BIOS doesn't expose "AMD PBS" you can put Smokeless UMAF on a FAT32 drive and boot it to access.

Controller not working

  • Some Ayaneo devices will sleep the controller. Simply hold 'B' button and it will come back on.

- Spamming audio alert in KDE

  • Use Control-Center to switch to InputPlumber or HHD.

Rog Ally

Fix "Adjust Display Colors" Settings

  • Some hardware need a patched kernel for color tempature.
  • So in Control-Center, use Bazzite kernel.

General hardware

Fix Display Colors in Gamescope

  • In Control-Center, click "Display" button.
  • In Display page under "Gamescope conf" click "Generate".
  • In Gamescope->Display settings, click "Generate".

TDP

  • HHD TDP may require Bazzite kernel to work.

Extra WiFI Drivers

  • yay -S rtl8812au-dkms-git
  • yay -S rtl8814au-dkms-git
  • yay -S rtl88x2bu-dkms-git
  • yay -S rtl8821au-dkms-git

Extra BT Drivers

  • yay -S bcm20702a1-firmware

(User / Pass) Notes

Auto mount internal drives

BIOS Notes

Control Center

Compositors

KDE

Optional Packages

Known Dock Compatability

General Troubleshooting

Power Tuning

Proton Troubleshooting

GPU Troubleshooting

Steam Troubleshooting

Bluetooth Troubleshooting

Update Troubleshooting

Virtual Box