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. Hardware: Dell Latitude D505 i855GM video controller 256MB ram. Software: Linux 2.6.7 Debian unstable Gcc 3.3.4 Xorg CVS-head.
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.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.