Workbench上的豆腐字符
其他一切都还可以,但无法在弹出菜单和菜单上显示正确的文字。
当您对字体文件具有无效权限时,通常会发生此类问题。 解决方案在于检测字体文件并更正其权限。
由于,大多数字体文件都位于/usr/share/fonts
,因此您可以对它们应用通用修复。
首先使/usr/share/fonts/
的所有文件和目录的所有者为root
sudo chown -R root:root /usr/share/fonts -v
然后通过修复它们的权限来更改所有可访问的文件夹
find /usr/share/fonts -type d -exec sudo chmod -v 755 {} +
然后使用此命令修复字体文件的权限。
find /usr/share/fonts -iname '*.[ot]tf' -type f -exec sudo chmod -v 644 {} +
此命令列出扩展名为.ttf
和.otf
所有文件,并将其权限更改为644
,即字体所需的权限位。
您可以使用此命令将所有文件权限更改为644
。
sudo chmod -R a+rX /usr/share/fonts