HiDPI显示屏上的缩放Gnome登录屏幕


12

在Lenovo Yoga 2 Pro上运行Ubuntu Gnome 17.04。显示为3200x1800。我的桌面可以很好地缩放,并且在安装时无需任何配置即可自动完成。但是,我的登录屏幕很小。如何缩放以匹配桌面?

我试过了

sudo xhost +SI:localuser:gdm
sudo su gdm -s /bin/bash
gsettings set org.gnome.desktop.interface scaling-factor 2

没什么区别。在通用访问设置中也设置大文本似乎无效。

我以为这是更改gdm接口设置的正确方法?还有其他想法吗?


需要任何更多信息,请告诉我!
jeffer son

命令是否给您错误?xhost在Wayland中不起作用,当我运行“ xhost +”然后运行X中的2个命令时,它对我有用。
陈星

Answers:


11

也在寻找解决方案,并发现了这一点:

http://askubuntu.com/questions/469515/adjust-text-scaling-factor-for-all-users

tl / dr

sudo nano /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml

将默认值更改为2(或所需的比例因子):

<key name="scaling-factor" type="u">
<default>2</default>

然后运行:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

这为我解决了。让我知道它是否也适用于您。


这使我无法登录,直到还原了更改。
罗布泊

我在桌面上的GNOME显示设置中使用了200%的比例。用于登录屏幕的此解决方案与我的设置堆叠在一起,因此我在登录屏幕上确实具有适当的文本大小,但是突然在桌面上具有4倍的文本缩放比例。
flyx

这对我
有用

9

持续升级的方法可能是 /usr/share/glib-2.0/schemas/93_hidpi.gschema.override 使用

[org.gnome.desktop.interface]
scaling-factor=2
text-scaling-factor=0.87

(0.87使字体更小,如果您不想的话,可以省略)

并重新初始化架构 sudo glib-compile-schemas /usr/share/glib-2.0/schemas


1
我想这里的“持久性方法”意味着它是“跨升级持久性”,而第一种方法只是“持久性直到文件被升级再次覆盖”。
彼得·德·梅耶

是的,谢谢。它是!
劳里
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.