mirror of
https://github.com/games-on-whales/gow.git
synced 2026-10-16 05:12:00 +00:00
[PR #315] [MERGED] prismlauncher: fix /opt/prismlauncher permission error by redirecting data dir to $HOME #298
Labels
No labels
bug
enhancement
enhancement
github_actions
good first issue
help wanted
help wanted
invalid
needs testers
pull-request
question
x11-images
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/gow#298
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/gow/pull/315
Author: @JBailes
Created: 4/18/2026
Status: ✅ Merged
Merged: 4/18/2026
Merged by: @ABeltramo
Base:
master← Head:fix/prismlauncher-portable-data-dir📝 Commits (1)
889c001prismlauncher: point portable build at $HOME data dir📊 Changes
1 file changed (+7 additions, -2 deletions)
View changed files
📝
apps/prismlauncher/build/scripts/startup.sh(+7 -2)📄 Description
Summary
couldn't create a log file ... Make sure you have write permissions to the data folder. (/opt/prismlauncher).ad24ec5switched from the APT package to the official Qt6 Portable tarball. Portable PrismLauncher uses its install dir (/opt/prismlauncher) as the data folder, but that path is owned by root after extraction, so the runtime user (retro, dynamic UID) can't write logs there./opt/prismlauncherwouldn't persist across container restarts. The APT package previously stored data under~/.local/share/PrismLauncher, which lives in the persistent$HOME.-d "$HOME/.local/share/PrismLauncher"(created viamkdir -p) fromstartup.sh. Both problems resolved with one change — logs land in a writable dir, and instances survive restarts.Test plan
ghcr.io/games-on-whales/prismlauncher:edgefrom this branch.$HOME/.local/share/PrismLauncher/instances./opt/prismlauncheris not being written to at runtime.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.