Intel HD 500 glitches with X11

Asked by Exe Cute

After installing Ubuntu 20.04.2 on a NUC 8CCHKR¹ the system works mostly as expected, however resizing windows results in a temporary jumbled mess². If you get it pixel-perfect (new positions every time) it can also stay for a couple seconds.

I couldn't make screenshots, and recording with simplescreenrecorder didn't work, either - during recording it just slowed down to 5-10 fps, but displayed everything correctly, but the preview window did catch it while not recording.

Scaling an application like Firefox is similarly slow, and with that the glitches are much rarer and disappear almost immediately.

Likely related, freerdp2, both x11 and Wayland versions are much slower at hardware-accelerated rendering than Remmina with its software rendering, about as slow as when I tried recording.

OpenGL seems unaffected. Seemingly no correlation to resolution/framerate. BIOS version doesn't affect this.

System logs³ don't give anything suspicious, actually they have the least amount of regular warnings I've ever seen.

If necessary, I could try to capture the HDMI output

Is this something that can be fixed?

¹ https://www.intel.com/content/www/us/en/products/boards-kits/nuc/kits/nuc8cchkr.html
CPU: Intel Celeron N3550 2C2T @1.10GHz
GPU: Intel HD 500
RAM: 3.2 GiB (3391980 KiB)
Motherboard: K44798-506 / NUC8CCHB

² https://gitlab.com/MrHeating/logsnstuff/-/raw/master/VID_20210225_104424a.mp4?inline=false

³ https://gitlab.com/MrHeating/logsnstuff/-/raw/master/NUC8CCHKR_logs?inline=false

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

If you use wire frame resize instead of show contents, is it OK or does that glitch too?

Revision history for this message
Exe Cute (exe-cute) said :
#2

How do I set that? I didn't know this was a thing, and all I can find online is for GNOME 2, not 3.

Revision history for this message
Exe Cute (exe-cute) said :
#3

Also now I found the following message in logs:

i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun

Seems like it sets about 20-30min into being booted

I tried looking it up, but it seems to have varying causes and usually the problem is screen flickering, which is not the case here.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#4

If you search in settings for "Resize" can you see an option to use rectangle instead of "show contents" etc

Revision history for this message
Exe Cute (exe-cute) said :
#5

Are you sure you're talking about GNOME 3? Could you maybe give a screenshot or URL? Because searching for "resize", "show" or "content" did not yield any meaningful results. (I did change system language to English just to make sure)

Also shouldn't this be notified to the developers, as it seems like an underlying problem on hardware that should be well supported?

Revision history for this message
Exe Cute (exe-cute) said :
#6

I also checked with dconf-editor and can find no such setting.

Revision history for this message
Launchpad Janitor (janitor) said :
#7

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Exe Cute (exe-cute) said :
#8

Guess there's no fix for me then.