Du musst den proprietären (fglrx) und den freien Treiber (radeon) unterscheiden. Genau wie bei NVIDIA (NVIDIA und nouveau) tun sich die Hersteller sehr schwer die Spezifikationen offenzulegen.
Es gäbe in der Community genug Leute, die gerne bessere und leistungsfähigere Treiber entwickeln würden, wenn sie an die entsprechenden Informationen kämen.
Von daher wird dem User in manchen Szenarien die Wahl, welchen Treiber er nutzen möchte (leider) abgenommen.
Da hilft es manchmal auch nicht immer einen aktuelleren Kernel zu nehmen.
Dies nur zur allgemeinen Information. Ob das in deinem Fall zutrifft, weiß ich nicht.
Da ich gerade von meinem Smartphone aus schreibe, wäre das momentan sehr umständlich zu überprüfen.