天天看點

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

該文檔适用于: Ubuntu 14/16/18 三個版本。

Nvidia顯示卡驅動适用于:

RTX2080TI/RTX2080/RTX2070/GTX1080TI/GTX1080/GTX1070以及更低級别顯示卡。

本文檔旨在幫助大家解決安裝Nvidia顯示卡遇到的常見問題。

Nvidia驅動下載下傳位址:https://www.geforce.com/drivers選擇對應的顯示卡和Linux 64 系統,可以下載下傳最新版本。 

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

如何判斷Nvidia顯示卡驅動沒有安裝?

顯示器連接配接到集顯輸出端口,能正常啟動Ubuntu;如将顯示器連接配接到獨立顯示卡輸出口,啟動Ubuntu,出現黑屏,螢幕最頂端有如下一行提示資訊: 

(該提示是在UEFI+Secrue boot On 模式下出現;)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

也可能出現以下錯誤提示,點選确定後并循環出現該提示等。

(該提示是在UEFI+Secrue boot off模式下出現。) 

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

注: 在安裝過程中,可能會出現各種顯示卡Error報錯,根本解決方案需在安裝顯示卡驅動前,關閉Secure boot,否則将導緻無法正常安裝顯示卡驅動。

但由于有些雙系統的環境不得不啟用BIOS的Secureboot時,我們将在下面文檔中也會介紹,如何在Ubuntu中關閉Secureboot。

具體步驟:

1.關閉Secureboot:

開機按F12,選擇“ChangeBoot Mode Settings”,依次選擇“UEFI Boot Mode,Secure Boot Off”---“Yes”---“Apply The Changes“;

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

2.重新開機計算機,再次按F12, 進入啟動菜單,請選擇UEFI Boot“Ubuntu”後,并迅速按一次Esc 鍵。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

3.系統自動停在進階菜單界面,該界面按鍵盤“E”鍵。(該界面任意選項按E均可。)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

4. 修改Grub,讓系統以集顯模式啟動:系統進入Grub檔案界面,我們通過按上下方向鍵,開始編輯Grub檔案;請找到Linux 那行,在行末加上“nomodeset”;該指令是為了實作內建顯示卡啟動模式。(有些網上指南建議修改grub.conf檔案,如果加入到檔案并update grub保證每次啟動都能顯示,但後續将導緻nvidia驅動安裝失敗。)我們此處隻需修改一次保證能正常顯示即可,當然如果顯示卡驅動沒有安裝成功,我們需每次都重複該操作。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

按F10 直接退出grub修改模式,并出現以下界面,我們選擇第一項即可正常啟動到Ubuntu系統中。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

5. 修改blacklist.conf檔案,禁用集顯。此步驟可以在指令行模式下操作,也可以直接在終端模式下操作,為友善圖形化界面,步驟5和6是在終端模式。

Ctrl+Alt+T 進入終端模式,依次輸入指令:

#sudo -i 回車輸入管理者密碼。

#sudo gedit /etc/modprobe.d/blacklist.conf  (打開blacklist.conf 檔案)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

在檔案的末尾添加:

blacklist nouveau

options nouveau modeset=0  儲存後退出;禁用集顯後才能正常安裝Nvidia驅動。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

#lsmod | grep nouveau  注釋: 檢視是否還有系統中的Nvidia驅動;(如發現很多存在的nvidia舊驅動,必要時需要先解除安裝舊版本驅動,本文檔不做介紹。)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

6.    安裝準備工作,拷貝Nvidia驅動到根目錄下/。

#fdisk –l    (檢視U盤的盤符,如下圖,我們确認U盤為/dev/sdc4)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

#mount /dev/sdb4 /mnt 

#cd /mnt

#ls

#cp NVIDIA-415.13.run /(将U盤驅動拷貝到根目錄此處檔案名區分大小寫)

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

7.    開始安裝Nvidia驅動,以下步驟需在Ctrl+Alt+F1指令行模式下進行:

按下Ctrl+Alt+F1,輸入管理者賬号和密碼。然後輸入sudo –i切換到root。

#sudo services lightdm stop   首先,禁用X server模式,如果不操作此步驟,安裝時将提示Xserver報錯。

依次輸入以下指令:

#cd /

#sudo chmod +xNVIDIA-415.13.run

#sudo ./NVIDIA-415.13.run

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

如下圖,根據提示一直點選OK或者輸入Y,即可完成驅動安裝。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南
com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南
com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南
com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南
com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

我們可以輸入reboot,退出指令行界面,再次啟動到圖形界面,輸入nvidia-smi确認顯示卡驅動已經安裝完成了。 

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

附錄:

如何不關閉BIOS secure boot,在Ubuntu中關閉Secure boot模式?

$sudo–I  輸入password切換到root賬号。

#sudomokutil –disable-validation

設定mok的登入密碼(必須8位字元以上,按回車再次輸入)。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

密碼設定好後,直接點選圖形界面的重新開機。系統在重新開機後自動進入MOK界面。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南
com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

該界面提示按任意鍵進入MOK管理器,請務必在倒計時前敲任意鍵,否則直接進入系統了。MOK管理器校驗密碼比較特殊,需要将password的位數一個一個提示來輸入。我們按提示輸入即可。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

密碼校驗完成後,我們直接選擇“Change Secure Boot State“,

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

在Disable Secure boot啟動界面,選到“Yes”,再reboot,即可關閉了Secureboot。

com口驅動_Ubuntu 安裝Nvidia顯示卡驅動指南

最後我們修改BIOS Secure boot為On,即可大功告成。(此操作步驟适用于雙系統模式,因Ubuntu安裝很多驅動僅支援在Secure boot關閉的模式下,而Windows應用有可能需要打開Secure boot。)

繼續閱讀