https://bugs.freedesktop.org/show_bug.cgi?id=36602
--- Comment #21 from Sven Arvidsson sa@whiz.se 2011-08-05 12:33:37 PDT --- (In reply to comment #17)
Please post the output of "glxinfo | grep radeon_get" with this mesa patch.
Only this line is printed: radeon_get_num_backends: 0 2
I *think* the problem is that linux 3.0 only uses version 2.10 of the kms wrapper, where as the call to radeon_get_backend_map(radeon) in r600_drm.c only happens when the minor version is >= 11.
Just changing this value to 10 both makes the second line appear (radeon_get_num_tile_pipes: 0 4) and gets working 3D again, but I guess I really need a later kernel :)