Has anyone been able to get the Intel 740 driver working succesfully with XFree86 4.1.0? I have tried both using the distributed binaries (Linux-ix86-glibc2.2) and compiling from source (both with and without compiler optimisations). When compiling myself the binaries build fine, but when I try to run the server it causes a segmentation fault on initialisation. Using the precompiled binaries the same thing happens. The server log reports no other errors at all. If I use the generic VGA driver then all works fine, leading me to suspect it must be a problem somewhere in the i740 driver.
I noticed in the mailing list archives that somebody else was having a similar problem with segmentation faults on startup that was solved by making sure their /usr/include/linux was up to date with their compiled /usr/src/linux/include/linux (and similarly with /usr/include/asm). So I made sure that mine were concurrent and tried compiling again --- same problem. So then I recompiled glibc 2.2.4 to make sure that was also using the exact same set of headers that the kernel was compiled with, and then recompiled XFree86. Still no joy. Also the fact that the binary distribution also doesn't work seems to suggest that it's not just my own compilation that is at fault. If I copy the old i740_drv.o from my previous installation (XFree86 4.0.3) into /usr/X11R6/lib/modules/drivers/ of the new distribution however, then everything runs fine, so for the moment I at least have a working X :) Is it possible a change crept into the i740 driver between 4.0.3 and 4.1.0 that conflicts with something on my system? I'm using a freshly built Linux From Scratch 3.0 as described on http://www.linuxfromscratch.co.uk/ with the only difference that I used a more recent linux kernel, namely: 2.4.14. There is no difference at all between my server log for the working configuration (i.e. with the old driver from 4.0.3 copied across) and the non-working one, except that the non-working one stops short after: <snip> (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.1.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.4 (**) I740(0): Depth 16, (--) framebuffer bpp 16 with the only error message "Server caught signal 11". However, if someone thinks it would help I can post the whole log. Anyone who can shed any light on this I'd much appreciate it, Many Thanks, J Bromley _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert