HiDPI

来自百合仙子's Wiki
跳转到导航 跳转到搜索

KDE X11 的做法

  • ~/.Xresources Xft.dpi: 192
  • export GDK_SCALE=2 GDK_DPI_SCALE=0.5
  • QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_SCREEN_SCALE_FACTORS=NAME=2
  • XCURSOR_THEME=breeze_cursors XCURSOR_SIZE=24 (不随缩放比例变化)
  • ~/.gtkrc-2.0~/.config/gtk-3.0/settings.ini
    gtk-cursor-theme-size=24
    gtk-cursor-theme-name="breeze_cursors"
    

Wayland

整数倍缩放使用 scale 参数即可。

分数倍缩放的处理方案如下:

  • GTK: dconf-editor 设置 org.gnome.desktop.interface.text-scaling-factor 为合适的比例
  • Qt5Qt6: 设置 QT_WAYLAND_FORCE_DPI 环境变量
  • Telegram:设置以上环境变量和缩放比例
  • waybar: config 中设置 height,style.css 中设置 font-size
  • mako: 设置字号
  • Megasync: 不支持 Wayland,需要这样运行:env -u WAYLAND_DISPLAY -u QT_QPA_PLATFORM QT_AUTO_SCREEN_SCALE_FACTOR=0 megasync

外部链接