Ubuntu 卸載 Nvidia 驅動和安裝最新驅動

Ubuntu 卸載 Nvidia 驅動和安裝最新驅動

1、切換為集成顯卡

image

如果沒有,那么先切換到字符界面

2、卸載驅動

sudo apt-get --purge remove nvidia*
sudo apt autoremove

To remove CUDA Toolkit:

sudo apt-get --purge remove "*cublas*" "cuda*"

To remove NVIDIA Drivers:

sudo apt-get --purge remove "*nvidia*"

3、然后重裝驅動

NVDIA 驅動官網搜索你的顯卡需要的驅動型號并下載(如圖)。

在這里插入圖片描述

下面是我的電腦對應的驅動版本:
[圖片上傳失敗...(image-7c8fa8-1606542585163)]

從搜索的結果可以看到,我的驅動對應的版本應該是455.45.01

那就下載.run文件,有點大,慢慢等待喲!

1.安裝顯卡驅動

1.禁用nouveau

打開終端,輸入:

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

在blacklist.conf文件末尾加上這兩行,并保存:

blacklist nouveau
options nouveau modeset=0

然后執行命令:

sudo update-initramfs -u  //應用更改

重啟電腦,驗證是否禁用nouveau:

lsmod | grep nouveau

沒有信息返回說明已禁用了如圖:

img

2.安裝NVIDIA驅動

打開terminal卸載舊版本NVIDIA驅動:

sudo apt-get remove --purge nvidia*

進入到下載好的.run文件夾下給驅動run文件賦予執行權限:

sudo chmod  a+x NVIDIA-Linux-x86_64-455.45.01.run 

注:替換自己下載的驅動名稱 cd 下載目錄 sudo chmod a+x 你下載的文件名

安裝NVIDIA驅動

sudo ./NVIDIA-Linux-x86_64-455.45.01.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 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

這些選項如果選擇錯誤可能會導致安裝失敗,沒關系,只要前面不出錯,多嘗試幾次就好。

重啟之后

sudo reboot

查看NVIDIA版本檢驗是否安裝完成 nvidia-smi

在這里插入圖片描述

自此,大功告成?。?/p>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容