Install Proton GE on Steam Deck in 2026 Guide

The Steam Deck runs on SteamOS, a Linux-based operating system that plays Windows games through a compatibility layer called Proton. Most of the time, the default Proton version Valve ships works perfectly fine. But occasionally a game has missing cutscenes, broken audio, or graphical glitches that the stable Proton release has not fixed yet.

That is where Proton GE comes in. Proton GE is a community-maintained custom Proton version that bundles hotfixes, media patches, and bleeding-edge updates before they reach Valve’s official release. Learning how to install Proton GE on your Steam Deck and switch Proton versions per game gives you a powerful tool to fix compatibility problems without waiting for Valve to catch up.

In this guide, I will walk you through the entire process step by step. You will learn what Proton GE actually does, how to install it using ProtonUp-Qt, how to force individual games to use it, and what warnings you need to know about DRM and cloud saves before making the switch. Everything here applies to the Steam Deck in 2026, and most of it works on desktop Linux setups too.

What Is Proton GE and Why You Need It?

Proton GE (short for Glorious Eggroll) is an unofficial, community-maintained fork of Valve’s Proton compatibility layer. It was created by Thomas “GloriousEggroll” Crider, a Red Hat engineer who wanted faster bug fixes than Valve’s official release cycle could provide. Proton GE includes patches, hotfixes, and features that have not yet made it into the stable Proton build that ships with SteamOS.

To understand why that matters, it helps to know what Proton itself does. Proton translates Windows game code into something your Steam Deck can understand. When a Windows game makes a Direct3D graphics call, Proton translates it into a Vulkan API call that the Steam Deck’s AMD GPU can process. It also translates Windows system calls into POSIX-compliant Linux calls using Wine as its backbone. This all happens behind the scenes through Steam Play, letting you install and run Windows games almost as easily as native ones.

Standard Proton is solid and Valve updates it regularly. But Valve’s releases go through testing and quality assurance, which means fixes can take weeks or months to arrive. Proton GE skips that waiting period. If a game-breaking bug gets patched upstream in Wine or DXVK, GloriousEggroll often includes it in the next GE release within days.

Here are the most common reasons Steam Deck owners install Proton GE:

  • Missing cutscenes: Games like Ghostwire: Tokyo had video cutscenes that played as black screens on standard Proton. Proton GE included a media fix that resolved this.

  • Broken or missing audio: Some titles, including Persona 4 Golden, had audio crackling or complete audio dropouts. GE patches addressed these.

  • Newer DirectX support: GE often ships updated DXVK and VKD3D versions that improve DirectX 11 and DirectX 12 translation.

  • Game-specific hotfixes: Community-reported bugs sometimes get fixes in GE before Valve ships them.

That said, Proton GE is not a magic bullet. Most games run perfectly fine on the default Proton version Valve provides. The Steam Deck Verified badge tells you a game works well on the stock setup. You should only switch to Proton GE when you encounter a specific issue that the default version cannot handle.

Before making any changes, I recommend checking ProtonDB for your specific game. The community rates games and often recommends which Proton version works best. If a ProtonDB report says a game needs GE for cutscenes or audio, that is your signal to install it.

Prerequisites: Accessing Desktop Mode

Installing Proton GE requires Desktop Mode. ProtonUp-Qt, the tool we will use to install GE, is a desktop Linux application. You cannot install it directly from Gaming Mode. The good news is that switching to Desktop Mode takes about ten seconds and switching back is just as fast.

Here is how to enter Desktop Mode on your Steam Deck:

  1. Press the Steam button on the left side of your device.

  2. Scroll down and select Power from the menu.

  3. Select Switch to Desktop.

  4. Wait a few seconds. The screen will go dark, then load a standard KDE Plasma desktop.

You are now in Desktop Mode. You will see a taskbar at the bottom, application icons, and a familiar desktop environment. Everything you need from here forward happens in this mode. When you finish installing Proton GE, you can return to Gaming Mode by double-clicking the Return to Gaming Mode icon on the desktop.

Installing ProtonUp-Qt from the Discover Store

ProtonUp-Qt is a free, open-source application that simplifies installing custom Proton versions. Instead of manually downloading files from GitHub and extracting them to the correct directory, ProtonUp-Qt handles everything through a simple graphical interface. You search for it in the Discover store, install it like any app, and you are ready to go.

Follow these steps to install ProtonUp-Qt on your Steam Deck:

  1. In Desktop Mode, look at the bottom-left corner of your screen. Click the Application Launcher icon (the KDE logo).

  2. Find and click Discover in the application menu. Discover is the Steam Deck’s app store, similar to the Google Play Store or Apple App Store.

  3. When Discover opens, click the search bar in the top-left corner.

  4. Type ProtonUp-Qt and press Enter.

  5. You should see ProtonUp-Qt in the search results. Click on it to open the listing page.

  6. Click the Install button. The download is small and should complete in under a minute.

  7. Once installed, the button will change to Remove, confirming the installation succeeded.

That is it. ProtonUp-Qt is now installed on your Steam Deck. You do not need to keep Discover open. Before we move on, take a moment to confirm the installation by launching the app once from the Application Launcher. Click the KDE logo, search for ProtonUp-Qt again, and click it to open. You should see a window with an Install button and a list that says “No compatible tool installed.”

If you plan to update Proton GE regularly, some users add ProtonUp-Qt to their Steam library as a non-Steam game. This lets you launch it from Gaming Mode without switching to Desktop Mode every time. To do this, open Steam in Desktop Mode, go to Add a Game at the bottom-left, select Add a Non-Steam Game, find ProtonUp-Qt in the list, and check the box next to it. It will then appear in your Steam library alongside your games.

Installing Proton GE via ProtonUp-Qt

Now that ProtonUp-Qt is installed, downloading Proton GE is a straightforward process. The app connects to the official GloriousEggroll GitHub repository and downloads the latest GE-Proton release directly to your Steam Deck’s compatibility tools directory. You do not need to touch a terminal or manually extract any files.

Here is how to install Proton GE through ProtonUp-Qt:

  1. Launch ProtonUp-Qt from the Application Launcher in Desktop Mode.

  2. The main window shows your currently installed compatibility tools. If this is your first time, the list will be empty or show only default entries.

  3. Click the Add version button at the bottom of the window.

  4. A dialog box appears with two dropdown menus. In the first dropdown, make sure Compatibility tool is set to GE-Proton.

  5. The second dropdown lists available versions. Select the latest version at the top of the list. It will look something like “GE-Proton9-20” with a date.

  6. Click Install to begin the download.

  7. A progress bar appears showing the download status. GE-Proton is a large file, so this can take several minutes depending on your internet speed.

  8. Once the download finishes, the version will appear in your installed tools list within ProtonUp-Qt.

When the installation completes, you have a custom Proton version ready to use. However, it will not automatically apply to any game. Each game needs to be individually configured to use Proton GE through Steam’s compatibility settings, which we will cover next.

One important note: ProtonUp-Qt can install other compatibility tools too, including Boxtron, Luxtorpeda, and Proton-CachyOS. For this guide, stick with GE-Proton since it is the most widely used and best-supported custom version for Steam Deck gaming.

How to Switch Proton Versions Per Game on the Steam Deck

This is where everything comes together. Installing Proton GE does nothing until you tell Steam to use it for a specific game. The beauty of this system is that Proton versions are applied per game. You can run one game on Proton GE, another on the default Proton, and a third on an older version. Nothing is global, so you never risk breaking your entire library by making a change.

You can switch Proton versions in either Desktop Mode or Gaming Mode. The steps are slightly different in each, but the result is the same.

Switching Proton Versions in Gaming Mode

This is the method most Steam Deck owners use day to day. You do it directly from the Steam library without leaving your couch.

  1. In Gaming Mode, navigate to your Steam Library.

  2. Highlight the game you want to configure but do not launch it.

  3. Press the Options button (the square button with the three lines, formerly the Menu button on Xbox controllers).

  4. Select Properties from the popup menu.

  5. Navigate to the Compatibility tab on the right side of the properties panel.

  6. Check the box that says “Force the use of a specific Steam Play compatibility tool.”

  7. A dropdown menu appears. Select GE-Proton from the list. You will see the version number you installed, such as GE-Proton9-20.

  8. Close the properties panel. Steam may prompt you that changing compatibility tools will affect the game’s installation. Confirm the change.

  9. Launch the game. On first launch with the new Proton version, Steam will download and convert some files. This can take a few minutes.

Switching Proton Versions in Desktop Mode

If you prefer to do everything from Desktop Mode, or you want to configure a game that is harder to navigate to in Gaming Mode, the process is similar.

  1. Open Steam in Desktop Mode (launch it from the Application Launcher or from the taskbar).

  2. Go to your Library tab.

  3. Right-click the game you want to configure and select Properties from the context menu.

  4. Click the Compatibility tab in the properties window.

  5. Check “Force the use of a specific Steam Play compatibility tool.”

  6. Select GE-Proton from the dropdown list.

  7. Close the properties window and launch the game to apply the change.

After switching, the game runs under the custom Proton version you selected. If the issue you were trying to fix is resolved, you are done. If not, you can always switch back to the default Proton version by repeating these steps and selecting the standard Proton option instead.

When you force a compatibility tool, Steam remembers that setting for that game permanently. You only need to do it once. Future game updates and Steam restarts will maintain your selection unless you change it manually.

How to Update Proton GE?

GloriousEggroll releases new GE-Proton versions frequently, sometimes multiple times per month. Each release includes the latest upstream fixes from Wine, DXVK, and VKD3D. Updating is optional, but if a new version addresses a bug you are experiencing, it is worth the effort.

To update Proton GE on your Steam Deck:

  1. Switch to Desktop Mode and launch ProtonUp-Qt.

  2. Click Add version and select GE-Proton.

  3. Choose the newest version from the dropdown and click Install.

  4. After installation completes, go to Steam and open the Properties for each game using GE.

  5. In the Compatibility tab, select the new version from the dropdown.

You can safely remove old GE versions through ProtonUp-Qt to free up storage space. Select the old version in your installed tools list and click Remove. Just make sure no game is still set to use that version before you delete it, or Steam will fall back to the default Proton.

I recommend checking for updates every few weeks, or when you encounter a new game issue. You do not need the absolute latest version for every game. If your current GE version works, there is no urgent reason to upgrade.

Warnings: DRM, Cloud Saves, and What to Watch Out For

Switching Proton versions is generally safe, but there are a few important caveats that most guides gloss over. Knowing these ahead of time can save you from lost save data or confusing error messages.

DRM and Anti-Cheat Concerns

Some games use DRM (Digital Rights Management) systems like Denuvo that are sensitive to changes in the compatibility layer. When you switch from one Proton version to another, the DRM system may detect the change and refuse to launch the game. This is not a bug in Proton GE specifically. It can happen with any Proton version switch.

If a game uses Denuvo or another aggressive DRM system and stops working after you change Proton versions, switch back to the original version. The game should work again. Games with kernel-level anti-cheat systems like BattlEye or EAC may also behave unpredictably when you change compatibility layers, though most Steam Deck-compatible anti-cheat games are designed to work across Proton versions.

Cloud Save Compatibility

Steam cloud saves are usually fine across Proton versions because they sync based on save file paths, not compatibility tools. However, some games store save data in different locations depending on the Proton version used. If you switch Proton versions and your saves seem to disappear, the game may be looking in a different wine prefix.

Each Proton version creates its own wine prefix (a separate virtual Windows environment). When you force a new compatibility tool, Steam creates a fresh prefix, and old save data from the previous prefix may not carry over automatically. Before switching, back up your saves. You can usually find them in the compatdata folder inside your Steam directory.

Shader Cache and Download Size

When you switch Proton versions for a game, Steam needs to rebuild the shader cache for that game under the new version. The first launch will be slower, and the game may stutter for the first few minutes of gameplay while shaders compile. This is normal and temporary.

Additionally, switching compatibility tools can trigger a small download as Steam installs the necessary runtime files for the new Proton version. This typically adds a few hundred megabytes to your storage usage per game per version.

Troubleshooting: Proton GE Not Showing Up

The most common problem Steam Deck owners report on Reddit and the Steam community forums is that Proton GE does not appear in the compatibility dropdown after installation. If you installed GE through ProtonUp-Qt but cannot find it when trying to force a game’s compatibility tool, here are the fixes.

Restart Steam completely. After installing a new Proton version, Steam needs to rescan the compatibility tools directory. If Steam was running during the installation, it may not have detected the new version. Close Steam entirely (right-click the Steam icon in the taskbar and select Quit, or use the menu option) and relaunch it. The GE version should now appear in the dropdown.

Verify the installation path. ProtonUp-Qt installs custom Proton versions to a specific directory that Steam monitors. On the Steam Deck, this is typically located at “~/.steam/root/compatibilitytools.d/”. If you installed ProtonUp-Qt through Flatpak (which is how Discover installs it), there can sometimes be a path mismatch between the Flatpak sandbox and Steam’s expected directory. Reopen ProtonUp-Qt and confirm the version shows up in your installed list. If it does, the files are in the right place and a Steam restart should fix the issue.

Make sure you are looking in the right place. The compatibility dropdown only appears after you check the box that says “Force the use of a specific Steam Play compatibility tool.” If the box is unchecked, the dropdown stays hidden. Go to the game’s Properties, open the Compatibility tab, and check that box first.

Return to Gaming Mode after installing. If you installed Proton GE in Desktop Mode, switch back to Gaming Mode before trying to configure games. Steam in Gaming Mode and Steam in Desktop Mode share the same library, but Gaming Mode provides the cleaner interface for the properties menu that most users find easier to navigate with the controller.

Frequently Asked Questions

How to install Proton GE on the Steam Deck?

Switch to Desktop Mode, open the Discover store, search for ProtonUp-Qt, and install it. Launch ProtonUp-Qt, click Add version, select GE-Proton, choose the latest version, and click Install. Once the download finishes, restart Steam and the new Proton version will appear in game compatibility settings.

How to switch Proton versions on Steam Deck?

Open your Steam Library, highlight a game, press the Options button, and select Properties. Go to the Compatibility tab, check the box for Force the use of a specific Steam Play compatibility tool, then choose your desired Proton version from the dropdown menu. Close properties and launch the game.

Which Proton version is best for Steam Deck?

For most games, the default Proton version Valve ships with SteamOS works best because it is tested and stable. Use Proton GE only when a specific game has issues like missing cutscenes or broken audio. Check ProtonDB for community recommendations on which version works best for each game.

Should I use Proton GE for all games?

No. Most games work fine with the default Proton version. Only switch to Proton GE when you encounter a specific problem that standard Proton cannot fix. Using GE for every game is unnecessary and could introduce bugs in titles that work perfectly on the stock version.

Is Proton GE official?

No, Proton GE is not an official Valve product. It is a community-maintained fork created by Thomas GloriousEggroll Crider. However, it is widely trusted in the Linux gaming community and built on the same open-source foundation as official Proton.

How do I update Proton GE?

Open ProtonUp-Qt in Desktop Mode, click Add version, select GE-Proton, and install the newest release. Then go to each game’s Properties in Steam, open the Compatibility tab, and select the updated version from the dropdown. You can remove old versions through ProtonUp-Qt to save storage.

Conclusion

Installing Proton GE and switching Proton versions per game on the Steam Deck is one of the most useful skills you can learn as a Steam Deck owner. It gives you the ability to fix compatibility problems that Valve has not addressed yet, from missing cutscenes to broken audio to game-specific bugs that only affect certain titles.

The process comes down to four steps. Switch to Desktop Mode, install ProtonUp-Qt from Discover, use ProtonUp-Qt to download GE-Proton, and then force the game to use the new version through Steam’s compatibility settings. Per-game selection means you never risk your entire library, and you can always revert to the default Proton if something goes wrong.

Before switching any game, check ProtonDB for community reports and recommendations. Back up your saves, be aware of DRM sensitivity, and expect a shader cache rebuild on first launch. With those precautions in mind, Proton GE is a safe and powerful tool that keeps your Steam Deck gaming experience running smoothly in 2026 and beyond.

Leave a Comment