Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#18167 closed defect (fixed)

GNOME segmentation faults on certain generations of Intel GPUs

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

This seems to affect Intel GPUs prior to Generation 10 from what I'm reading. The original poster in blfs-dev has a Generation 9 GPU (UHD 600), on a Gemini Lake Celeron. I should be able to reproduce this on a Generation 9.5 GPU in theory (UHD 620).

It appears to be due to a commit in Mesa. The commit in question is ​https://gitlab.freedesktop.org/mesa/mesa/-/commit/19c57ea3bf6d77cf6f07f2a56e781f55b0e6013b, and the upstream bug report (which can be found at ​https://gitlab.freedesktop.org/mesa/mesa/-/issues/8542) hasn't had any activity for three months.

The user in the bug report above had HD Graphics 520, which is a Skylake GPU.

The post to blfs-dev can be found at ​https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-06/msg00043.html

Since this is a segmentation fault I'll take this and try to reproduce it. It also seems to affect GNOME only, and only in X11 mode. We'll probably need to add an optional patch into the book for Intel GPU users.

Change History (9)

comment:1 by Douglas R. Reno, 3 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: new → assigned

comment:2 by Douglas R. Reno, 3 years ago

I can't reproduce it on UHD 620, but can on HD 4600. That system will need quite a bit of updates to be able to test the fix, but should be doable. My focus is going to be on other tickets for prioritization purposes, but I'll chip away at updating that system tomorrow as I'm waiting on other things.

comment:3 by pierre, 3 years ago

I have an up-to-date Haswell system. Will try the fix.

comment:4 by pierre, 3 years ago

Reverting the commit allows to fix the issue on Haswell. patch added to the patch repo at e402797c.

comment:5 by pierre, 3 years ago

Leaving the book update to Doug since he has taken the ticket, but just tell me if you want me to do it.

comment:6 by Xi Ruoyao, 3 years ago

I've left a ping in the upstream ticket.

Meanwhile I guess we should recommend to use Wayland session (instead of X Org) for GNOME. And I'm not sure if the root cause of the issue is in xserver or xf86-video-intel, if the latter is the case we should discourage (or maybe archive) it.

in reply to:  5 comment:7 by Douglas R. Reno, 3 years ago

Replying to pierre:

Leaving the book update to Doug since he has taken the ticket, but just tell me if you want me to do it.

I'd say go for it :)

comment:8 by pierre, 3 years ago

Resolution: → fixed
Status: assigned → closed

Fixed at bf92b527fd

comment:9 by Bruce Dubbs, 3 years ago

Milestone: 11.4 → 12.0

Milestone renamed

Note: See TracTickets for help on using tickets.