Gnome 3.16 HiDPI缩放仅接受整数


16

我最近使用Gnome 3.16升级到Ubuntu 15.04,在我的机器上运行非常好(尽管我在网络上的许多论坛上都找到了)。但是,具有较高的DPI屏幕(1920x1080时为13.3英寸),我需要缩放整个系统才能使用它。TweakTool中对此进行了设置,但似乎只接受整数作为缩放因子。

在此处输入图片说明

有人知道解决方法吗?对于我的屏幕,缩放比例太大了两倍。我想要的值接近1.2

任何帮助将不胜感激!


Answers:


0

我检查了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
   ^

我的假设:

  • 还有另一种设置可以实现您想要的。我唯一想到的就是字体渲染相关的内容,尽管这与您所要查找的不完全相同。
  • 密钥仅接受整数作为数据类型,这是一个错误,您应该提交一个错误。

那就是我也得到的完全相同的错误
Severin 2015年

即使到现在,仅接受整数比例因子的Gnome也是已知的限制。
JAB

0

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

在Gnome调整工具中,在字体部分下可用。另外,您也可以在dconf编辑器中同时访问这两个文件,org.gnome.desktop.interface我注意到此选项通常会更好用,因为Gnome Tweak Tool有时无法正确更新设置,从而导致奇怪的缩放问题。




-1

Gnome尚不支持非整数缩放,因此还不支持Ubuntu。虽然,使用xrandr可以通过一些变通方法来实现,这涉及到升频和随后的降频,但我不建议这样做,因为它占用大量的CPU / GPU,并且存在其他怪癖和问题,不一定能获得预期的结果。如果您有兴趣的话,在reddit上有很多关于r / linux的辩论和争论,这也是一些基础开发人员(基于Ubuntu的发行版)中的一篇文章,他深入探讨了高级DPI:链接。希望这个对你有帮助。


1
从Gnome 3.28开始,实际上现在是可能的,但请发表您的评论。
Severin

1
@Severin如果我弄错了,请纠正我,但是Gnome 3.28是否仅在实验性功能中仅支持通过Wayland会话进行分数缩放,即尚未正式支持?(请参阅链接)关于“这不能为问题提供答案”。我认为是的。如果3.28不支持,则3.16当然不支持。如何解决呢?我提到了使用xrandr的过程。我认为这仍然是OP的有效解决方法。不过,我应该提供资料来源。抱歉。
摇摆
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.