Firefox has (for whatever reason) disabled the hardware accelerated features for Linux users. Read on to find out how to enable it.
Hardware rendering uses things such as your graphics card and other ‘hardware embedded’ circuits to process the webpage. Software Rendering (this is what you do when not hardware rendering) purely uses your CPU. Typically, things that are enabled for hardware rendering are significantly faster when ran via hardware. It also will dramatically reduce CPU usage.
There are some computational tasks that are better handled by task specific silicon on your CPU and/or GPU. With hardware acceleration “off” the program will ignore these options if available (via both hardware and drivers) and will just use the inefficient software solution.
The main thing this affects is video playback in browsers.
- Check if Hardware acceleration is actually enabled in Firefox by visiting
about:supportlooking for “GPU Accelerated Windows 1/1 OpenGL (OMTC)” under graphics. If this shows 1/1 you can stop right here, you do not need this tweak. But if it shows 0/1 here’s how you can force it on …
about:configin Firefox (url bar)
export MOZ_USE_OMTC=1in your ~/.profile or you can test this by running
export MOZ_USE_OMTC=1before running firefox
- Reboot and check
about:supportfor “GPU Accelerated Windows 1/1 …” If it shows 0/1 then you are not using HW accelleration.