
Ubuntu日本語フォーラム

ログインしていません。
DRIが効いていなかったので調べてみた結果です。同じ症状の方の参考になれば。
環境:
ubuntu8.04
VGA radeon9600/MGA G450
/usr/lib/ligGL.so.1.2とDRIドライバのバージョンがあっていませんでした。libGL.soはxorg-driver-fglrxとlibgl1-mesa-glxの2つのパッケージで入っていて、xorg-driver-fglrxの方が使われていました。xorg-driver-fglrxを削除したところ、DRIが有効になり、glxgearsの値も改善しました。(対策前にも9600の方ではcompizは使用可能でした)
$export LIBGL_DEBUG=verbose
$glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
libGL error: dlopen /usr/lib/dri/r300_dri.so failed (/usr/lib/dri/r300_dri.so: undefined symbol: _glapi_Dispatch)
libGL error: unable to load driver: r300_dri.so
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
$dpkg -S /usr/lib/libGL.so.1.2
xorg-driver-fglrx による退避 (divert) 元: /usr/lib/libGL.so.1.2
xorg-driver-fglrx による退避 (divert) 先: /usr/lib/fglrx/libGL.so.1.2.xlibmesa
xorg-driver-fglrx, libgl1-mesa-glx: /usr/lib/libGL.so.1.2
$sudo dpkg -r xorg-driver-fglrx fglrx-control
$glxinfo|grep direct
direct rendering: Yes
オフライン