but the 3d works correctly, for example running teeworlds...

[fabio@abuarch ~]$ glxinfo | grep rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
[fabio@abuarch ~]$

here the log:

http://nopaste.info/29690a88d6.html