nvidia driver@ubuntu-5.10

現在的nvidia有最新的driver -- NVIDIA-Linux-x86-1.0-8174-pkg1.run,但是要在ubuntu-5.10中安裝設定成功,那 也要費一般功夫,以下就是過程。

首先要安裝下列套件:

linux-source-2.6.12(手動將linux-source-2.6.12.tar.bz2解開到/usr/src)
linux-headers-2.6.12-10
gcc-3.4-base
cpp-3.4
g++-3.4
gcc-3.4

因為NVIDIA-Linux-x86-1.0-8174-pkg1.run本身是shell script,同時也是個tarball檔(很奇特的檔案,不知如何作出來的?!),所以可以將之解開後(使用--extract-only選項,會出現一個目錄夾NVIDIA-Linux-x86-1.0-8174-pkg1),然後執行

samuel@pika046:NVIDIA-Linux-x86-1.0-8174-pkg1$ sudo env CC=gcc-3.4 ./nvidia-installer

意思是將CC的環境變數,指定為gcc-3.4,而不是用gcc-4.0,因為kernel本身是以gcc-3.4版本的compiler,編譯而得的,所以必須用gcc-3.4來編譯作出nvidia的module。

編譯完成之後,nvidia很聰明地會作post-install,將xorg.conf設好,重新啟動X,即可享有最新版本的nvidia driver。


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?