Linux 高分屏缩放设置指南
前言
最近给我电脑装了Pop!_OS,一个基于Ubuntu的Linux发行版。电脑是2560*1600的高分屏,刚进系统看到大大的窗口就想着赶紧去调缩放,结果发现设置里只有100%、200%、300%三档……
本文仅适用于GNOME桌面环境
系统缩放
欲在Xorg上运行分数缩放
在终端运行
1 | gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']" |
然后打开设置>显示器,缩放一栏就会发现多了其他的分数比例值,如125%和150%
但是我的设备上重启后缩放又会变回200%(悲
QT程序(如网易云音乐、WPS Office)
GNOME的分数缩放对QT程序无效,所以需要额外设置
修改/etc/profile,在最后一行加入以下代码
1 | export QT_SCALE_FACTOR=1.75 |
其中最后的1.75可以改成其他比例,这里使用小数,如125%就是1.25
修改完记得注销>登录
网易云音乐Bug
如图,Mini模式下字体显示过大
Steam
官方有HiDPI支持,在软件内照如下步骤开启
Steam → 设置 → 界面 → 勾选 “按照显示器大小放大图标和文本(需要重启)”
可是我的设备上自动检测并不能工作,于是只能如下设置
修改/etc/profile,在最后一行加入以下代码
1 | GDK_SCALE=1.75 |
其中最后的1.75可以改成其他比例,这里使用小数,如125%就是1.25
修改完记得注销>登录
Java程序
从Java 9开始,使用GDK_SCALE
可以缩放程序,方法与Steam设置一样
- 本文链接:https://ylmfgo.xyz/2020/07/22/linux-HiDPI/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论