Ubuntu20重裝nvidia驅動

  • 2022 年 2 月 23 日
  • 筆記

終端:nvidia-smi 查看驅動資訊

錯誤:NVIDIA-SMI has failed because it couldn』t communicate with the NVIDIA driver.

Make sure that the latest NVIDIA driver is installed and running.

 

1、根據安裝cuda的版本在nvidia官網下載符合要求版本的驅動,根據自己的型號選擇,下載類型我選的生產分支,我理解的是表示是穩定版本?下載的驅動文件名是NVIDIA-Linux-x86_64-xxx.run的格式。驅動安裝包要放在全英目錄下,要不在後續安裝過程中在tty介面下找不到。

 

 

 

 

驅動下載地址:

①     //www.nvidia.cn/Download/index.aspx?lang=cn#

②     //www.nvidia.cn/geforce/drivers/

 

 

2、更新源,運行

sudo apt-get upgrade

sudo apt-get update

3、屏蔽nouveau驅動

①     修改屬性:sudo chmod 666 /etc/modprobe.d/blacklist.conf

②用gedit打開:sudo gedit /etc/modprobe.d/blacklist.conf

③在文件最後一行加入下面幾行語句,保存退出

blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist rivatv

blacklist nvidiafb

④更新文件:sudo update-initramfs -u

4、安裝驅動

①在用戶登錄介面按Ctrl+Alt+F1(F1~F6均可),進入tty介面。

②輸入帳號密碼登錄,用戶名用小寫,密碼大小寫不變,不要用小鍵盤。我的用戶名是大寫這裡也要改成小寫,不知道是不是我電腦或系統的問題。

③     輸入sudo service lightdm stop,關閉圖形介面(過程中出現星號則證明需要輸入密碼)

④     進入放置NVIDIA-Linux-x86_64-xxx.run文件的目錄下,逐次運行以下命令,安裝驅動。

cd /home/xxx/Nvidia     //進入下載的.run文件目錄中

sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run     //修改許可權

sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files//安裝

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

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

-no-opengl-files 安裝時只裝驅動文件,不安裝Opengl

⑤     有幾個可能會涉及到的相關選項,我進行了如下選擇:

The distribution-provided pre-install script failed! Are you sure you 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 繼續。

 問題沒記住,選項是:install without signing

問題大概是: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  繼續(圖裡選的no沒改過來)

 

 

 

 

 

 

 

 

 

 

5、返回圖形介面:sudo service lightdm restart,我返回不了,直接強制重啟了(有風險,不建議,但是我電腦每次只有這個辦法最管用就emmm)。

6、進入圖形介面後,nvidia-smi查看驅動資訊,顯示資訊說明安裝成功。

 

部分圖片及內容源自網路,侵刪

 參考:

//www.manongjc.com/article/80680.html

//blog.csdn.net/zhw864680355/article/details/90411288

//www.cnblogs.com/fanminhao/p/8902296.html

 

 

Tags: