UI element spacing on Fedora xfce #11765
-
The UI buttons on Fedora look too big and spaced out in xfce - But look fine on Debian - Doesn't seem to be a version issue as 2.7.9 AppImage also behaves itself in Debian. DPI scaling doesn't really seem to help because although the size of the application does shrink, the proportions of those buttons at the top stay the same and it is those buttons (as well as all other UI elements) which is wrong. Just wondering if anyone has any ideas. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
You might have some Qt environment variables setup in the XFCE environment. If not, maybe anything Deepin installed? That has been known to screw things up. Otherwise it may be Qt5CT, but unlikely since you are not using classic theme. This kind of looks like QT_SCALE_FACTOR env var, but the menu height is really odd |
Beta Was this translation helpful? Give feedback.
-
Keepassxc GUI looks strange on Qubes fedora-40-xfce template but looks fine on debian-12-xfce template. Buttons and some other GUI elements are too big. May or may not only be an issue with 4k monitors. Turns out this is caused by qt5ct themes on fedora. Debian template has far fewer qt packages installed. Solution - Either remove qt5ct package from fedora template or set "QT_QPA_PLATFORMTHEME=" (blank) prior to running keepassxc. Note that this results in some warnings being generated to the console afterwards such as - (keepassxc:1214): Gtk-WARNING **: 14:24:06.944: Theme parsing error: :1:0: Expected a valid selector So open to suggestions for a better solution. |
Beta Was this translation helpful? Give feedback.
Keepassxc GUI looks strange on Qubes fedora-40-xfce template but looks fine on debian-12-xfce template. Buttons and some other GUI elements are too big. May or may not only be an issue with 4k monitors.
Turns out this is caused by qt5ct themes on fedora. Debian template has far fewer qt packages installed.
Solution -
Either remove qt5ct package from fedora template or set "QT_QPA_PLATFORMTHEME=" (blank) prior to running keepassxc.
Note that this results in some warnings being generated to the console afterwards such as -
(keepassxc:1214): Gtk-WARNING **: 14:24:06.944: Theme parsing error: :1:0: Expected a valid selector
So open to suggestions for a better solution.