Comment 10 for bug 300304

Revision history for this message
Bryce Harrington (bryce) wrote : Re: [RV280 9200SE] Intrepid X crashes in RADEONDRIGetVersion (wrong DRM library present?)

Thanks; that helps a lot. In the log and backtrace, it seems to be crashing when it's trying to open the DRM device:

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed

The backtrace is pointing at this line (or a previous one) as where the crash is occuring:

    fd = drmOpen(RADEON_DRIVER_NAME, busId);

I think part of the problem is that installing fglrx has confused your system. You commented that with #2 you're attempting to use fglrx, but from the log and backtrace it appears to be using radeon. If you have fglrx's DRM installed, then it may be causing the conflict with starting radeon. As to why it's using radeon rather than fglrx, perhaps you've not specified fglrx as the driver in your xorg.conf. Please check this.

Let's focus this bug report on getting things working just with the open source radeon driver. Please completely purge fglrx and related packages, and reinstall the -ati driver (or do a fresh reinstall of Intrepid). Do not install fglrx. Attach the Xorg.0.log and xorg.conf from running that, as well as the output of lspci -vvnn.