7

Graphics artifacts started appearing in many web browsers following a recent update. I run KDE through ubuntu 20.04 and am up-to-date as of 8-31-2020. My graphics card is Radeon RX 580. I have tried the non-proprietary drivers and the AMD supplied drivers, the problem shows up the same with either set of drivers. The problem occurs with all browsers I have tried (Firefox, Brave, Chrome, and Chromium). It seems to be related to layers. The artifacts are blocks that appear in the lower left triangle of the screen and flicker whenever I type, move the mouse, and even flicker in time with the blinking cursor. See two attached screen shots for samples.

See image corruption in top left corner of window

enter image description here

2
  • I have the same problem RX 5700 xt – Andrey Yankovich Sep 3 '20 at 11:15
  • Exact same problem with Radeon RX 590. By the way, the problem is in the top left corner as your screenshots show (not in the lower left as in your description). – Óscar Sep 19 '20 at 15:28
3

Workaround available for Chromium browser mentioned on Chromium bugs site.

Running chrome or chromium with --use-gl=desktop bypasses the problem.

1

Disable hardware acceleration in Google Chrome by going to 3 dots menuSettingsAdvancedDisable hardware acceleration.

After that relaunch the browser.

1
  • Could you edit your answer specifying how to disable the hardware acceleration? – Lorenz Keel Sep 19 '20 at 9:14
0

I have encountered the same problem with a quadro p1000. I'm starting to think that there was something bad in the 20.04 upgrade.

I ran nvidia-settings. I'm not sure if there is a similar settings tool for Radeon. (maybe radeon-settings)

Then, I set the OpenGL Image settings to Performance, then Save to X Configuration file (which auto merges with /etc/X11/xorg.conf). Did a reboot for the changes.

So far I haven't observed any issues in the past 3 days.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.