2010/04/18

Ubuntu 10.04 beta2 問題

  Ubuntu 10.04 來到beta 2 比明顯的差異是 GNOME 已不是 2.29.x 版,而是正式的 2.30.使用上倒是沒什麼明顯差異. nVidia 顯示上使用原廠驅動程式後無法執行部份3D遊戲及桌面特效是較大的問題.此問題似乎是與 SDL 有關, 因為自行下載 SDL source code 來編譯時發現 執行configure 是認定沒有支援 OpenGL,這是很奇怪的現象,因為 screensaver 可以正常執行 3D功能. 此問題已有人反應給 Ubuntu . 有 OpenGL 應用需求的人可能要在等一陣子了!

為了找出問題在那裡,找了一下系統中 OpenGL library 安裝在那裡:
krogh@ubuntu:/$ locate libGL
/usr/lib/libGL.la
/usr/lib/libGL.so
/usr/lib/libGL.so.1
/usr/lib/libGL.so.195.36.15
/usr/lib/libGLU.so.1
/usr/lib/libGLU.so.1.3.070701
/usr/lib/libGLcore.so.1
/usr/lib/libGLcore.so.195.36.15
/usr/lib/mesa/libGL.so.1
/usr/lib/mesa/libGL.so.1.2
/usr/lib/nvidia-173/libGL.so
/usr/lib/nvidia-173/libGL.so.1
/usr/lib/nvidia-173/libGL.so.173.14.22
/usr/lib/nvidia-173/libGLcore.so.1
/usr/lib/nvidia-173/libGLcore.so.173.14.22
/usr/lib/nvidia-current/libGL.so
/usr/lib/nvidia-current/libGL.so.1
/usr/lib/nvidia-current/libGL.so.195.36.15
/usr/lib/nvidia-current/libGLcore.so.1
/usr/lib/nvidia-current/libGLcore.so.195.36.15

  想了一下想把 mesa 移除,沒想到會連帶一些 3D 軟體也移除,看來有可能是 Ubuntu  的問題.