Skip to content
Zackptg5 edited this page Oct 24, 2018 · 7 revisions

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

KDE Plasma (Using XOrg - default for kde)

  1. 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.
  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
  3. Run this in terminal so GTK apps (like PulseEffects) scale properly: echo -e "GDK_SCALE=2\nGDK_DPI_SCALE=-1" >> ~/.pam_environment
Clone this wiki locally