How to Install EmuDeck for Linux
⚠️ These are for x86_64 devices ONLY ⚠️
Prerequisites
Arch based (Includes Endeavour, Manjaro, etc.)
Bazzite
https://github.com/ublue-os/bazzite
https://universal-blue.org/images/bazzite/installation/
No additional prerequisites need to be installed.
Install EmuDeck through Bazzite's portal.
ChimeraOS
No additional prerequisites need to be installed. For ChimeraOS tweaks to ensure EmuDeck works properly, see ChimeraOS Tweaks.
Debian based (Includes Ubuntu, Pop!_OS, Mint, etc.)
Install Steam as directed by your OS.
Fedora based (Includes RHEL, CentOS, Nobara, etc.)
Install Steam as directed by your OS.
OpenSUSE based
Void based
sudo xbps-install -Syv void-repo-nonfree void-repo-multilib
sudo xbps-install -Syv libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit
sudo xbps-install -Syv bash flatpak fuse git jq rsync steam unzip zenity jq xmlstarlet
Gentoo
sudo emerge -av app-shells/bash sys-apps/flatpak dev-vcs/git net-misc/rsync gnome-extra/zenity
sudo emerge -av app-arch/unzip app-misc/jq app-text/xmlstarlet
It's required to install the FUSE file system on slot 0 (the default is slot 2):
For installing Steam, follow the wiki article.
Text Guides
Distro Agnostic
- Open a terminal and enter the following:
Arch
Either use the Distro Agnostic guide or use the AUR Package with the AUR helper of your choice.
Bazzite
Install EmuDeck through Bazzite's portal.
Distro Specific Guides
ChimeraOS Tweaks
https://github.com/ChimeraOS/chimeraos/wiki/EmuDeck
Tested and Working Linux Distros
Any distro not listed in the table below has not been tested.
Key
- Check mark/✓: Works great without any issue
- Tilde/~: Works but requires additional set up
- X mark/x: Does not work
Distro | Compatibility |
---|---|
Arch | ✓ |
ChimeraOS | ~ See ChimeraOS Tweaks |
EndeavourOS | ✓ |
Fedora | ✓ |
Nobara | ✓ |
Ubuntu | ✓ |
Void Linux | ✓ |