mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #6044] pavucontrol-qt: does not inherit system theme, icons and font #3165
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#3165
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?
Originally created by @glu8716 on GitHub (Oct 9, 2023).
Original GitHub issue: https://github.com/netblue30/firejail/issues/6044
Description
I'm on LXQt and pavucontrol-qt doesn't inherit system theme, icons and font.
Steps to Reproduce
Expected behavior
Program should inherit system theme, icons and font.
Actual behavior
Program doesn't inherit system theme, icons and font.
Behavior without a profile
Program has correct theme, font and icons.
Additional context
None.
Environment
Checklist
/usr/bin/vlc) "fixes" it).https://github.com/netblue30/firejail/issues/1139)browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.--profile=PROFILENAMEto set the right profile. (Only relevant for AppImages)Log
Output from the terminal
@ghost commented on GitHub (Oct 9, 2023):
There's a comment in the included
pavucontrol.profilethat might be relevant:16edbd8268/etc/profile-m-z/pavucontrol.profile (L18-L23)Yet we seem to have forgotten to do the same in
pavucontrol-qt.profile:16edbd8268/etc/profile-m-z/pavucontrol-qt.profile (L12-L13)Not sure if this impacts
theming, but it's something we'll need to correct regardless.You can try again with the below and check if that works:
Also, do you use any of the Qt environment variables like QT_STYLE_OVERRIDE / QT_QPA_PLATFORMTHEME?
@glu8716 commented on GitHub (Oct 9, 2023):
Yes it does! What makes the theme working for me is:
The others seem to make no difference.
No I don't.
@ghost commented on GitHub (Oct 9, 2023):
@glu8716
That's great news. It means my PR will be enough to fix this and keep whitelisting outside of ${HOME} and 'dbus-user none' intact. Just remember to drop this workaround when a next firejail release comes in via your OS.
Thanks again for reporting!
@ghost commented on GitHub (Oct 9, 2023):
Fixed via #6045.