搜尋 Mozilla 技術支援網站

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

Learn More

How do I disable hardware acceleration? (This option from preferences menu not works on Linux)

  • 2 回覆
  • 11 有這個問題
  • 2 次檢視
  • 最近回覆由 kosmos890

more options

I want to disable hardware accelaration because it freezes my pc at startup. I am convinced that HA causes this problem. My OS is Crunchbang (http://crunchbang.org/about/) . My pc is a pentium 4, nvidia 5200 gpu, nouveau drivers. I ask for help at MozillaZIne Forum (http://forums.mozillazine.org/viewtopic.php?f=38&t=2767265) and at Crunchbang forum. I disable HA in firefox (preferences and about:config) without result. In FireFox General Options "Use hardware accelaration when available" is disabled. In about: config gfx.content.azure.enabled is false and gfx.direct2d.disabled (user set) is true. Also xorg.conf doesn't help me. In xorg.conf (configuration file of Nouveau GPU driver) hardware accelaration is disabled. The only solution is to disable nouveau hardware accelaration editing the boot menu (kernel boot parameter : nouveau.noaccel=1) and firefox works. But HA is necessary for other applications like OpenOffice. If HA is disabled menus, buttons and other UI components do not show properly

I want to disable hardware accelaration because it freezes my pc at startup. I am convinced that HA causes this problem. My OS is Crunchbang (http://crunchbang.org/about/) . My pc is a pentium 4, nvidia 5200 gpu, nouveau drivers. I ask for help at MozillaZIne Forum (http://forums.mozillazine.org/viewtopic.php?f=38&t=2767265) and at Crunchbang forum. I disable HA in firefox (preferences and about:config) without result. In FireFox General Options "Use hardware accelaration when available" is disabled. In about: config gfx.content.azure.enabled is false and gfx.direct2d.disabled (user set) is true. Also xorg.conf doesn't help me. In xorg.conf (configuration file of Nouveau GPU driver) hardware accelaration is disabled. The only solution is to disable nouveau hardware accelaration editing the boot menu (kernel boot parameter : nouveau.noaccel=1) and firefox works. But HA is necessary for other applications like OpenOffice. If HA is disabled menus, buttons and other UI components do not show properly

由 kosmos890 於 修改

所有回覆 (2)

more options

Hello,

Try disabling graphics hardware acceleration. Since this feature was added to Firefox, it has gradually improved, but there still are a few glitches.

You might need to restart Firefox in order for this to take effect, so save all work first (e.g., mail you are composing, online documents you're editing, etc.).

Then perform these steps:

  • Click the orange Firefox button at the top left, then select the "Options" button, or, if there is no Firefox button at the top, go to Tools > Options.
  • In the Firefox options window click the Advanced tab, then select "General".
  • In the settings list, you should find the Use hardware acceleration when available checkbox. Uncheck this checkbox.
  • Now, restart Firefox and see if the problems persist.

Additionally, please check for updates for your graphics driver by following the steps mentioned in the following Knowledge base articles:

Did this fix your problems? Please report back to us!

Thank you.

more options

@Meghraj Thanks for your reply

I have done the steps that you describe Preferences > Advanced > General .... As I mentioned in my first post, my OS is Debian and my GPU driver is nouveau. NVidia drivers causes flickering, nouveau works perfect except firefox.

I cant' start FireFox in safe mode, I use default theme, I use a new profile, I have not installed extensions.

Now I try to disable H.A using about:config. I am searching all relevant parameters on HA. I lock them in prefs.js

lockPref("layers.accelerate-all", false); lockPref("layers.accelerate-none", true); lockPref("layers.acceleration.disabled", true);

lockPref("gfx.direct2d.disabled", true); lockPref("gfx.content.azure.enable", false); lockPref("gfx.direct2d.force-enabled", false);

lockPref("webgl.disabled", true);

Are there other parameters ?

I know that firefox works without problem in windows xp, Nvidia drivers in the same machine, but linux is my favorite OS

I am looking for a solution for a long time and I would really appreciate any help.