文本渲染不知怎么搞砸了

文本渲染不知怎么搞砸了

我正在使用 Ubuntu 20.10 Groovy Gorilla(带 GNOME)。之前一切都正常,但不知何故文本渲染之类的功能却变得一团糟。例如:

问题示例

如果您使用过 IntelliJ,您就会知道这有点奇怪和错误,但是如果您没有使用过,文本会很奇怪和不完整。例如,Sear Doub 应该是 Search Double Shift,而 r 或 b 不应该加粗。渲染混乱后的最后一个字符似乎加粗了。

但并非所有文本都是这样。例如,Firefox 可以正常工作。其他应用程序似乎都运行良好,只是它们的标题栏不完整,例如 Minecraft 只显示 Mine,这很奇怪;但其他方面都很好。

我不记得对系统做过任何重大改变 - 也许是更新,老实说不记得了,但我想解决这个问题。

IntelliJ 的另一个示例:

退出确认框混乱

这不仅发生在 IntelliJ 上,而且正如我所说,对其他应用程序的影响很小,不像这样,我只看到它们的标题栏变得混乱。

图中Conf应该是Confirm exit,Are y应该是Are you sure you want to exit之类的,Don'应该是Don't ask next time之类的,但是不知怎么的就搞砸了。

我认为这是字体的问题,因为它不会影响所有文本。

编辑:我检查了日志,但什么也没有 - 这是来自 gnome-tweaks 的字体设置

gnome-tweaks 字体设置

编辑 2:我发现这也发生在 gedit 上,但仅在 sudo 模式下。即,当我仅使用 gedit 打开它时,无论它是否是只读的,文本都是正常的。但是当我使用 sudo gedit 打开它时,文本渲染变得像 IntelliJ 上的一样。

答案1

似乎很多人都遇到了同样的问题。我也是。@PeterVinsel 在此线程中的解决方案对我来说非常有效:https://askubuntu.com/a/1328913/400658. 也许它也适合你。

相关内容