-
Notifications
You must be signed in to change notification settings - Fork 20
Flatpak Version: Additional Permissions for some Features
By default, Flatpak runs apps in a sandbox, preventing ACBR from seeing the real system stats when it tries to show some information about the battery level, memory and cpu usage... I could add the necessary permissions by default, but I try to restrict them as much as I can and let the user decide which extra ones to grant for these type of features that are not a core part of the program.
If you want ACBR to be able to find and use executables in your system's PATH (like rar or ffmpeg):
- Open Flatseal and select Acbr.
- Scroll down to Session Bus and find the Talk section.
- Click the + button and add:
org.freedesktop.Flatpak - Restart ACBR.
Run this command:
flatpak override --user --talk-name=org.freedesktop.Flatpak com.binarynonsense.acbr
This works on ACBR v3.18.0 onwards.
If the system monitor shows inaccurate data or a warning icon:
- Open Flatseal and select Acbr.
- Scroll down to Session Bus and find the Talk section.
- Click the + button and add:
org.freedesktop.Flatpak - Restart ACBR.
Run this command:
flatpak override --user --talk-name=org.freedesktop.Flatpak com.binarynonsense.acbr
If the battery indicator always shows 100%, no matter what the real level is:
- Open Flatseal and select Acbr.
- Scroll down to the Bus talks section.
- Under System Bus, add a new entry:
org.freedesktop.UPower - Restart ACBR.
Run this command:
flatpak override --user --system-talk-name=org.freedesktop.UPower com.binarynonsense.acbr
If you want to go back to the default settings or undo these changes:
- Open Flatseal and select ACBR.
- Click the Reset button at the top right corner of the window.
Run the reset command to wipe all manual overrides:
flatpak override --user --reset com.binarynonsense.acbr