diff --git a/build/after-install.sh b/build/after-install.sh index a12aa1cb..a9e1aedd 100644 --- a/build/after-install.sh +++ b/build/after-install.sh @@ -1,3 +1,6 @@ # Add write permissions to anybody so that this can be sync with the # github's bs-versions.json when starting bsmanager /usr/bin/chmod +002 /opt/BSManager/resources/assets/jsons/bs-versions.json + +# https://github.com/electron/electron/issues/42510 +/usr/bin/chmod 4755 /opt/BSManager/chrome-sandbox diff --git a/docs/wiki/Linux.md b/docs/wiki/Linux.md index d3eae707..1f335216 100644 --- a/docs/wiki/Linux.md +++ b/docs/wiki/Linux.md @@ -63,6 +63,16 @@ chmod +002 /opt/BSManager/resources/assets/jsons/bs-versions.json chown $(whoami) /opt/BSManager/resources/assets/jsons/bs-versions.json ``` +## [deb] The SUID sandbox helper binary was found. + +This is encountered when running the app file or executing the app in the terminal. This is due to a change to Ubuntu 24.04. In order to fix the issue, take a look into the path of "chrome-sandbox" described in the error log and give the correct permissions within the terminal, for example: + +```bash +chmod 4755 /opt/BSManager/chrome-sandbox +``` + +ref: https://github.com/electron/electron/issues/42510 + ## [Flatpak] Steam Beat Saber version not showing / Proton not detected Flatpak should have permissions with the steam games folder. By default, the minimum permissions are `~/.steam/steam/steamapps/common:ro` and `~/.steam/steam/steamapps/common:ro`. If you changed the steam installation path, add that path instead into the permissions.