On Mon, Mar 15, 2004 at 11:59:05PM +0100, Christian Guggenberger wrote: > On Mon, 2004-03-15 at 16:44, Mark Zimmerman wrote: > > Greetings: > > > > I am running a mixed testing/unstable setup on a Dell system with the > > Intel 865G onboard graphics device. I installed the latest Xfree86 > > packages 4.3.0-5 and everything works fine with one exception: I still > > need to run the 865patch program to reserve video memory prior to > > starting the X server. The changelog comments in xserver-xfree86 > > incicate that this should no longer be the case. > > > I'm not sure, if even XFree86 4.4 can work around all broken Dell > Bioses... > > Well you could give it try: > Basically, it should be sufficient to replace the following files > (make a backup of the old ones) > /usr/X11R6/bin/XFree86 > /usr/X11R6/lib/modules/libpcidata.a > /usr/X11R6/lib/modules/libscanpci.a > /usr/X11R6/lib/modules/drivers/i810_drv.o > > with those found at http://www.xfree86.org/~alanh/drivers/x86/ > > See, if it works better then... > - Christian
Good news and bad news: It looks like it is reserving memory properly. The old log showed this: (--) I810(0): Maximum space available for video modes: 832 kByte and the new log shows this: (--) I810(0): Maximum space available for video modes: 32576 kByte However, the X server fails to start. Here is what I see on the console: giving up. xinit: No such file or directory (errno 2): unable to connect to X server xinit: No such process (errno 3): Server error. There is no indication in the log about the reason for the failure. There may be something wrong with the XFree86 file I downloaded (re-downloading made no difference). I was looking for missing library dependencies but ldd fails: alien$ ldd ./XFree86 ldd: /lib/ld-linux.so.2 exited with unknown exit code (135) ldd works fine on the original XFree86: alien$ ldd /usr/X11R6/bin/XFree86 libz.so.1 => /usr/lib/libz.so.1 (0x4001f000) libm.so.6 => /lib/tls/libm.so.6 (0x40030000) libdl.so.2 => /lib/tls/libdl.so.2 (0x40054000) libc.so.6 => /lib/tls/libc.so.6 (0x40057000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) -- Mark