Ubuntu 16.04 中的文本已变成方框

Ubuntu 16.04 中的文本已变成方框

毫无原因地,Ubuntu 16.04 中的所有文本都变成了方框/矩形。

我可以按 ctrl-alt-F1 并进入 shell,我已经运行:

apt-get update

apt-get upgrade

但这并没有改变任何事情。

有什么建议么?

答案1

这可能是字体文件上的某些权限设置无效造成的。您需要为字体设置正确的权限。

.ttf要修复以或扩展名结尾的所有字体的权限,.otf请使用这两个命令。

find /usr/share/fonts -iname '*.ttf' -type f -exec sudo chmod -v 644 {} \;
find /usr/share/fonts -iname '*.otf' -type f -exec sudo chmod -v 644 {} \;

然后使用此命令重新构建字体缓存

sudo fc-cache -r -v

这应该可以解决问题。

相关内容