為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Difference between two settings in about:config?

  • 3 回覆
  • 1 有這個問題
  • 2 次檢視
  • 最近回覆由 cor-el

more options

I use hardware acceleration, and it works okay except for the looks that come with it on the fonts. They look jagged and "not so smooth" as they could be - and I have bad vision. I found out somewhere that they look smooth if I set either "layers.prefer-d3d9" or "gfx.direct2d.disabled" to true. How are these different if it could be explained in a simple way? The fonts look good with any of these set to "true", BUT it seems some performance is lost. Which one causes the biggest performance drop? And a second question; Is there a complete reference/documentation for all the settings in "about:config", I like a good read (and to explore settings), but it's hard when some entries have either been removed, and it's difficult to know when a new one is added... I like to know what is going on in Firefox, but finding up to date info isn't the easiest thing.

I use hardware acceleration, and it works okay except for the looks that come with it on the fonts. They look jagged and "not so smooth" as they could be - and I have bad vision. I found out somewhere that they look smooth if I set either "layers.prefer-d3d9" or "gfx.direct2d.disabled" to true. How are these different if it could be explained in a simple way? The fonts look good with any of these set to "true", BUT it seems some performance is lost. Which one causes the biggest performance drop? And a second question; Is there a complete reference/documentation for all the settings in "about:config", I like a good read (and to explore settings), but it's hard when some entries have either been removed, and it's difficult to know when a new one is added... I like to know what is going on in Firefox, but finding up to date info isn't the easiest thing.

所有回覆 (3)

more options

Hello,

when browser use hardware acceleration (use hardware acceleration when available in advanced panel of firefox) then, with.... simple words the browser use the computer hardware to perform functions faster(graphics card function in our matter).

the preference gfx.direct2d.disabled when it is false (the default) then that means that firefox "use hardware acceleration when available" you can check it in advanced panel. :-)

the layers.prefer-d3d9 when it is true (the default is false) means that, IF firefox hardware acceleration is enabled then and only firefox can utilize d3d9 layers acceleration(Windows have them). Better visibility, but for sure at a cost of performance (maybe that's why it is false by default). I think it is better for visibility of not so fast games. :-) If i was you, i leave it false.

note also that hardware acceleration exist in Intel, AMD/ATI and NVIDIA graphics cards.

Now the HARD one...... @a complete reference/documentation for all the settings in "about:config" not exist :(

only the next : http://kb.mozillazine.org/About:config_entries you can find a lot of entries inside the above article but not all of them. Also from time to time (version to version) new entries added in about:config.

https://support.mozilla.org/en-US/kb/about-config-editor-firefox

thank you

more options

ideato said

the preference gfx.direct2d.disabled when it is false (the default) then that means that firefox "use hardware acceleration when available" you can check it in advanced panel. :-) the layers.prefer-d3d9 when it is true (the default is false) means that, IF firefox hardware acceleration is enabled then and only firefox can utilize d3d9 layers acceleration(Windows have them). Better visibility, but for sure at a cost of performance (maybe that's why it is false by default). I think it is better for visibility of not so fast games. :-) If i was you, i leave it false.

I would very much like to leave it at default (false), for the best performance. But like I said, that makes some fonts look bad, at least in certain websites. I'm using MacType to get smoother fonts, and it does not affect Firefox if any of these settings are toggled to anything else but "default".

I guess my question is; can I utilize full hardware acceleration (use the GPU) as much as possible AND get smooth fonts? WITH acceleration most (or some of them) look jagged. Why can't it perform well AND look good at the same time? Is there any other settings I can experiment with? I guess this is rather technical after all.

ideato said

Now the HARD one...... @a complete reference/documentation for all the settings in "about:config" not exist :( only the next : http://kb.mozillazine.org/About:config_entries you can find a lot of entries inside the above article but not all of them. Also from time to time (version to version) new entries added in about:config. https://support.mozilla.org/en-US/kb/about-config-editor-firefox thank you

I'm sorry to hear there is no complete reference for about:config.

I've been looking for one since Firebird 1.0 or something, so it's been a few years. I'm aware of the one over at Mozillazine of course, that's a classic forum that has been around for a long time, and it sufficed back in the early days, but now entries seem to come and go, some become obsolete, but no "note" that tells you so.

That's why it would be handy with a reference/complete documentation for about:config, for us who like to tinker with Firefox.

Anyway, thanks for the quick reply.

more options