Thanks for sending this, it works on my Mobility Radeon HD 4250 (1002:9712).
I updated to the most recent snapshot, updated my tree and applied the patch in your mail. You need to install the updated headers/includes, just copying radeon_drm.h to /usr/include/dev/pci/drm/ before make {obj,build} in lib/libdrm works. I also needed to change the following in libGL/dri/Makefile: -SUBDIR+= i810 i915 i965 radeon r200 r300 +SUBDIR+= i810 i915 i965 radeon r200 r300 r600 Also, if you're using a new version of xf86-video-radeon add --disable-kms to the configure command. Once that's done, you'll need the following ~/.drirc or /etc/drirc: <driconf> <device screen="0" driver="r600"> <application name="all"> <option name="fthrottle_mode" value="0"/> <option name="vblank_mode" value="0"/> </application> </device> </driconf> Very cool. -Bryan.