Unity 17.10 的字体问题

Unity 17.10 的字体问题

我正在使用 Unity 和 i3 运行 Ubuntu 17.10。在为 i3 配置字体时,有时我的所有字体都开始看起来非常锯齿。我用来lxappearence在那里设置我的系统字体。在 i3 和 Unity 上,系统上的字体看起来都很糟糕。但在 emacs 和 slack 等应用程序中,字体是完美的。

在此输入图像描述

在此输入图像描述

这里 emacs 对字体有很好的渲染。

在此输入图像描述

以下是我尝试过的操作:1)删除~/.config/dconf/user 2)安装最新的nvidia图形驱动程序3)删除我在这件事发生之前使用的字体4)我跑了fc-cache -f -v

似乎没有任何作用...

的输出xrdb -query

*customization: -color
Xft.dpi:    96
Xft.antialias:  1
Xft.hinting:    1
Xft.hintstyle:  hintmedium
Xft.rgba:   rgb
Xcursor.size:   24
Xcursor.theme:  DMZ-White

我们可以看到抗锯齿功能已开启。我用不同的值进行了实验,lxappearance但没有成功,

这是另一件奇怪的事情。第一次发生这种情况时,只有 Firefox 浏览器内容(不是 url 和选项卡)损坏了字体。重新启动后,整个 Firefox 和其他一些应用程序的字体都很难看(系统字体很好)。再次重新启动后,系统字体全部陷入困境。

请帮助解决我的字体问题。

答案1

一段时间后,重新安装 font-config 后,我找到了原因。

因为我同时使用两者lxappearance,并且font-manager它们对字体的渲染方式有单独的控制。如果抗锯齿功能lxappearance不起作用,请转至font-manager。单击 -> 首选项 -> 渲染 -> 抗锯齿和提示。打开它,您应该立即看到字体的别名是如何正确的。

相关内容