毫无原因地,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
这应该可以解决问题。