HiDPI scaling
SamLukeYes opened this issue · 2 comments
Hi, there! I downloaded the Linux 64-bit release here, but its UI seems to be a bit broken with 2x HiDPI scaling.
(BTW, it also seems to be unfriendly to Adwaita-maia-dark theme)
When I switch the scale factor to 100% and relaunch Olex2, the UI looks fine.
I can also reproduce this issue by running Windows binary on Wine and switching DPI scaling in winecfg
. I wonder how to work around this issue without switching the global HiDPI scaling or running Windows binary on Wine.
Linux Distribution: Manjaro (unstable branch)
Desktop Environment: GNOME 3.38 (Wayland)
OK, I've got a dirty workaround.
Firstly, install run_scaled. Arch-based distributions can install run_scaled-git
from AUR, but might need to install some missing dependencies manually according to its comments.
Secondly, edit the start
script of Olex2. Delete the extra space between "#" and "!" on the first line, and the "&" at last.
Then Olex2 can be launched with this command:
$ run_scaled --scale=<FACTOR> <PATH_TO_OLEX2>/start
BTW, this can also workaround the dark theme issue, because Olex2 won't use the global theme when started by run_scaled
, though I don't know why.
EDIT: The dark theme issue seems to be related to Wayland. I was using X11 when testing run_scaled
, but reproduced the theme issue after switching back to Wayland.
Good! Thanks.