Based on vanilla Arch Linux, get same experience as Steam OS!
This project provides a wayland session that launch gamescope as the compositor with Steam Gamepad UI (same in Steam OS, a.k.a. Big Picture mode). You could ultilize any display managers with wayland support (e.g. GDM3, SDDM) to switch between any desktop environments (e.g. Gnome, KDE) and it.
AUR: steam-gamepadui-session-git
This project is licensed under the terms of the MIT license.
This package is tested to be compatible with the Steam client from Arch Linux official repository. To install it, you should:
- Enable
multilib
repository: ArchWiki - Update repos and then install it:
sudo pacman -Syy steam
Use any AUR helpers (e.g. yay, paru, pikaur) you like to install it, or simply install it by yourself.
Log out your current session. In your desktop manager, select SteamOS (gamescope)
and log in. There might be a minute or two to wait for Steam client updating. Enjoy it!
If still black screen, please be sure that you have launched Steam client in other desktop before, and check your Internet connectivity or completely disconnect your network. If it hangs for more then ten minutes, you may try Ctrl+Alt+Del
to reboot your device or Ctrl+Alt+Fn?
to switch to other session. You may check systemd log to detect problems.
About overlay and input method, you could install them via optional requirement of this package.
You could choose gamescope-session-sk-git
as an alternative of gamescope-session
package with device-specific adaptations.
If you face with compatibility issue or known bugs on Gamescope, you may try other version of it:
gamescope-sk
: Actively mantained version that adopts many useful patches.gamescope-nvidia
: With NVIDIA graphic card support.
Fork from ChimeraOS/gamescope-session-steam, this project adds necessary files to run Steam Gamepad UI perfectly.