-
-
Notifications
You must be signed in to change notification settings - Fork 298
HiDPI Display
On GNOME Wayland (default in most GNOME distributions) EasyEffects automatically scales across HiDPI displays correctly thanks to Wayland support in GTK4. The same should be true on KDE Wayland and other Wayland compositors.
The below section is a few years old--Wayland is default for KDE on Fedora as of October 2021.
In Windows and MacOS, display scaling is automatic and taken for granted. But in linux, it's a bit more complicated. Different Desktop Environments handle this differently and support is still relatively new with new display protocols like Wayland (fully supported on gnome, still spotty on kde, no other DE's supported yet) aiming to improve this situation (in addition to other things).
PulseEffects uses GTK for the app GUI. Here is what you need to do to get proper scaling for PulseEffects on a HiDPI display
- If monitor isn't already scaled, go to system settings -> Display and Monitor -> Displays -> Scale Display and move scale bar to 2. Otherwise, skip to step 2.
- Run this in terminal so the panel will scale properly:
sudo sed -i 's/plasmashell/PLASMA_USE_QT_SCALING=1 plasmashell/g' /etc/xdg/autostart/org.kde.plasmashell.desktop
- Run this in terminal so GTK apps (like PulseEffects) scale properly:
echo -e "GDK_SCALE=2\nGDK_DPI_SCALE=-1" >> ~/.pam_environment