Linux系統(Ubuntu 16.04)安裝 Nvidia 顯示卡驅動
在部落格記錄 Linux系統 安裝 NVIDIA 顯示卡驅動 的過程,既是友善自己之後需要再次安裝,也是幫助各位讀者第一次安裝時少走彎路。
顯示卡型号:GeForce 1050
Step 1 準備工作:
(事實上,一般情況在安裝顯示卡驅動時,如果先前已經正确安裝好顯示卡驅動,那麼會在安裝過程中提示是否覆寫原有顯示卡驅動,是否解除安裝現有驅動,影響不大。如需解除安裝可通過指令
sudo apt-get remove --purge nvidia*
完成。)
(1)在Nvidia官網尋找與顯示卡型号相比對的驅動程式并下載下傳,下載下傳完成後到相應路徑右鍵點選程式,在菜單中可設定其為可執行程式。
(2)BIOS設定Secure Boot 為 Disable
(3)将nouveau加入黑名單(此為第三方驅動,與Nvidia顯示卡相容性很差,是以導緻了很多問題,比如有些顯示卡為Nvidia的電腦在安裝Linux系統時會經常卡頓),具體步驟如下:
在指令行輸入:
sudo gedit /etc/modprobe.d/blacklist.conf
在檔案最後添加:
blacklist nouveau
option nouveau modeset=0
Step 2 禁用X服務:
(1)按Ctrl+Alt+F3可進入指令行界面
(2)登陸後輸入指令:
sudo service lightdm stop
Step 3 安裝 Nvidia 顯示卡驅動
(1)進入下載下傳好驅動的目錄
(2)輸入指令
sudo ./NVIDIA-Linux-x86_64-XXX.run -no-opengl-files -no-nouveau-check -no-x-check
# 這裡NVIDIA-Linux-....run這個是下載下傳好的驅動
# -no-opengl-files 參數很重要,指定不安裝opengl(Linux核心已安裝,這裡不加此參數會出問題)
# -no-nouveau-check 不檢查 nouveau 服務
# -no-x-check 不檢查 x 服務
# 有的部落客說後面兩個可以不加,保險起見我并沒有嘗試
(3)進入安裝界面可能會報錯,請忽視然後一直Yes
安裝結束後進行測試,指令行中輸入指令:
nvdia-smi
顯示顯示卡資訊則表示安裝成功
(也可以輸入指令:
nvdia-settings
彈出對話框也為可說明安裝成功,但是如果沒有顯示或者報錯的話,隻要nvidia-smi指令沒有問題,則顯示卡可正常使用,不必過于擔心)
下圖為輸入指令後的結果