1. 程式人生 > >ubutun 16 安裝 nvidia驅動 -- 解決登入介面無限重啟問題

ubutun 16 安裝 nvidia驅動 -- 解決登入介面無限重啟問題

最近專案有關 ros 及無人機目標識別,於是乎想著安裝 ubuntu。費了九牛二虎之力裝好了雙系統,然興高采烈的去搭建深度學習環境,結果倒在了第一步:nvidia 驅動的安裝。由於用錯誤的方式安裝驅動,reboot後在登陸介面不斷重啟,深感無力。最後一次嘗試終於成功,特此記錄。

  • bios 中關閉 security boot

  • 檢視自己的顯示卡型號以及nvidia官網中對應的最新的驅動

  • 解除安裝原先的所有驅動: sudo apt-get remove --purge nvidia*

  • 關閉X-Window。ctrl + alt + f1,切換到非圖形化介面,然後關閉X-Window sudo service lightdm stop

  • 禁用nouveau第三方驅動 修改屬性 sudo chmod 666 /etc/modprobe.d/blacklist.conf 用vi編輯器開啟 sudo vi /etc/modprobe.d/blacklist.conf 在檔案末尾新增如下幾行:

    blacklist vga16fb blacklist nouveau blacklist rivafb blacklist rivatv blacklist nvidiafb 修改並儲存檔案後,記得把檔案屬性復原: sudo chmod 644 /etc/modprobe.d/blacklist.conf 再更新一下核心 sudo update-initramfs -u

  • 安裝驅動 PPA方式 sudo add-apt-repository ppa:xorg-edgers/ppa #新增ppa源 sudo add-apt-repository ppa:graphics-drivers/ppa #新增ppa源 sudo apt-get update #更新apt-get sudo apt-get install nvidia-384 // 驅動程式視具體情況而定

  1. 檢視是否安裝成功 reboot,在圖形化介面中開啟一個終端,輸入 nvidia-settings,如果跳出來nvidia的設定介面,則說明成功。