Play all your games on Linux using LUTRIS
Lutris is an incredibly powerful open-source gaming platform for Linux. It unifies games from different storefronts—like GOG, Epic Games, EA App, Ubisoft Connect, and Battle.net—into a single, organized dashboard.
By managing compatibility layers like Wine, Proton, and DXVK, Lutris automatically translates Windows commands into Linux-friendly Vulkan instructions so your games run smoothly.
Step 1: Install Your GPU Drivers and Wine
Before installing Lutris, you must ensure your graphics card drivers and core 32-bit libraries are correctly set up.
1. GPU Drivers:
Nvidia: Install the proprietary Nvidia drivers via your distribution's driver manager.
AMD / Intel: Ensure mesa and Vulkan drivers are up to date.
2. Install Wine: Lutris uses Wine to run Windows applications. Open your terminal and install your distribution's version of Wine staging or stable to pull down all necessary 32-bit dependencies.
Step 2: Install Lutris
Go to the official Lutris Downloads Page or use your system's package manager.
Ubuntu / Pop!_OS / Mint
Fedora
Arch Linux
Flatpak (Universal)
Step 3: Connect Storefronts & Install Games
Lutris handles games from automated digital stores or standalone files in a couple of ways:
Option A: Syncing Digital Stores (Epic, GOG, EA, Ubisoft)
1. Launch Lutris
2. On the left sidebar, locate the Sources tab
3. Click the gear icon next to "Sources" to enable storefronts like GOG, Epic Games Store, or EA App.
4. Click Connect next to the service, sign into your account, and your entire library will populate in Lutris.
5. Click on any game and hit Install. Lutris will handle downloading the storefront runner and config scripts automatically.
Option B: Installing Independent Windows Executables (.exe / .msi)
If you have a DRM-free standalone game installer downloaded on your drive.
1. Click the + (plus) icon in the top-left corner of Lutris
2. Select Install a Windows game from an executable
3. Name your game and choose an installation directory (this creates a dedicated Wine Prefix, simulating an isolated Windows environment).
4. Select the .exe setup file and click through the developer's normal installation wizard.
5. Once complete, close the installer, and Lutris will automatically swap the target file to the actual game launcher.
Step 4: Fine-Tuning Performance
To get the absolute best performance out of your Linux setup, right-click any game card in Lutris, select Configure, and look at these tabs.
Runner Options: Under Wine version, make sure you are using the latest GE-Proton or Lutris-GE versions. These community builds include specific gaming patches. You can download them directly within Lutris by clicking the box icon next to "Wine" in the left-hand sidebar menu.
System Options: Toggle on Enable NVIDIA Prime Render Offload if you are on a laptop with hybrid graphics.
GameMode: Ensure Enable Feral GameMode is checked to prioritize CPU and GPU clocks while the game runs.
Because you are using Ubuntu, you need to ensure you have the correct repositories for your graphics drivers and Wine dependencies before launching Lutris. Follow these steps in order:
1. Install Graphics Drivers & Vulkan
Open your terminal (Ctrl + Alt + T) and run the commands matching your graphics card:
For Nvidia GPUs: Open your Software & Updates app, navigate to the Additional Drivers tab, select the latest proprietary driver version (e.g., nvidia-driver-550 or newer), and click Apply Changes. Then restart your PC.
For AMD / Intel GPUs: Ubuntu includes open-source Mesa drivers automatically, but you must ensure 32-bit Vulkan support is installed for gaming:
2. Install Wine Dependencies
Lutris relies on Wine to translate Windows games. To prevent crashing or missing audio/video during games, install the full suite of Wine dependencies:
3. Install Lutris on Ubuntu
You can install Lutris via the default Ubuntu repositories or as a Flatpak. The Native APT method is generally recommended for easier file system access to your games.
Method A: Native APT (Recommended)
Method B: Flatpak (Isolated Sandbox)
If you prefer Flatpak, ensure Flatpak is enabled on Ubuntu first, then install Lutris:
4. Download Gaming Engines (Proton-GE)
Once Lutris is open:
1. Look at the left sidebar and hover over Wine.
2. Click the box icon (Manage Versions) that appears next to it.
3. Check the box for the newest lutris-GE-Proton version available and click OK to let it download.
4. When configuring a game, set this as your default Wine version under Runner Options for the best performance and compatibility.
By managing compatibility layers like Wine, Proton, and DXVK, Lutris automatically translates Windows commands into Linux-friendly Vulkan instructions so your games run smoothly.
Step 1: Install Your GPU Drivers and Wine
Before installing Lutris, you must ensure your graphics card drivers and core 32-bit libraries are correctly set up.
1. GPU Drivers:
Nvidia: Install the proprietary Nvidia drivers via your distribution's driver manager.
AMD / Intel: Ensure mesa and Vulkan drivers are up to date.
2. Install Wine: Lutris uses Wine to run Windows applications. Open your terminal and install your distribution's version of Wine staging or stable to pull down all necessary 32-bit dependencies.
Step 2: Install Lutris
Go to the official Lutris Downloads Page or use your system's package manager.
Ubuntu / Pop!_OS / Mint
sudo apt install lutris
Fedora
sudo dnf install lutris
Arch Linux
sudo pacman -S lutris
Flatpak (Universal)
flatpak install flathub net.lutris.Lutris
Step 3: Connect Storefronts & Install Games
Lutris handles games from automated digital stores or standalone files in a couple of ways:
Option A: Syncing Digital Stores (Epic, GOG, EA, Ubisoft)
1. Launch Lutris
2. On the left sidebar, locate the Sources tab
3. Click the gear icon next to "Sources" to enable storefronts like GOG, Epic Games Store, or EA App.
4. Click Connect next to the service, sign into your account, and your entire library will populate in Lutris.
5. Click on any game and hit Install. Lutris will handle downloading the storefront runner and config scripts automatically.
Option B: Installing Independent Windows Executables (.exe / .msi)
If you have a DRM-free standalone game installer downloaded on your drive.
1. Click the + (plus) icon in the top-left corner of Lutris
2. Select Install a Windows game from an executable
3. Name your game and choose an installation directory (this creates a dedicated Wine Prefix, simulating an isolated Windows environment).
4. Select the .exe setup file and click through the developer's normal installation wizard.
5. Once complete, close the installer, and Lutris will automatically swap the target file to the actual game launcher.
Step 4: Fine-Tuning Performance
To get the absolute best performance out of your Linux setup, right-click any game card in Lutris, select Configure, and look at these tabs.
Runner Options: Under Wine version, make sure you are using the latest GE-Proton or Lutris-GE versions. These community builds include specific gaming patches. You can download them directly within Lutris by clicking the box icon next to "Wine" in the left-hand sidebar menu.
System Options: Toggle on Enable NVIDIA Prime Render Offload if you are on a laptop with hybrid graphics.
GameMode: Ensure Enable Feral GameMode is checked to prioritize CPU and GPU clocks while the game runs.
Step-by-Step Lutris Setup for Ubuntu
Because you are using Ubuntu, you need to ensure you have the correct repositories for your graphics drivers and Wine dependencies before launching Lutris. Follow these steps in order:
1. Install Graphics Drivers & Vulkan
Open your terminal (Ctrl + Alt + T) and run the commands matching your graphics card:
For Nvidia GPUs: Open your Software & Updates app, navigate to the Additional Drivers tab, select the latest proprietary driver version (e.g., nvidia-driver-550 or newer), and click Apply Changes. Then restart your PC.
For AMD / Intel GPUs: Ubuntu includes open-source Mesa drivers automatically, but you must ensure 32-bit Vulkan support is installed for gaming:
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libglx-mesa0:i386
2. Install Wine Dependencies
Lutris relies on Wine to translate Windows games. To prevent crashing or missing audio/video during games, install the full suite of Wine dependencies:
sudo apt install wine64 wine32 libasound2-plugins:i386 libsdl2-2.0-0:i386 libdbus-1-3:i386 libsqlite3-0:i386
3. Install Lutris on Ubuntu
You can install Lutris via the default Ubuntu repositories or as a Flatpak. The Native APT method is generally recommended for easier file system access to your games.
Method A: Native APT (Recommended)
sudo apt update
sudo apt install lutris
Method B: Flatpak (Isolated Sandbox)
If you prefer Flatpak, ensure Flatpak is enabled on Ubuntu first, then install Lutris:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org
flatpak install flathub net.lutris.Lutris
4. Download Gaming Engines (Proton-GE)
Once Lutris is open:
1. Look at the left sidebar and hover over Wine.
2. Click the box icon (Manage Versions) that appears next to it.
3. Check the box for the newest lutris-GE-Proton version available and click OK to let it download.
4. When configuring a game, set this as your default Wine version under Runner Options for the best performance and compatibility.
Related Articles & News













