首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置GDM字体提示和抗混叠?

如何配置GDM字体提示和抗混叠?
EN

Ask Ubuntu用户
提问于 2017-10-22 20:08:30
回答 1查看 2.6K关注 0票数 2

哪些文件用于配置GDM登录屏幕上的字体呈现,哪些字段用于更改提示和反混叠?

我可以使用gnome工具设置桌面字体属性。我还可以直接编辑/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml并重新编译模式:

代码语言:javascript
复制
cd /usr/share/glib-2.0/schemas
sudo sed -i "s|<default>'slight'</default>|<default>'full'</default>|g" org.gnome.settings-daemon.plugins.xsettings.gschema.xml
sudo sed -i "s|<default>'grayscale'</default>|<default>'rgba'</default>|g" org.gnome.settings-daemon.plugins.xsettings.gschema.xml
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

两者对于更改桌面字体属性(登录后)都同样有效,但它们对GDM屏幕没有任何影响。

我还查看了/usr/share/gdm/etc/gdm3下的文件,但是没有任何东西可以指定GDM暗示和反混叠字体属性。

最后,我检查了官方的GNOME显示管理器参考手册,但是没有关于指定GDM暗示和反混叠字体属性的信息。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-10-23 21:49:21

Gnome中的字体呈现是Wayland的一个已知问题,请参见Gnome Bug 645433 -gnome面板忽略字体设置

/etc/gdm3/custom.conf中取消对以下行的注释,强制GDM使用Xorg而不是Wayland。

代码语言:javascript
复制
WaylandEnable=false

一旦Wayland被禁用,GDM登录屏幕上的字体就会从/usr/share/glib-2.0/schemas获得默认的系统级反混叠和提示属性。

我错误地认为,因为我使用的是Nvidia卡,而且我已经从登录屏幕中显式地选择了Xorg会话,GDM也在使用Xorg。显然,事实并非如此。

在此修复后,GDM登录屏幕看上去很棒,与锐利的清晰字体!

请记住,如果您只使用Gnome微调工具或Dconf编辑器更改字体设置,则GDM将无法使用它们(因为您还没有登录)。因此,使用/usr/share/glib-2.0/schemas中的配置文件在系统范围内配置字体设置,并且不要忘记使用glib-compile-schemas编译更改。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/967749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档