Re: i830 driver still not reserving memory (4.3.0-5)
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
> Well you could give it try:
> Basically, it should be sufficient to replace the following files
> (make a backup of the old ones)
> 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:
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)