Ubuntu 16.04安裝NVIDIA驅動(含各種踩坑經歷)(GeForce GTX 970)
阿新 • • 發佈:2019-01-25
本文為博主個人成功安裝經驗,其中有參考其他國內外網頁資料。有可能針對少數系統情況下不適用吧~ 畢竟網上海量的安裝經驗針對我的電腦卻無法安裝成功,所以寫下此篇經歷希望能幫上此刻無助的你。
環境:已裝雙系統的電腦;
linux版本:Ubuntu16.04;
顯示卡:GeForce GTX 970
一. 英偉達官網下載驅動程式(選擇對應自己顯示卡型號的驅動程式下載)
二. 禁用nouveau第三方驅動
1. 開啟編輯配置檔案:
sudo gedit /etc/modprobe.d/blacklist.conf
2. 在最後一行新增:
blacklist nouveau
3. 改好後執行命令:
sudo update-initramfs -u
4. 重啟使之生效:
reboot
三. 安裝驅動
1. 重啟後按Ctrl+Alt+F1 進入命令列介面
2. 執行命令:
lsmod | grep nouveau
3. 禁用X服務:
sudo killall Xorg
禁用X服務踩過的坑:
a. sudo /etc/init.d/lightdm stop 命令:介面顯示“stopping x service 巴拉巴拉~”,但執行“安裝”步驟時出現 如下介面:
b.在命令列模式下用root賬戶關閉x service(sudo /etc/init.d/lightdm stop ),執行“安裝”步驟時同樣出現上圖 情況
4. 進入runlevel 3:
sudo init 3
5. cd到驅動檔案所在的路徑,給驅動run檔案賦予可執行許可權:
sudo chmod +x ./your-nvidia-file.run
6. 安裝:
sudo ./your-nvidia-file.run -no-opengl-files
- –no-opengl-files 只安裝驅動檔案,不安裝OpenGL檔案。這個引數最重要(不新增可能出現無法進入桌面的問題)
- –no-x-check 安裝驅動時不檢查X服務
- –no-nouveau-check 安裝驅動時不檢查nouveau
後面兩個引數可不加。
安裝過程中會出現:
- “sources with DKMS?This will allow DKMS to auomatically build a new module,if you install a different kernel later”:選擇NO
- 是否使用nv的xconfig檔案:選擇YES
- 其他部分預設選項就好
7. 開啟X服務:
sudo /etc/init.d/lightdm start
四. 重啟(sudo reboot),Terminal輸入命令:
nvidia-smi
如果出現了驅動版本就表示安裝成功了。