日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu16.04 LTS安装NVIDIA显卡驱动

發布時間:2023/12/29 Ubuntu 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu16.04 LTS安装NVIDIA显卡驱动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

1.一直在Linux下做機器學習相關的工作,避免不了要使用到cuda庫進行加速,NVIDIA對Linux的支持并不友好,在安裝和配置的過程中踩了不少坑,所以有必要做個記錄和總結,免得下次自己又踩到同樣的坑。
2.我的安裝的是DELL的G7 ,CPU是i7 8代,顯卡是GTX 1060,系統環境是Ubuntu16.04 LTS,CUDA8.0, CUDNN5.1.

一、第一種安裝方法

1.如果之前安裝過顯卡驅動的,卸載原有的NVIDIA驅動,在終端下輸入
(1)第一種方法

sudo apt-get remove –purge nvidia*

(2)第二種方法

sudo /etc/init.d/lightdm stop sudo apt-get install autoremove --purge nvidia*

2、禁用nouveau,安裝NVIDIA需要把系統自帶的驅動禁用
(1)在終端輸入打開文件

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

(2)在文件的尾部加上這兩句,保存退出

blacklist nouveau options nouveau modeset=0


(3)在終端輸入命令使用剛剛更改的配置文件生效

sudo update-initramfs -u

3.重啟系統

reboot

之后在終端輸入,如果沒有任何反應,說明禁止成功

lsmod | grep nouveau


4.查看顯卡可安裝的驅動

sudo apt-cache search nvidia*


可以看到當前顯卡所支持的驅動版本,盡量不要安裝太新的驅動版本就可以了,或者去看官方文檔,cuda8.0與自己linux內核對應的驅動版本,我這里選擇390這個版本。
5.下載驅動
(1)可以從這里下載到顯卡驅動:https://www.geforce.cn/drivers ,打開網頁之后選擇自己對應的驅動與系統,點下載就可以了,給了很多版本的驅動,我這里按上面的選擇390這個版本。

(2)下載的是.run的文件,存放在"home/下載"這個目錄

(3)因為我用ubuntu是中文,下載這個目錄也是中文名,為了避免等下在命令模式下進不了下載這個目錄,我把顯卡驅動移到自己新建的一個英文目錄下。如下圖:

6.開始安裝驅動之前,要停止桌面服務,以下的幾個命令都在沒有瀏覽器的情況下進行操作,最好的建議使用手機或筆記本記下來,避免不必要的工作量。
(1)禁用ubunt桌面顯示管理器服務,在終端輸入

sudo service lightdm stop

出現以下界面,這個界面就是只有命令行,如果想回到圖形界面,可以按下Ctrl+Alt+F7,或者Ctrl+Alt+F7+Fn

(2)出現上面界面,按Ctrl+Alt+F1進入命令行,如果是筆記本沒有反應,按Ctrl+Alt+F1+Fn

(3)輸入自己的用戶名與密碼

7.開始安裝驅動
(1)切換到存放驅動的目錄,執行權限

cd software sudo chmod a+x NVIDIA-Linux-x86_64-390.87.run

(2)執行安裝命名

sudo ./NVIDIA-Linux-x86_64-390.87.run –no-opengl-files

–no-opengl-files 這個參數的意思是只安裝驅動文件,不安裝OpenGL文件,如要你要使用opengl,就把這個參數去掉。
(3)開始執行安裝
開始出現提示,按提示輸入yes或者accept,或者按回車直到最后就可以了,如果安裝界面是圖形的話,直接點擊就可以了,等到安裝完成,重啟電腦。

二、第二種安裝方法

1.如果之前安裝過顯卡驅動的,卸載原有的NVIDIA驅動,在終端下輸入
(1)第一種方法

sudo apt-get remove –purge nvidia*

(2)第二種方法

sudo /etc/init.d/lightdm stop sudo apt-get install autoremove --purge nvidia*

2.更新系統

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade

3.安裝驅動

sudo add-apt-repository ppa:graphics-drivers/ppa

提示按回車繼續,等待結束。

在終端輸入以下腳本,其中nvidia-390是安裝的驅動的版本

sudo apt-get update sudo apt-get install nvidia-390 sudo apt-get install mesa-common-dev sudo apt-get install freeglut3-dev

等待運行完成,重啟電腦。

三、查看是否安裝成功

1.在終端下輸入

nvidia-smi

如果出現以下界面,代表安裝成功了一半

2.在終端輸入

nvidia-settings

出現以下界面,代表顯卡安裝完全正確。

結語

1.這是整個安裝顯卡驅動的流程,是在理想狀態下的結果,不理想的話,安裝顯卡驅動之后進不了圖形界面,或者啟動報錯都有可能的。
2.是于 nvidia對linux的支持,大神Linus Torvalds瘋狂的怒斥還是那樣子,我們只能默默的一個坑一坑的踩吧,還有配置遇到的問題,都可以加這個群(487350510)互相討論學習。

總結

以上是生活随笔為你收集整理的Ubuntu16.04 LTS安装NVIDIA显卡驱动的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。