Gnome 3.16 HiDPI 缩放只接受整数

Sev*_*rin 16 gnome scaling ubuntu-gnome 15.04

我最近使用 Gnome 3.16 升级到 Ubuntu 15.04,它在我的机器上运行得非常好(尽管我在网络上的许多论坛上发现了这些)。但是,拥有高 DPI 屏幕(13.3" 和 1920x1080)我需要缩放整个系统才能使用它。在 TweakTool 中有一个设置,但它似乎只接受整数作为缩放因子。

在此处输入图片说明

有人知道解决方法吗?缩放 2 对我的屏幕来说太大了。我想要的值更接近1.2

任何帮助将不胜感激!

Liv*_*eBT 1

我检查了我的 Fedora 21 安装,其中有 Gnome 3.14.2,似乎无法设置您想要的值:

[btegge@za21 ~]$ gsettings set org.gnome.desktop.interface scaling-factor 1.2
invalid character in number:
  1.2
   ^
[btegge@za21 ~]$ gsettings set org.gnome.desktop.interface scaling-factor 1,2
expected end of input:
  1,2
   ^
Run Code Online (Sandbox Code Playgroud)

我的假设:

  • 还有另一种设置可以实现您想要的效果。我想到的唯一一件事是与字体渲染相关,尽管这并不完全是您正在寻找的。
  • 该密钥仅接受整数作为数据类型是一个错误,您应该提交错误。


小智 1

我不确定这个问题是否得到解决,但 Gnome 中有两个缩放选项可以实现此目的。您正在执行的“窗口缩放”属性接受 1 或 2 (或 0,但我认为这是“未定义”)。如果需要,您可以进行文本缩放,它接受浮点数。

在 Gnome Tweak Tool 中,它位于字体部分下。或者,您可以在 dconf 编辑器中访问这两个org.gnome.desktop.interface选项,我注意到这个选项往往效果更好,因为 Gnome Tweak Tool 有时无法正确更新设置,从而导致奇怪的缩放问题。