我昨天重新安裝testing,也安裝了nvidia的驅動程式,確實有點麻煩!我把安裝的過程簡單說明一下,希望對你所幫助:
參考網頁:
http://home.comcast.net/~andrex/index.html
viewtopic.php?t=4606&highlight=nvidia
第一步:
在 /etc/apt/sources.list 上加入 unstable的套件來源。然後
aptitude install kernel-headers-2.6.8-2-686
aptitude install module-assistant nvidia-kernel-common
m-a a-i nvidia (module-assistant auto-install nvidia)
結果:失敗。但是在/usr/src,由m-a自動編譯產生nvidia-kernel;
nvidia-kernel-2.6.8-2-686_1.0.6629+1-2+2.6.8-13_i386.deb
第二步:
aptitude install kernel-package
(安裝 kernel-package 這個 package 之後才有 make-kpkg 指令。)
cd /usr/src
tar zxvf nvidia-kernel-source.tar.gz
cd /usr/src/kernel-headers-2.6.8-2-686
make-kpkg modules_image
自行編譯nvidia-kernel,產生:
nvidia-kernel-2.6.8-2-686_1.0.6629+1-2+10.00.Custom_i386.deb
cd /usr/src
dpkg -i nvidia-kernel-2.6.8-2-686_1.0.6629+1-2+10.00.Custom_i386.deb
結果:成功。
第三步:
修改 /etc/X11/XF86Config-4,nv改為nvidia,加入xtt,註解掉GLcore,dri,freetype。
Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
Section "Module"
# Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
# Load "dri"
Load "extmod"
# Load "freetype"
Load "xtt"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
第四步:
在 /etc/modules中,檢查或加入
vi /etc/modules
nvidia
完成。