XBMC na Ubuntu zjišťuje 3D akceleraci takto:
def badDirectRendering():
out = os.popen("glxinfo | grep \"direct rendering\"", 'r')
line = out.read()
direct = "Yes" not in line
out.close()
return direct
Musí být přítomna utilita glxinfo, tu obsahuje balík mesa-utils.
Jiná věc (ta s tím nesouvisí) je ještě podpora VDPAU (akcelerace videa grafickou kartou, hodně to uleví procesoru), otázka je, jak si to bude rozumět s ovladači, které nejsou z repozitáře.
Tedy:
sudo apt-get install mesa-utils
sudo apt-get install libvdpau1 nvidia-185-libvdpau
Pokud ani to nepomůže, můžeš zkusit obejít spouštěcí skript a spustit přímo:
/usr/share/xbmc/xbmc.bin
ale to bych bral jako úplně krajní řešení.