> Running the updated xf86-video-intel driver uncovered a bug in the
> kernel drm code. The page fault handler wasn't handling some of the
> possible errors correctly. This made the X server die with a SIGSEGV.
> The diff below brings things closer to what Linux does, and seems to
> fix the crash
> Thanks to Stefan Wollny, I now have a GM45-based system. It seems to
> work quite well. I'm still trying to figure out the (minor) screen
> corruption that happens in gnome, but after the latest set of changes
> I've not been able to make it hang in anyway.
>
> So that means the only generation
I tried this diff and at least one thing changed -- neverball now works
(previously it immediately hung the GPU on start). There is still
corruption and GPU hanging in chromium. There is corruption in mplayer
-vo gl too (and it is still much slower than it is on 5.4).
With a lot of help from S
The second one works better -- it now shows the picture, but GPU hangs
anyway.
I just tried this. It gives a blank screen while booting (after
initalizing inteldrm). Nothing shows up on screen, but system does not
hang.