如何在 Linux 版 Firefox 18 上禁用字体平滑功能?

如何在 Linux 版 Firefox 18 上禁用字体平滑功能?

在我的 Ubuntu 12.10 机器上,几分钟前我将 Firefox 更新到版本 18。此后,网站上的字体太平滑,现在我很难阅读。

我找到了一些关于我的问题的建议,比如这个问题如何在 Firefox 4 上禁用字体平滑/提示/抗锯齿?并阅读官方论坛,但在我的计算机上没有以下任何项目about:config

  • gfx.direct2d.disabled
  • gfx.content.azure.enabled

还有插件抗混叠调谐器对我来说也不可用。

我该如何修复这个问题?

答案1

  • gfx.direct2d.disabled在中创建布尔设置about:config
  • 将其值设置为 True

以上对我有用。

答案2

创建~/.fonts.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font" >
  <edit mode="assign" name="autohint" >
   <bool>false</bool>
  </edit>
 </match>
 <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>false</bool>
  </edit>
 </match>
</fontconfig>

为我工作

答案3

在 about:config 页面上调整以下首选项

层.加速.力启用> true

图层.加速.禁用 > false

gfx.xrender.enabled > false(这个“可能”,尚不确定,会稍微降低性能,但它会为您提供清晰干净的字体渲染)

相关内容