HiDPI
跳转到导航
跳转到搜索
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 为合适的比例
- Qt5、Qt6: 设置
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