Wiki/wiki-rtd/docs/wiki_devices/linux_desktop/linux-install.md
2025-02-09 12:00:04 +01:00

2.8 KiB

How-to: Install RetroDECK on the Linux Desktop

Prerequisites

  1. Ensure you have flatpak support installed on your Linux desktop. Follow the official flatpak guides for your distribution: Flatpak Setup Guide.

  2. Install the steam-device package for udev rules for various controllers (most gaming focused distribution have this already). Check your distribution's instructions for how to install it.

  3. It's recommended to add and launch RetroDECK from Steam to utilize the Steam Input feature for external controllers.

RetroDECK Installation

From the Desktop

  • Open your flatpak-supported software manager (e.g., GNOME Software for GNOME, KDE Discover for KDE).
  • Search for RetroDECK and press install.

From the terminal

Run the following command:

flatpak install Flathub net.retrodeck.retrodeck

First Run - Quick Start

  1. Start RetroDECK for the first time
  2. Choose where RetroDECK should create the main folder retrodeck/: Internal Storage, SD Card or Custom Location.
  3. Put the BIOS files inside retrodeck/bios/.
  4. Put the ROMs & game files inside retrodeck/roms/.
  5. Choose to install Steam Controller Templates for RetroDECK (this should be checked by default) during installation.
  6. Add RetroDECK to Steam: How-to: Add RetroDECK to Steam.
  7. Enable controller support in Steam: How-to: Enable Controllers in Steam .
  8. Connect your controller to your desktop.
  9. Navigate to RetroDECK in Steam
  10. Go to 🎮 Controller Settings -> Controller Layouts -> Templates and enable the template for the controller you are using.
  11. Launch RetroDECK and enjoy!

Other Tips

Game Mode on Your Linux PC?

You can utilize Steam Deck's Game Mode on your Linux PC if your distribution supports it and specific hardware requirements apply for Game Mode to work.

It mitigates several issues with Steam Input and provides the best RetroDECK experience and playing Steam games with controllers out of the box.

Here is a list of some distributions that support Game Mode:

Bazzite

Bazzite Webpage

Bazzite: Steam Game Mode

Chimera OS

ChimeraOS Webpage

ChimeraOS Wiki

Nobara

Nobara Webpage

Nobara Wiki