![GTK 应用不再呈现文本](https://linux22.com/image/713393/GTK%20%E5%BA%94%E7%94%A8%E4%B8%8D%E5%86%8D%E5%91%88%E7%8E%B0%E6%96%87%E6%9C%AC.png)
我在 Debian Jessie 上使用 virt-manager。几周前,它对我来说运行良好;但现在当我运行它时,文本无法正确呈现。
我尝试重新安装所有 dejavu 字体、liberation 字体、运行 fc-cache、重启系统,甚至重新安装 libvirt 和 virt-manager。但无济于事。
无论是通过 putty/ssh 使用 Xming 还是从另一个 Linux 机器执行 ssh -Y,都会出现此问题。我记得唯一可能影响字体的事情是从 apt 安装更新。
欢迎提出想法,这里需要帮助!
[编辑] 进一步的研究表明,这实际上是一个 GTK 问题;运行非 GTK x11 应用程序(如 xfontsel)可以正常工作;运行 GTK 内容,例如此代码没有。我仍然不知道如何解决它,但希望这能有所帮助!
答案1
好的,出于某种奇怪的原因,libgtk 似乎已被卸载。通过执行 apt-get install libgtk-3-0,该问题已得到解决。我不知道究竟是什么原因导致它被卸载。如果没有安装 libgtk,基于 GTK 的应用程序甚至会启动,这对我来说似乎很奇怪 - 但就是这样。我们又可以工作了,欢呼!