如何在 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 頁面上調整下列首選項

Layers.acceleration.force-enabled > true

Layers.acceleration.disabled > false

gfx.xrender.enabled > false(這個“可能”,還不確定,會稍微降低效能,但它會給你清晰的字體渲染)

相關內容