1. 程式人生 > 實用技巧 >Ubuntu16.04 驅動安裝

Ubuntu16.04 驅動安裝

第一種,利用Ubuntu系統Software & Updates自動更新

更新系統軟體源資訊

開啟終端輸入:sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update

更新完畢後,點選系統右上角System Settings--Software & Updates--Additional Drivers,選擇可用的NVIDIA驅動版本進行更新即可(可能需要重啟)

第二種,手動安裝NVIDIA驅動

2.1 下載驅動檔案

進入到官網:https://www.nvidia.cn/Download/index.aspx?lang=cn

根據顯示卡型號下載字尾為.run的驅動檔案

注:最好下載到英文路徑下,例如~/Downloads。(可以把檔名修改為一個簡單的名字,如0.run,有益於後面操作)。

至此,最好升級以下Ubuntu的核心版本,否則後面安裝可能出現核心版本和驅動不對應的情況(參考部落格:https://www.cnblogs.com/fanminhao/p/8902296.html)

升級方法:http://www.cnblogs.com/fanminhao/p/8902378.html

PS:我沒有遇到這個問題,不過這個方法先貼在這,以免遇到類似情況。

2.2 刪除原有驅動:sudo apt-get remove --purge nvidia*

2.3 禁用nouveau驅動

sudo gedit /etc/modprobe.d/blacklist.conf

編輯 /etc/modprobe.d/blacklist-nouveau.conf檔案,在檔案末尾處新增以下內容:

blacklist nouveau
options nouveau modeset=0

有些文章說新增以下四句,(我是添加了上面兩句就行了,不過把另一種方法也先帖在這)

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

然後儲存並關閉。

2.4 更新並重啟(一定要重啟)

update -initramfs -u

reboot

2.5 驗證nouveau是否已禁用

終端輸入:lsmod | grep nouveau

如圖所示,沒有資訊顯示,說明nouveau已被成功禁用,接下來可以安裝nvidia的顯示卡驅動。

2.6 按ctrl+alt+f1進入文字介面

1)輸入:

sudo service lightdm stop    //這個是關閉圖形介面,不執行會出錯

2)給驅動.run檔案賦予執行許可權:

sudo chmod  a+x NVIDIA-Linux-x86_64-418.56.run(你的驅動檔名)

3)安裝

sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files 
 //只有禁用opengl這樣安裝才不會出現迴圈登陸的問題

-no-x-check:安裝驅動時關閉X服務

-no-nouveau-check:安裝驅動時禁用nouveau

-no-opengl-files:只安裝驅動檔案,不安裝OpenGL檔案。

安裝過程的選項

  • The distribution-provided pre-install script failed! Are you sure want to continue?選擇Yes繼續。
  • Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 選擇No繼續
  • 接下里的問題大概是:Nvidia's 32-bit compatibility libraries? 選擇No 繼續。
  • Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 選擇 Yes 繼續

4)開啟圖形介面:

輸入:

sudo service lightdm start      //這個是開啟圖形介面

按ctrl+alt+f7返回圖形介面

參考連線:https://blog.csdn.net/lihe4151021/article/details/90083431