The full read me file for winesapOS can be found here.
Setup instructions and system requirements can be found here.
Built using: steamdeck-recovery-1.img
Top 3 new features:
- SteamOS 3 is now our default installed operating system instead of Arch Linux.
- A full comparison between SteamOS 3 and winesapOS 3 can be found here.
- More default applications added.
- BalenaEtcher
- Open Broadcaster Software (OBS) Studio
- PeaZip
- ProtonUp-Qt
- GE-Proton updated.
- GE-Proton7-8 is available by default.
Issues addressed since 3.0.0-alpha.1:
- The Dolphin file manager is now installed.
Known issues:
- SteamOS 3 does not ship OpenGL drivers for Intel (only Vulkan).
- Fix: Use Zink for OpenGL games by setting the variable
MESA_LOADER_DRIVER_OVERRIDE=zink
on a per-game basis. Do NOT set this globally in/etc/environment
as Zink is missing functionality for KDE Plasma to work.
- Fix: Use Zink for OpenGL games by setting the variable
- Users must login twice. This is a bug in KDE Plasma 5.23 that has been resolved in version 5.24 of the desktop environment.
- Fix: Wait for SteamOS to update KDE Plasma.
- Pacman does not install some new packages due to missing and expired keys.
- Fix:
sudo pacman-key --populate archlinux
- Fix:
- The root partition fails to resize to 100% on internal NVMe drives.
- Fix:
sudo mv /usr/local/bin/resize-root-file-system.sh{,_3.0.0-beta.0} sudo wget https://raw.githubusercontent.com/LukeShortCloud/winesapOS/test/scripts/resize-root-file-system.sh -O /usr/local/bin/resize-root-file-system.sh sudo chmod +x /usr/local/bin/resize-root-file-system.sh sudo systemctl enable resize-root-file-system echo Please reboot to finish
- Fix:
- Pacman update make the system unbootable. This is because SteamOS ships (1) a custom GRUB package to deal with their A/B partitions, (2) a custom linux-firmware-neptune package that only have firmware for the Steam Deck, and (3) a custom linux-lts package that is unbootable on winesapOS.
- Fix:
$ sudo vim /etc/pacman.conf [options] IgnorePkg = linux-lts linux-lts-headers linux-firmware-neptune grub
- Fix:
The full change log can be found here.