I fixed the programs in DRM cvs /tests to build. You can use them to test drmOpen like this:
./drmstat -o radeon -v It looks to me like the lower level part of drmOpen is working correctly. You need to trace into libxf86drm and see what is failing at a higher level. The ioctl nr=0 followed by nr=1 is normal for an open. Something is causing the open to be retried. It's probably something that drm is returning wrong but I don't know what it is yet. nr = 0 #define DRM_IOCTL_VERSION DRM_IOWR(0x00, drm_version_t) nr = 1 #define DRM_IOCTL_GET_UNIQUE DRM_IOWR(0x01, drm_unique_t) unique is the IOCTL that ask for the bus_id. -- Jon Smirl [EMAIL PROTECTED] ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel