From: Rik H. <ri...@kd...> - 2001-10-15 20:35:08
|
#if Rik Hemsley > #if Keith Whitwell > > > You are running out of memory trying to allocate the front, back and depth > > buffers. Specify a lower maximum resolution or more video memory (the i810 > > lets you do this) > > Excellent, thanks very much. Will try that. Didn't work... but now I think about it, this has worked before some months ago, with a res of 1280x1024 and VideoRam specified as 10000... So, I kept playing around, until for some reason I threw caution to the wind and started the server while logged in as root (not something I would normally do.) This sent the errors to /var/log/XFree86.0.log, and in that file I found the following (snipped to interesting lines): (II) I810(0): [drm] failure adding irq handler, there is a device already using that irq Consider rearranging your PCI cards. Disabling DRI. I haven't gone that far yet, but I found that after telling the BIOS to assign specific IRQs to specific PCI slots, and rebooting, the _first_ time I run X, DRI is _enabled_ ! However, subsequent restarts of X seem to have the same IRQ problem. I'll re-arrange the cards sometime to fix this permanently. Conclusion: The error message was very informative, but the problem was that I didn't see it, because it was only in /var/log/XFree86.0.log, not in ~/.X.err. I didn't even know /var/log/XFree* existed... well, maybe I did, but I wouldn't have guessed that it would hold different info to that in ~/X.err. Apart from this one thing that tripped me up, DRI is great, the docs are great, and a job well done to all involved in the project ! Rik |