1. 使用以下命令檢視當前Nvidia顯示卡的基本資訊

lspci |grep VGA

筆者膝上型電腦顯示使用的顯示卡是是635M

2.登入Nvidia驅動下載官網http://www.geforce.cn/drivers,查詢對應的型號進行下載。根據筆者的電腦型號,第一欄選擇了GeForce;第二欄選擇GeForce 600M Series(Notebooks),這裡的Notebooks表示膝上型電腦,若是桌上型電腦,請選擇GeForce 600M Series;第三欄選擇GeForce GT 635M;第四欄選擇Linux 64-bit;第五欄選擇Chinese(Simplified);第六欄選擇all。最後,點選“開始搜尋”,在搜尋的結果中下載最新的版本。筆者下載的是Linux x64 (AMD64/EM64T) Display Driver,版本號為346.72,下載到的檔名為NVIDIA-Linux-x86_64-346.59.run。

3.徹底解除安裝已安裝的顯示卡驅動程式

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

若之前未安裝過Nvidia顯示卡驅動程式,執行這些命令可能會提示找不到目錄或檔案,這個可以忽略。

4.重啟電腦,在登入頁面按Ctrl+Alt+F1進入tty, 關閉lightdm。

sudo service lightdm stop

5.進入下載驅動的目錄,執行以下命令開始安裝驅動

sudo sh NVIDIA-Linux-x86_64-346.59.run

安裝過程中按提示操作就可以了,一般選擇yes或ok就好。

6.安裝結束之後,使用以下命令重新啟動電腦:

sudo reboot

7.登入桌面,開啟命令視窗執行以下命令檢視當前採用的驅動:

prime-select query

如果顯示採用的是Nvidia,則進行下一步;否則執行以下命令來配置驅動:

sudo update-alternatives --config i386-linux-gnu_gl_conf

在顯示的顯示卡列表中選擇安裝的Nvidia:

sudo prime-select nvidia

8.使用以下命令更新系統驅動

sudo ldconfig -n
sudo update-initramfs -u

9.重新啟動電腦,桌面顯示正常了,可以通過prime-select query來檢視當前使用的顯示卡是否是Nvidia。