diff options
| author | SulfurNitride <SulfurNitride@users.noreply.github.com> | 2026-02-25 06:16:13 -0600 |
|---|---|---|
| committer | SulfurNitride <SulfurNitride@users.noreply.github.com> | 2026-02-25 06:16:13 -0600 |
| commit | 3ba65f7cbf81ae47074c5f1f9305ebd97a2769f7 (patch) | |
| tree | 5f65d05a3232ccbb2bd9143c07b9281d26d25c60 /src/plugins | |
| parent | c360dbf9c42f71e7931c56b7a396ba7f7e9982e6 (diff) | |
Fix non-Steam game launch: skip steam bridge, fix process tracking
Set UMU_ID=fluorine when Steam DRM is disabled so Proton-GE launches
the game directly instead of through steam.exe (which asserts for
non-Steam executables like GOG games).
Fix VFS premature shutdown by tracking the game PID across process
reparenting. When the proton root process exits, wine/game processes
get reparented to PID 1 and disappear from the descendant tree. Now
we remember the tracked game PID and poll it directly, keeping VFS
mounted until the actual game exits.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'src/plugins')
0 files changed, 0 insertions, 0 deletions
