Because I do not like immutable OS and outdated packages. SteamOS already provides nix and distrobox but that is not enough for me, and installing other gaming distro contains too much bloatware for me. This contains configurations from different distro and mostly from Valve SteamOS. This contains a script that installs SteamOS packages to make your vanilla Arch Linux on Steam Deck installation SteamOS-like but preserves the non-immutable installation and Arch Linux repository.
- Fresh (or not?) Arch Linux installation with KDE
- Steam Deck LCD (sorry, no
galileopatches)
cd /tmp
git clone https://github.com/t4bby/vanilla-arch-steamdeck
cd vanilla-arch-steamdeck
chmod +x install.sh
./install.sh
amd_iommu=off amdgpu.gttsize=8128 spi_amd.speed_dev=1 audit=0 fbcon=vc:2-6
title Arch Linux (linux-zen)
linux /vmlinuz-linux-zen
initrd /amd-ucode.img
initrd /initramfs-linux-zen.img
options root=PARTUUID=db8f7583-f5dc-477d-ab50-33524b90c731 zswap.enabled=0 rootflags=subvol=@ rw rootfstype=btrfs quiet amd_iommu=off amdgpu.gttsize=8128 spi_amd.speed_dev=1 audit=0 fbcon=vc:2-6
sudo pacman -S dkms
yay -S steamdeck-dkms
Replace value of DESKTOP_WAYLAND=true to DESKTOP_WAYLAND=false in /etc/default/desktop-wayland