我已附加一张渲染效果很差的字体的图像。
升级 12.04 后开始出现这种情况(之前我用的是 10.10)。chrome 版本是 22.0.1229.39 beta 版。多色文本的字体是“CallunaBlack”。如果我将其更改为 Arial 或 Times New Roman,它会正确显示。问题可能仅限于 webfonts。
最初,我遇到了许多字体问题。根据之前的一些回答,我创建了如下所示的 .fonts.conf。这有助于正确呈现常规字体。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcdlegacy</const>
</edit>
</match>
</fontconfig>
我尝试了此处参数的不同选项,但没有成功。
Firefox 上一切看起来都很好
答案1
我遇到了同样的问题。以下步骤解决了该问题。
- 安装
gnome-tweak-tool
:sudo apt-get install gnome-tweak-tool
- 从 dash 打开高级设置。
- 选择“字体”。
- 选择“灰度”或“无”作为“抗锯齿“ 环境。
此问题与最新版本的 Chrome 有关。如果您不想执行上述步骤,我建议您降级 Chrome 版本。