Skip to content

Auto-detect Steam snap install and launch via /snap/bin/steam Fixes - #2254

Open
kenvandine wants to merge 1 commit into
ebkr:developfrom
kenvandine:snap_1046
Open

Auto-detect Steam snap install and launch via /snap/bin/steam Fixes#2254
kenvandine wants to merge 1 commit into
ebkr:developfrom
kenvandine:snap_1046

Conversation

@kenvandine

@kenvandine kenvandine commented Aug 9, 2026

Copy link
Copy Markdown

Steam's snap package keeps its data under ~/snap/steam/common instead of the usual ~/.local/share/Steam, so it was never found by getSteamDirectory()'s candidate list.

Add those paths as candidates, and when the resolved directory belongs to the snap, launch Steam through its own /snap/bin/steam wrapper instead of exec'ing steam.sh directly, since invoking the snap's internal script from outside its confinement doesn't reliably work.

Fixes #1046

…bkr#1046

Steam's snap package keeps its data under ~/snap/steam/common instead of the
usual ~/.local/share/Steam, so it was never found by getSteamDirectory()'s
candidate list.

Add those paths as candidates, and when the resolved directory belongs to the
snap, launch Steam through its own /snap/bin/steam wrapper instead of exec'ing
steam.sh directly, since invoking the snap's internal script from outside its
confinement doesn't reliably work.
@CLAassistant

CLAassistant commented Aug 9, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@kenvandine kenvandine changed the title Auto-detect Steam snap install and launch via /snap/bin/steam Fixes #1046 Auto-detect Steam snap install and launch via /snap/bin/steam Fixes Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] - Steam executible is not selectable when using Steam snap

2 participants