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.
./install.sh <-cage, -labwc, -weston or -x11>.S0i2 not S0i3.acpi=strict is checked.(0,0 1920*1080).(468,1080 960*640).Automatic.yay -S rtl8812au-dkms-gityay -S rtl8814au-dkms-gityay -S rtl88x2bu-dkms-gityay -S rtl8821au-dkms-gityay -S bcm20702a1-firmwaregamer (changing this can break operation)gamer (changing this can break operation)root (changing this can break operation)gamer (changing this can break operation)KDE Partition Manager.Edit Mount Point.Path to something like /mnt/games.Open Terminal Heresudo chown -R gamer:gamer ./sudo chmod -R u+rwX ./Gamescope: Same as SteamOS (Not all hardware supports this)Weston: fullscreen compositorWeston-W: Same as Weston but Windowed modeCage: wlroots fullscreen compositorLabwc: wlroots compositor (Windowed option)X11: Useful for some games or hardwareKDE-G: Gamemode (use KDE Desktop to configure settings)KDE: Full Desktop modeKDE-X11: Full Desktop mode but in X11KDE-G (Use KDE-Desktop to configure settings)
yay -S gtk2 lib32-gtk2.Ctrl + Alt + F3rootgamerpoweroff -f or reboot -f.gamescope -F fsr --fsr-sharpness 10 -W 1920 -H 1080 -w 1280 -h 720 -- %command%gamescope -F nis --sharpness 10 -W 1920 -H 1080 -w 1280 -h 720 -- %command%VKD3D_CONFIG=dxr VKD3D_FEATURE_LEVEL=12_2 VKD3D_SHADER_MODEL=6_6 %command%nano ReignOS_Launch.sh.--controlcenter-cage or --controlcenter-x11 or --controlcenter-kde-g after --use-controlcenter arg.--controlcenter-weston is default.exit.cd ~/ReignOS/Managment/ReignOS.Bootloader/bin/Release/net8.0/linux-x64/publish.'./Nvidia_Install_Nouveau.sh' or './Nvidia_Install_Proprietary.sh'.sudo pacman -Sysudo timedatectl set-ntp truesudo hwclock --systohcCOUNTRY=$(curl -s https://ifconfig.co/country-iso)sudo reflector --country $COUNTRY --latest 50 --protocol https --sort rate --save /etc/pacman.d/mirrorlistsudo pacman -Syyusudo pacman -Sy archlinux-keyringsudo pacman-key --initsudo pacman-key --populate archlinuxsudo pacman-key --refresh-keyssudo pacman-key --updatedbsudo pacman -Syuyay -Syurebootcd ReignOS/Managementgit pulldotnet publish -r linux-x64 -c Releaseexitiwctl device list (NOTE: this will get you devices like wlan0)iwctl station wlan0 scaniwctl station wlan0 get-networksiwctl station --passphrase '<PASS>' wlan0 connect '<SSID>'sudo pacman -S virtualbox-guest-utilssudo modprobe vboxguestsudo modprobe vboxsfsudo modprobe vboxvideosudo systemctl enable vboxservice.servicereboot