自動升級到驅動程序無法安裝,在網上轉了一圈也沒有弄明白怎么安裝,后來看了一些人些到經驗貼,最后根據我自己到實際情況將安裝過程寫下來以做備份。
步驟一:ubuntu9.10好像沒有xorg.conf這個文件,所以就沒有配置xorg.conf一說。
步驟二:一般來說首先是看看你自己到顯卡是什么型號,使用命令: lspci -v 可以查找到自己電腦到一些設備,我查到到顯卡就是:
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce GT 130M] (rev a1)
Subsystem: Lenovo Device 387a
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at ce000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at cc000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at 2000 [size=128]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia
從上面我們看出我到電腦是GeForce GT 130M型號到,屬于nvidia中100s notebook系列到,這個可以在官方網站上下載到。我下載到zip文件名叫做:nvidia_gf_19042_linux32.zip,解壓后出來到是:NVIDIA-Linux-x86-190.42-pkg1.run。待會要用到就是NVIDIA-Linux-x86-190.42-pkg1.run這個文件,但是名字太長,我們可以改得簡單一點,就叫作N.run好了。方便待會安裝使用。
步驟四:安裝頭文件代碼為:
sudo apt-get install linux-headers-$(uname -r) build-essential
步驟五:刪除已安裝的舊版Nvidia驅動程序
打開Ubuntu軟件中心,在“已安裝的軟件”中搜索Nvidia,即可見到受限驅動,選擇將其刪除,然后刪除與之相關的不再被需要的程序。
代碼:這個代碼到作用是自動刪除那些無用到文件,因為ubuntu下存在好多以來關系,我們刪除了一些文件以后可能其他到以來文件也就沒有用了,所以使用此命令來清除垃圾文件。
sudo apt-get autoremove
這時就不是桌面系統了,后面是文本模式,所以我是將下面到內容存為文本格式放到手機里面,一邊參照一邊做到。
按住Ctrl+alt+F1,進入文本模式,登錄后關閉gdm。
代碼:
sudo /etc/init.d/gdm stop
代碼:
sudo rmmod nvidia
sudo rm -r -f /lib/modules/2.6.31-15-generic/kernel /drivers/video/nvidia /*注意此處2.6.31-15-generic為內核版本,不同的內核此處不一樣,我剛從14版本升級到15版本,不知道大家是什么版本*/
步驟八:安裝新版驅動代碼:
sudo sh N.run /*前面已經將下載到驅動程序改過名字到,這里就方便了許多,不然一大竄文件名容易寫錯 */
然后就會出現官方的協議聲明,選擇Accept,然后就會開始安裝,中間過程會詢問時候更新xorg.conf,選擇yes,然后一路OK下來即可完成安裝。
步驟九:重啟代碼:
sudo reboot
重啟后,在“系統”>>“首選項”>>NVIDIA X Server Setting 處可以看到本子顯卡的相關信息了。
出處:http://www.cnblogs.com/xwdreamer/