我的问题最好用一张图片来说明(来自tortoisehg-3.7.3的截图):
如您所见,存在两个问题:
- 变更集 ID 的字体已损坏
- 最明显的是,差异窗口中的字体高度被截断了一半。
我已经尝试通过以下方式重建字体缓存
# service lightdm stop
# rm ~/.fontconfig/*
# rm /var/cache/fontconfig/*
# sudo fc-cache -srv; fc-cache -rv
,但没有任何效果。
问题也发生在一些(但不是全部)网络上的代码示例(通过 chromium 呈现),所以我怀疑这是 Ubuntu 的问题。我还没有在其他地方注意到它。
系统信息
我使用的是 Lubuntu 16.04,但是这个问题从 15.04 开始就存在。
如果这很重要,我的图形驱动程序是i915
:
$ lspci -nnk | grep -i vga -A3
00:02.0 VGA compatible controller [0300]: Intel Corporation Crystal Well Integrated Graphics Controller [8086:0d26] (rev 08)
Subsystem: CLEVO/KAPOK Computer Crystal Well Integrated Graphics Controller [1558:7410]
Kernel driver in use: i915
Kernel modules: i915
編輯:是的Monaco
!
窗口下部的“截断”字体似乎Monaco
是总是损坏。例如,在字体选择对话框中:
听起来熟悉吗?它Monaco
与其他字体有什么不同?