Problém je X server a jeho podpora GL potažmo OpenGL. Vsoučasné době nejrozšířenější XFree86 má naprosto dementní GLX, které jde na HW přes DRI a tím to celé šlo do ... nVidia jsou lidi kteří odešli od SGI a ti aspoň tuší co to OpenGL je a kčemu má sloužit. SGI ho vyvíjela jako !síťový! protokol ke komunikaci mezi grafickým programem a zobrazovacím zařízením (něco jako X, ale s 3D možnostma). Díky tomu, když lidi od nVidie viděli co za sr..ky v XFree86 do GLX a DRI cpou, si napsali svůj vlastní GLX modul do XFree86, který ctí původní myšlenku OpenGL a díky tomu je momentálně nVidia se svými binárními ovladači jediná karta, která funguje po síti s HW akcelerací a že tomu lidi od nVidie rozumí, tak jejich GLX vlastní modul samozřejmě funguje lépe než GLX/DRI zmršenec z XFree86. To je taky důvod proč jsou ty ovladače binární, protože když je DRI team poslal do... tak jim přece nebudou cpát pod nos svoji čistou implementaci. Dokud si DRI team nevytáhne hlavu z pr..le, tak nemůžeme čekat, že budou ostatní karty fungovat aspoň trochu slušně pod XFree86. Do té doby se porozhlídněte po jiném X serveru. GLX/DRI spletenec v XFree86 spolu s Mozillou (myslím Mozillu jako implementaci Geka, nikoliv Gecko) jsou momentálně nejhorší pihy na Tuxově zobáku.