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