Subscribe to Our Newsletter

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

How to Fix Chrome Rendering Issues on Ubuntu

In this guide, learn the two simple solutions that can force Chrome to rely on your CPU instead of the GPU, and reset problematic temporary data.

Oyinebiladou Omemu profile image
by Oyinebiladou Omemu
How to Fix Chrome Rendering Issues on Ubuntu
Photo by Lukas / Unsplash

If Chrome is displaying garbled text, broken graphics, or flickering pages on your Ubuntu system, don’t panic. These rendering glitches often come from GPU acceleration conflicts, outdated drivers, or corrupted cache files. The good news, though, is that fixing it usually takes just a few minutes, and you won’t lose your bookmarks, history, or saved passwords in the process.

In this guide, you will learn two proven solutions: disabling hardware acceleration (a quick fix for stubborn rendering bugs) and manually clearing Chrome’s GPU cache (a safer approach that preserves performance).

While the first method forces Chrome to rely on your CPU instead of the GPU, the second simply resets problematic temporary data. So, you can pick the best fit for your situation.

How to Enable SSH on Ubuntu
Whether you’re a system administrator, developer, or simply a user, SSH is an essential tool that will simplify your workflow.

(OPTION ONE) - Disable Hardware Acceleration on Chrome

💡
Hardware acceleration in Chrome improves performance by offloading graphics tasks to your GPU. While disabling it can resolve rendering issues, it may increase CPU usage and reduce smoothness for video playback or complex web apps. If you're concerned about performance trade-offs, try option two first.

Step 1: On your Chrome browser, type in "chrome://settings/system." This takes you to the advanced system settings.

Step 2: Toggle off the Use graphics acceleration button to disable hardware acceleration. Click relaunch to restart the browser.

(OPTION TWO) - Clear Chrome GPU Cache from the terminal

Step 1: Confirm that you have some cache data in your Chrome GPU cache. To do this, run "ls ~/.config/google-chrome/Default/GPUCache." You should see a list of items underneath.

Step 2: Now that you have your confirmation, navigate into the directory "cd ~/.config/google-chrome/Default/GPUCache"

Step 3: Now, safely delete the files from the cache by running "rm -rf ~/.config/google-chrome/Default/GPUCache/*"

Step 4: To confirm, go back to the root directory and run the "ls ~/.config/google-chrome/Default/GPUCache" command again. If it outputs nothing, then your cache is cleared. Restart your PC, and the problem should be fixed.

How to change your hostname or computer name on Ubuntu Linux
Learn how to easily change your Ubuntu hostname via GUI or terminal.

Conclusion

By following these steps, you should now have a smoothly rendering Chrome browser on Ubuntu. If you choose to disable hardware acceleration or clear the GPU cache, both methods tackle the root causes of display issues, whether they stem from GPU conflicts or corrupted temporary files.

But if the problem persists, double-check for driver updates or try resetting Chrome flags (chrome://flags) to default settings, as experimental features can sometimes interfere with rendering.

Image Credit: Oyinebiladou Omemu/Techloy.com

Oyinebiladou Omemu profile image
by Oyinebiladou Omemu

Subscribe to Techloy.com

Get the latest information about companies, products, careers, and funding in the technology industry across emerging markets globally.

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

Read More