The Xserver crashes on startup, reporting that it failed to allocate hardware
cursor space and set VBE mode. A limitied version of this behavoiur first
appeared in CVS around 20/6 (The first invocation of the Xserver crashed while
the second started OK), but since yesterday the server crashes consequently.
Dell Latitude D505
i855GM video controller
Created attachment 456 [details]
Xserver log from crash.
Created attachment 457 [details]
Xserver configuration file.
*** Bug 841 has been marked as a duplicate of this bug. ***
The problem seems to be related to setting the size of the video memory.
If I use 855patch to patch the BIOS view of the video memory size before
starting the Xserver it does not crash.
A small note is that according to the documentation regarding Latitude D505 it
should not be necessary to use 855patch.
Some additional comments regarding the 855patch workaround:
The workaround only works if 855patch is invoked before trying to start Xserver.
I the Xserver is started (and crashes) before invoking 855patch, 855patch will
fail claiming that it can't find the location to patch, meaning that the BIOS
present different views of size the video memory depending on how you check it.
Addning nocheck to 855patch, to make it patch anyway will succeed, however the
Xserver will still crash on startup.
The bug has dissapeared in the CVS version of the driver as of 2004-08-10.