我在我的联想 Yoga2 笔记本电脑上使用高 DPI 显示器(如视网膜显示屏),所以我必须改变整体字体缩放比例。
有很多种方法可以设置文本比例因子,例如dconf-editor
,我使用了unity-tweak-util
,但最后他们似乎在全局配置中设置值:
$ gsettings list-recursively|grep text-scal
org.gnome.desktop.interface text-scaling-factor 2.0
com.canonical.Unity.Interface text-scale-factor 2.0
这解决了它(对于大多数程序而言)并且所有内容都具有可读的大小。
现在的问题是:
当我启动 PC 时,此设置似乎比桌面启动后生效,因为当我在桌面启动后立即打开 nautilus 时,我仍然以很小的字体看到所有内容。如果我再等 10 秒钟,然后启动 nautilus,我就会以正确的方式缩放它。
我启动后立即检查,打开控制台并观察输出gsettings list-recursively|grep text-scal
- 设置已经为 2.0,但一切仍然很小。
我怎样才能实现其中一个解决方案?
- 改变这种行为并从一开始就缩放字体?
- 让桌面等待设置激活吗?
- 是否生成缩放比例尚未设置的警告?
答案1
这不是 3 的解决方案,而是一种变通方法,并且比一次又一次打开 nautilus 更快:
我现在打开控制台并查看其字体缩放。一开始它仍然是一个很小的字体,我现在等待控制台切换到更大比例的字体。
实际上,我将下拉控制台添加tilda
到了自动启动程序中,这样我在启动时就会自动出现一个控制台,只需等待几秒钟,直到字体大小加载完成