Steam Machine · Guides
How to Install Proton-GE with ProtonPlus on Steam Machine
Summary
Install GE-Proton on Steam Machine with ProtonPlus, then choose it per game when a known compatibility fix calls for it.
Valve says Proton lets many Windows games run on SteamOS. Choose its build per game, starting with Steam's default.
The three common choices are Steam's default, Proton Experimental, and GE-Proton. Switch only when a title-specific fix or feature gives you a reason.
Default vs Experimental vs GE
| Default Proton | Proton Experimental | GE-Proton | |
|---|---|---|---|
| Made by | Valve | Valve | Community, Glorious Eggroll |
| Updates | Stable, versioned releases | Rolling, continuous | Per release, frequent |
| Where it comes from | Built into Steam | Install from Steam library | ProtonPlus or ProtonUp-Qt |
| Contains | Valve's tested build | Valve's build plus in-progress fixes | Valve's build plus media playback patches and per-game fixes |
| Best for | Almost everything | New features before they land in stable | Specific games with known GE fixes |
| Main risk | Lowest change risk; this is the baseline | Changes without warning | Third party, not Valve supported |
The practical order: leave it on default. If a game misbehaves, check ProtonDB for that title. If the fix people report is a GE build, install GE. If the thing you want is a new Valve feature, use Experimental.
Do not treat newer as better. All three are current. They just serve different purposes.
What GE-Proton actually adds
GE-Proton is a community compatibility build maintained outside Valve. Its primary repository describes it as a custom Proton build and lists the extra media playback patches and per-game fixes it carries. ProtonPlus documents it as one of the tools it can install, while Valve's own support boundary remains the default Proton and Proton Experimental builds it ships.
Media playback is one reason to try it. A GE release may fix missing audio or broken cutscenes in a particular game; check that release's notes rather than assuming it fixes every codec problem.
Install ProtonPlus
ProtonPlus is a graphical manager for compatibility tools. It downloads GE-Proton and other builds, puts them where Steam expects them, and handles updates.
- Switch to Desktop Mode: Steam button, Power, Switch to Desktop.
- Open Discover.
- Search for ProtonPlus and install it.
ProtonPlus uses GTK4, so it may look different from KDE Plasma apps. A theme mismatch by itself is not an installation error.
ProtonPlus or ProtonUp-Qt
Both do the same core job and either is fine.
ProtonPlus is distributed as a Flatpak and is a straightforward choice when you only need Steam compatibility tools. The GamingOnLinux comparison covers its SteamOS workflow.
ProtonUp-Qt's documentation describes a wider compatibility-tool manager with support for Proton-GE and other runners. If you want anything beyond GE-Proton, it is a reasonable alternative.
Either can install GE-Proton. Pick one manager and check its supported tools before adding another.
Install GE-Proton
- Open ProtonPlus.
- Select Steam as the target.
- Choose GE-Proton from the available versions.
- Install the release with the fix you intend to test.
- Fully close and reopen Steam. It only scans for compatibility tools at startup, so a running Steam will not see the new build.
Use it on a game
Before changing the selection, back up the game's local data. Then:
- Select the game in your library.
- Open Properties.
- Go to Compatibility.
- Tick Force the use of a specific Steam Play compatibility tool.
- Select the GE-Proton build from the dropdown.
A build that fixes one title can break another. Selecting it per game leaves the rest of your library on its existing configuration.
Before you switch, back up
Changing Proton versions can cause a game's prefix to regenerate. If that game keeps its saves inside the prefix rather than in Steam Cloud, those saves can be left behind.
Prefixes live here, one folder per game App ID:
``` ~/.steam/steam/steamapps/compatdata ```
Confirm that Steam Cloud has finished syncing, where supported. With the game closed, copy its prefix folder to a separate backup location, especially if it contains local saves or mods. Cloud support alone does not prove your latest files are recoverable.
Keeping it updated
GE-Proton releases often. ProtonPlus will show newer builds when they land.
You do not need to chase every release. Old builds keep working, and a game configured against a specific GE version keeps using that version until you change it. Update when you have a reason to, not on schedule.
Old versions accumulate on disk, though. Each build consumes additional disk space. Remove versions you are no longer using from ProtonPlus, especially on the 512GB model.
When GE is the wrong answer
The game already works and you need no GE-specific fix. Keep its current build rather than changing compatibility tools just because a newer one exists.
You want FSR 4.1. That comes through Proton Experimental on Steam Machine, not GE. See the Proton Experimental guide.
The game requires Windows kernel-level anti-cheat. A GE build does not provide that Windows kernel environment. The game developer and anti-cheat provider need to support a compatible path.
You are comparing launchers. Record the runtime and version each launcher actually uses. Different defaults can explain different results, but do not force the same build into Steam, Heroic, and Lutris unless each tool supports it.
Third-party GE-Proton support limits
GE-Proton is a third-party build, not Valve support for a game. We have not tested every title on Steam Machine, and either a game update or a new compatibility build can change the result. Keep the working version until you have a reason to replace it.