Gianluca Interlandi composed on 2025-01-29 16:37 (UTC-0800):
I installed openSUSE 15.6 on an old DELL Inspiron 1520. I decided to give
...
The video card is: Mesa Intel 965GM. I wonder whether anybody has
I suspect there may ultimately be no solution for this particular laptop while using Leap 15.6, based upon: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1593 and https://bugzilla.opensuse.org/show_bug.cgi?id=1212696#c3 The 965 series is Intel's Gen4 graphics, the oldest version "supported" by the superior, compared to the intel display driver, modesetting display driver. I'm afraid the commenter in the suse bug is going to turn out to be right that it's just to old to expect to get fixed.
That said, potentially, a switch to the backport kernel for leap could solve it: http://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/x86_64/ http://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/x86_64/kernel-default-6.13.0-lp156.4.1.gb338842.x86_64.rpm
Debian 12 is not affected by this issue here, nor is Tumbleweed, at least while using a 6.6.x longterm kernel. TW's longterm was just switched to 6.12.x, which I have yet to try on my Q965. Trixie, to be released as Debian 13 this year, has the same issue.
Gianluca Interlandi composed on 2025-01-31 18:54 (UTC-0800)
The Xorg.0.log files are not from an aborted session. The session is still running. I just checked, the Xorg.0.log file is still the exact same as the ones I posted. It is corrected that those I posted are identical, one is from before the VMD (openGL application) crashed and the other one from after. Do we expect a openGL crash to be caught in the Xorg.0.log file?
I have no idea. Yours could be unrelated to mine. I have no experience with whatever a VMD is or does.
I also compared your examples with mine. They seem to be the same length in terms of lines. I cannot really tell what the differences are. I do see though that in my case 'Device "DDX"' is missing.
The intel display driver is the DDX. The modesetting driver is a DIX. DDX - device dependent X driver DIX - device independent X driver
Dependent means only supports the device brand. Independent works with Intel, AMD, NVidia and other devices. It's newer, different technology. Thus, bugs in a DDX may be absent in a DIX, and vice versa.