in dom0, qt doesn't respect scaling configuration set by xfce #9543
Labels
affects-4.2
This issue affects Qubes OS 4.2.
C: desktop-linux-xfce4
Support for XFCE4
hardware support
needs diagnosis
Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed.
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: bug
Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
ux
User experience
How to file a helpful issue
Qubes OS release
R4.2.2
Brief summary
when using qubes os on a computer with a hidpi monitor, and configure xfce in dom0 to scale accordingly (2x), qt is unaffected. this affects qubes manager (among others) resulting in it still being tiny even when the rest of the desktop environment is properly scaled.
a workaround is documented in the arch wiki1: a user can set
QT_SCALE_FACTOR
2 in/etc/environment
to resolve this; but perhaps dom0 could do this by default if a hidpi screen is detectedSteps to reproduce
Expected behavior
qt applications should respect scaling settings set by the desktop environment (xfce appearance settings)
Actual behavior
qt does not respect the desktop environment's scaling configuration, and requires setting environment variables to work properly
Footnotes
https://wiki.archlinux.org/title/HiDPI#Qt_5 ↩
QT_SCREEN_SCALE_FACTORS
might be a better workaround if a user has numerous monitors ↩The text was updated successfully, but these errors were encountered: