分数换算18.04 LTS
是否在18.04 LTS中提供了分数缩放( 请参阅此问题 )? 在安装之前,我一直等到这个可用。
比例因子
要启用HiDPI,请打开“设置” – >“ 设备” – >“ 显示” ,或使用gsettings:
gsettings set org.gnome.desktop.interface scaling-factor 2
注意:缩放因子仅允许设置整数。 1 = 100%,2 = 200%等
分数缩放
对于某些HiDPI显示器和较小的屏幕(例如小型平板电脑),使用缩放系数可以进行2,3等的设置可能并不理想。
韦兰
启用小数缩放实验function:
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
然后打开设置 – > 设备 – > 显示
dconf编辑器中的小数缩放实验特征的xorg
您可以通过结合使用GNOME的缩放因子和xrandr来实现任何非整数比例因子。 这种组合可以使TTF字体正确缩放,以便在单独使用xrandr时不会变得模糊。 您可以使用
gsettings
指定放大系数,使用xrandr指定缩小系数。首先将GNOME缩放到最小尺寸,这个尺寸太大了。 通常“2”已经太大,否则尝试“3”等。然后通过使用xrandr设置缩小系数来开始缩小。 首先得到相关的输出名称; 以下示例使用eDP1 。 例如,缩小1.25次。 如果UI仍然太大,请增加比例因子; 如果它太小会降低比例因子。
xrandr --output eDP1 --scale 1.25x1.25
来源:修改自HiDPI – ArchWiki
某些应用程序不支持HDPI缩放。 在这种情况下,您可以在首先使用xrandr
强制缩放因子后从终端调用它们。
例如,没有强制缩放因子的kid3
应用程序:
默认缩放比例为96 dpi。 所以我们将通过使用以下方式覆盖它:
xrandr --dpi 144 kid3
现在我们看到:
基于上一个答案中提到的方法,我编写了一个简单的GUI应用程序,它生成一个脚本并将其配置为每次登录帐户时运行。
您可以在以下url查看源代码并下载AppImage可执行文件: https : //github.com/alex-spataru/hidpi-fixer
我强烈建议您在继续应用更改之前单击“测试”按钮。