-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
Description
When using Flatpak on Ubuntu, custom cursor themes do not apply by default due to sandboxing restrictions. To enable custom cursors in Flathub apps, the following overrides can be used:
flatpak --user override --filesystem=/home/$USER/.icons/:ro
flatpak --user override --filesystem=/usr/share/icons/:ro
These lines grant Flatpak apps read-only access to the cursor theme directories, allowing custom cursors to work.
Issue
- All Flathub apps respect these overrides and apply the custom cursor theme after restarting the app.
- The Freetube Flatpak app does not apply the custom cursor theme and continues to use the default cursor despite these overrides.
Steps to reproduce
- Set a custom cursor theme on your host system.
- Apply the above filesystem overrides.
- Restart any Flathub app (e.g., Firefox, Discord) and observe the cursor changes accordingly.
- Restart Freetube and observe that the cursor remains the default one.
Expected behavior
Freetube should apply the custom cursor theme and behave consistently with other Flathub apps when these overrides are used.
Environment
- Cursor theme used: Bibata-Modern-Ice
- Freetube Flatpak version: v0.23.12 Beta
Additional notes
- Setting environment variables like
XCURSOR_THEMEandXCURSOR_SIZEdid not resolve the issue for Freetube. - Other Flathub apps respond correctly to these environment and filesystem overrides.
- This may indicate a Freetube-specific sandboxing or packaging issue affecting cursor theme support.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels