How to Activate GPU Hardware Acceleration on Chrome & Chromium Browser

Unfortunately, it seems that recent versions of Chrome and Chromium Browser are not working with GPU Hardware Acceleration by default on most Linux distributions in particular like Ubuntu, Debian, Arch, etc.


Well, that is unless you enable it manually with certain developer options to force your browser to take advantage of the GPU driver on your system. Although, this tutorial might be targeted at Linux users, it should apply and work just fine for any other system running Chrome Browser including Windows and Mac OS X.

How to Confirm Working GPU Hardware Acceleration

Of course, before you go playing with options here and there you should ensure that your browser does actually NOT have acceleration enabled. So, enter chrome://gpu into the address bar, and that will display for you the current stat of the GPU process.

GPU Hardware Acceleration Disabled

When there is no hardware acceleration, the result should be Software Acceleration which is something like this:


GPU Hardware Acceleration Enabled

In the other hand, if you see something like this:


Then, this tutorial might not be of an use to you unless you're here to enrich your general technical knowledge.

How to Enable GPU Hardware Acceleration in Chrome

Now, this will require two conditions to be met as explained below.

Enable Acceleration in Chrome Settings

First of all, you have make sure that hardware acceleration option is actually ticked from end-user settings in Chrome. Navigate directly to chrome://settings from address bar then Show advanced settings → System and from there tick (Use hardware acceleration when available) on.


Override Software Rendering List

Basically, this option will ignore the irrelevant GPU blacklist and force enable hardware acceleration, navigate to chrome://flags from address bar and look for Override software rendering list to enable it.


That's it! Relaunch your browser to take effect then follow instructions above to confirm that acceleration is working as intended and enjoy surfing the world wide web smoothly.

Improve Performance with GPU Rasterization

This is optional and might not suit your case however, if you wish to go one step further with performance then again navigate to chrome://flags from address bar and search for GPU rasterization to enable it. Next, look for Number of raster threads and choose number "4" from the list.

Socialize

Speak Your Mind

Explore More

Discussion