Jeremy C. Reed wrote:
My wife's XFree86 was randomly crashing every once in a while. Not a good thing.
I tracked it down to xscreensaver. I used xscreensaver-control and manually tried different savers. It crashed on GL-related savers. Also, X crashes when running glxinfo.
I read several postings about this, but no real answer. I also didn't find anything the same in bugzilla. (307 seems similar).
When X crashes, it has a Segmentation fault and signal 11.
I received no other usable (as far as I can tell) output related to crash from xinit nor in the /var/log/XFree86.0.log.
Her system is running Linux 2.6.3 kernel.
Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected an Intel i815 Chipset. agpgart: Maximum main memory to use for agp memory: 93M agpgart: detected 4MB dedicated video ram. agpgart: AGP aperture is 64M @ 0xe8000000 [drm] Initialized i830 1.3.2 20021108 on minor 0
So, is it an i81x or an i830/i845/i865? The X log seems to indicate i815, but the i830 kernel module is loaded. Try using the i810 kernel module.
I have tried with and without i810 module.
XFree86 is 4.4.0 (as installed from pkgsrc).
/var/log/XFree86.0.log says:
(II) LoadModule: "i810" (II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o (II) Module i810: vendor="The XFree86 Project" compiled for 4.4.0, module version = 1.3.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.7 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.4.0, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.4 (II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G (II) Primary Device is: PCI 00:02:0 (--) Chipset i815 found
...
(**) I810(0): DRI is disabled because it runs only at 16-bit depth.
I also tried 16-bit so i810 DRI would stay enabled. But that didn't help. The GL-related use still crashed X.
What should I do so she can use GL applications?
In the mean time, try setting LIBGL_ALWAYS_INDIRECT in her .profile (or whatever) or disabling DRI.
_______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86