UMU
Unified Launcher for Windows Games on Linux (Open-Wine-Components) —
essentially a copy of Valve’s Steam Runtime Tools + Steam Linux Runtime,
modified to run outside the Steam client. It makes Proton usable
by any launcher: Bottles, Lutris, Heroic, Rare — no Steam install
required.
How it works:
umu-runwraps a game exe with the same runtime Proton expects;
config viaWINEPREFIX,GAMEID,STORE,PROTONPATHenv varsGAMEID+STOREare looked up in the umu-database; matching
protonfixes scripts are applied to the prefix before launchPROTONPATH=GE-Protonauto-downloads the latest GE build; default
runner is UMU-Proton (Valve’s stable Proton + UMU compatibility)- Steam Runtime lands in
~/.local/share/umu
The point: one standardized way to “run it like Steam would”, so every
launcher benefits from the same fixes. Adopted by Bottles in v66.