I recently bought a Radeon HD 6850 and installed a fresh version of 12.04 on my computer.
It has 4GB RAM, a somewhat fast CPU and a suprisingly fast S-ATA HDD.
However I noticed that my 3D performance is extremely low, which causes the whole system to be slow.
As mentioned in this question, glgears has an average FPS of 70 and fgl_glxgears an average of 45.
I am using Unity 2D and have the supported driver from "Additional Drivers" installed. (not the post-release one).
display: :0 screen: 0 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: AMD Radeon HD 6800 Series OpenGL version string: 4.2.11627 Compatibility Profile Context
glxinfo | grep rendering:
direct rendering: Yes
I noticed this problem already when installing, so I tried the current release from AMD's website and an older one (11.X) – both didn't work as intended, as they had some weird glitches sometimes.
After that I reinstalled Ubuntu, so there is nothing from that that could interfere.
Does anyone of you have an idea what is going on?
/edit: unity_support_test Output:
OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: AMD Radeon HD 6800 Series OpenGL version string: 4.2.11627 Compatibility Profile Context Not software rendered: yes Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes GL vertex program: yes GL fragment program: yes GL vertex buffer object: yes GL framebuffer object: yes GL version is 1.4+: yes Unity 3D supported: yes