最近趁着京东特价,入了个23寸的4K显示器。由于4K的分辨率是3840*2160,是1080P的整整4倍,像素密度十分高,但整个屏幕的大小却和一般的1080P显示器一样大,这就造成了如果还是按照原来的显示方式,界面会变得非常小,根本看不了,所以需要把界面的尺寸放大。对于我的分辨率,放大2倍正好,在windows下缩放是自动完成的,但有些字体还是不太清晰,下面介绍如何在linux下启用缩放。
(点击图片查看完整尺寸4k屏幕截图)
一开始,我尝试桌面环境的显示设置中直接启用缩放,后来发现总会有各种各样的问题,最终选择了通过开机时设置qt和gtk的环境变量来实现缩放:
在创建一个开机会执行的脚本文件,如/etc/profile.d/hidpi.sh
脚本文件的内容如下:
export QT_AUTO_SCREEN_SCALE_FACTOR=1 export GDK_SCALE=2
然后重启即可,如果鼠标指针过小,到桌面环境的设置里设置一下了可以了。