We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Om de ûnderfining foar jo te ferbetterjen is tydlik de funksjonaliteit dan dizze website troch ûnderhâldswurk beheind. Wannear in artikel jo probleem net oplost en jo in fraach stelle wolle, kin ús stipemienskip jo helpe yn @FirefoxSupport op Twitter en /r/firefox op Reddit.

Sykje yn Support

Mij stipescams. Wy sille jo nea freegje in telefoannûmer te beljen, der in sms nei ta te stjoeren of persoanlike gegevens te dielen. Meld fertochte aktiviteit mei de opsje ‘Misbrûk melde’.

Mear ynfo

Dizze konversaasje is argivearre. Stel in nije fraach as jo help nedich hawwe.

Latest Firefox for Linux doesn't support HW acceleration with old Intel GMA 3000 GPU

more options

Hi!,

After spending days trying various online guides in technical blogs, forums e.t.c. to enable HW acceleration in Firefox to offload video decoding to the GPU, I decided as my last resort to post here.

I installed Linux Lite to an old laptop with intel GMA 3000 using the latest Intel drivers from Mesa in order to give it a new life using Linux and getting better performance. My initial intention was to use firefox (as I do in my desktop windows PC) but I wanted to get better performance and battery life by using GPU for video decoding. Intel GMA 3000 supports AVC1 (H264) decoding and it's very efficient. I have to say that Chrome fully supports this GPU and Video decoding in it's latest version (I have confirmed it using Intel_gpu_top utility).

Can someone here tell me if the aforementioned GPU can work together with Firefox Hardware acceleration implementation in order to support accelerated video decoding ?

If you need any information of my system please let me know.

Thanks in advance for your time.

Hi!, After spending days trying various online guides in technical blogs, forums e.t.c. to enable HW acceleration in Firefox to offload video decoding to the GPU, I decided as my last resort to post here. I installed Linux Lite to an old laptop with intel GMA 3000 using the latest Intel drivers from Mesa in order to give it a new life using Linux and getting better performance. My initial intention was to use firefox (as I do in my desktop windows PC) but I wanted to get better performance and battery life by using GPU for video decoding. Intel GMA 3000 supports AVC1 (H264) decoding and it's very efficient. I have to say that Chrome fully supports this GPU and Video decoding in it's latest version (I have confirmed it using Intel_gpu_top utility). Can someone here tell me if the aforementioned GPU can work together with Firefox Hardware acceleration implementation in order to support accelerated video decoding ? If you need any information of my system please let me know. Thanks in advance for your time.

Alle antwurden (3)

more options

Dropa said

You indicated Windows 11 O/S usage and now talking Linux-so which is this asking for? For older hardware GPU support you need to contact the site your using for the GPU software for support - Firefox forum isn't here to diagnosis with why a intel driver won't work with Linux or Win system. That is up to the site providing the Video driver to diagnosis their driver issue.

Please read again my post.

The problem isn't with my windows PC neither with GPU drivers. As I said, on the same laptop running Linux, with the same drivers, Chrome can use GPU to accelerate video decoding whilst Firefox can't. To my knowledge Firefox should support GPU video decoding by changing some flags in the about:config page but this doesn't seem to work. That's why I posted here.

more options

You can check the graphics section on the "Help -> More Troubleshooting Information" (about:support) page to see if there are GPU errors reported.

more options

Hi

thanks for your reply.

Please see some info from my system configuration. What I have done so far is to make sure that intel drivers work for the X11 (I can see that 3D acceleration is working by using the Intel_gpu_top utility) and I installed Chrome which also uses the VAAPI of Intel/Mesa drivers to accelerate video (it's not by default enabled in chrome, I had to change some flags but it works just fine). Again, using intel_gpu_top I can confirm that Video acceleration works for AVC1/H264 videos. I tested VLC as well and indeed, video acceleration works just fine with my Intel HD GMA 3000 GPU.

Now with Firefox I couldn't do the same. I have set media.ffmpeg.vaapi.enabled to True and installed all the necessary codecs and tools related to ffmepg. Also I tried to force enable HW acceleration by setting gfx.webrender.all to True but after starting firefox it becomes almost unresponsive to any of my inputs.

Trying to find a solution I came across this link where it is stated that there are prerequisites in order for firefox to support video acceleration even if the gpu driver supports it. Could you please check the screenshots attached and let me know if my driver meets the requirements for firefox or not ?

Thanks in advance for your support!

Bewurke troch kallianiotis.nikolas op