Skip to content

Game Launchers

Steam Setup

Steam can run Windows games on Linux. It utilizes a wide range of projects and patches all packed into a piece of software built-in to Steam called Proton for Windows compatibility.

Enabling Proton For All Steam Games

Attention

Skip this section if you're using a Handheld/HTPC image.

  • Currently Steam only allows whitelisted games to run by default on the desktop Steam client.
    • You can change this by enabling this in Settings > Compatibility > Enable Steam Play for all other titles
Image Example

Steam Settings|256x267, 75%
Compatibility|589x499, 75%

Forcing A Specific Proton / Steam Play Tool Version

Warning

Games that use Denuvo Anti-Tamper DRM consider changing Proton versions as activiating the game on different hardware which may cause you to get locked out of the game if you change the Proton version more than 5 times within a 24 hour period.

  • Games with a Linux port will be used by default on Desktop images.
  • Valve selects the default runner on Handheld/HTPC images.
  • Some games run better with a specific version of Proton or forcing the Linux runtime.
    • Run that specific version by going into the game's Properties > Compatibility > Force the use of a specific Steam Play compatibility tool
Image Example

Cog Icon > Properties|690x284, 75%
Compatibility tab|690x492, 75%

Non-Steam Games

  • It is recommended to use Lutris for most non-steam games.
    • However, Heroic Games Launcher is intended as a suitable replacement for the Epic Games Launcher.
    • Other games and launchers are also available in the software center (Discover or GNOME Software) like Itch.

Lutris Setup

Lutris Screenshots

Lutris|617x500, 75%

Example of Lutris installers|623x500, 75%

Lutris is game management software that doubles as a WINE front-end for Windows games. Several games and launchers can be installed by searching for the title and using one of the installer scripts for it.

Manually adding a Windows game to Lutris

However if your game is not listed or doesn't work with the provided script, then manually add the executable. Add locally installed game and make sure to configure it properly within the game and runner options. It will need a prefix directory created or inside the default ~/.wine directory for each game.

Add Locally Installed Game|632x496, 75%

Example #1:

Lutris manually adding games example 1|690x213

Example #2:
Lutris manually adding games example 2|690x342, 100%

Lutris Shortcuts

Lutris_Right_Click_Menu|421x447, 75%

Right clicking a game on Lutris gives the option to add it as a non-Steam game (useful for Steam Gaming Mode), create a desktop shortcut, or an application menu shortcut.

Heroic Games Launcher Setup

Heroic Games Launcher is recommended for games that were purchased from Epic Games Launcher, GOG, and Amazon Games Launcher.
Heroic|421x447, 75%

Make sure "Apply known fixes automatically" and "Use UMU as Proton runtime" are both checked in the settings.

Gamepass / Microsoft Store Games (Cloud Streaming)

Games installed from the Microsoft Store do not run on desktop Linux unless you use a xCloud client like Greenlight. Fortnite can also be played via xCloud without a Gamepass subscription using this method.

Auto-Mounting Game Drives

Read the Auto-Mounting Secondary Drives Guide for more information. It is also recommended to do your own research on drive mounting on Linux.


← Back to Gaming Guide