XFCE 4.14承诺 HiDPI 支持。我想在笔记本电脑屏幕和外接显示器上使用不同的 DPI 设置,但我找不到任何新功能可以改善这种特殊情况。那么“HiDPI 支持”是什么意思呢?这仅适用于 Wayland + XFCE 吗?
我在 XFCE 4.14 之前做了什么
这似乎对 < 4.14 和 >= 4.14 都有效:
外观 -> 字体中的自定义 DPI 设置允许同时更改两个显示器的窗口缩放比例:
不幸的是,这只适用于一个屏幕。我能想到的最好的办法是添加此脚本作为快捷方式,以在不同设置之间切换:
if [ $(xfconf-query -c xsettings -p /Xft/DPI) = 152 ]
then
xfconf-query -c xsettings -p /Xft/DPI -s 96
else
xfconf-query -c xsettings -p /Xft/DPI -s 152
fi
不幸的是,许多应用程序(Firefox、Thunderbird 等)在更改此设置后需要重新启动。
新功能无济于事
我认为窗口缩放选项是新的(但我不确定),但它同时只为两个屏幕提供 1 倍或 2 倍缩放。这对我的情况没有帮助。
兰德
不确定这以前是否也有效,但现在确实有效:
xrandr --output eDP-1 --scale "0.5x0.5"
这会将笔记本电脑的显示比例设置为 2。但字体相当模糊。使用自定义 DPI 设置时不会发生这种情况。
答案1
您可以尝试结合 2 倍 Windows 缩放比例,xrandr --output eDP-1 --scale 1.25x1.25
以获得较少的升级。不过,这可能会影响图形性能,例如播放视频时。至少您可以为每个显示器单独设置 xrandr 设置。
此外,您还可以选择 hdpi 主题设置管理器 > 窗口管理器 > 样式至少改变窗户的边缘厚度。