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

歡迎訪問 生活随笔!

生活随笔

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

Ubuntu

安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti

發布時間:2024/9/27 Ubuntu 223 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【今日導讀】想做點云深度學習?先把環境配置好吧。本期為初學者帶來環境配置指南,有需求的同學趕快上手吧。配置為:

Ubuntu16.04+RTX2080ti+NVIDIA驅動+cuda10.1+cudnn7.5。


一、安裝NVIDIA驅動

法一(優先推薦):

先添加NVIDIA 的ppa 源:

$?sudo?add-apt-repository?ppa:graphics-drivers/ppa$?sudo?apt-get?update

打開system settings -> Softwares & Updates -> Additional Drivers,或者在中終端輸入:

$ software-properties-gtk

以上是可以使用的驅動,默認會使用Nouveau。可以打開終端,查看為你的顯卡推薦使用的驅動,輸入:

$ sudo ubuntu-drivers devices

這里給我推薦使用的是nvidia-387,要安裝可以在終端輸入:

$ sudo apt-get install nvidia-387

安裝完成之后,打開Software & Updates,可以看到新安裝的顯卡驅動已經在使用

再次打開Graphics處顯示的就是獨立顯卡的信息了(由于自己安裝的時候忘記截圖了,上面幾張圖是借用別人的,我安裝的驅動版本是CUDA版本是418.56,對應的CUDA版本是10.1)

法二:

1.下載驅動文件

去官網下載和自己的顯卡適配的驅動文件,是個.run文件。貼個下載地址:

https://www.nvidia.cn/Download/index.aspx

點擊“search”之后下載就行,記住它下載到了哪個文件夾里,以后會用的到。在這里搜索到的是最新版本的驅動,如果需要下載其他版本的驅動,點擊網頁功能欄中的“DRIVES--->GEFORCE DRIVES

點擊“START? SEARCH”之后搜到多個合適的版本,然后選擇自己想要的版本即可。一定記住它下載到了哪個文件夾里,以后會用的到,(一般是保存在Downloads文件夾中)

2.文件已經下載好了,但是在安裝之前我我們需要做一些準備。

(1)、刪除原有驅動(可選):

$ sudo apt-get remove --purge nvidia*

(2)、禁用nouveau,安裝NVIDIA需要把系統自帶的驅動禁用

打開文件:

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

在文本最后添加以下內容:

blacklist nouveauoption nouveau modeset=0

?然后保存退出

執行:

sudo update-initramfs -u

重啟電腦,命令行輸入:

lsmod | grep nouveau

沒有任何輸出的話就代表禁用成功。

3.安裝NVIDIA驅動程序(準備另一臺電腦,用來看教程或者是查找需要輸入的命令)

禁用圖形界面服務:

sudo service lightdm stop

Ctrl+Alt+F1進入命令行,輸入用戶名、密碼登錄(通過Ctrl+Alt+F7可返回界面)

下載的是.run文件,首先進入到下載目錄:

cd Downloads

(這里應該寫你當時把.run文件下載到的文件夾的路徑,一般默認是下載文件夾,如果你在這里出現錯誤,比如找不到文件,或者路徑是中文的,可以嘗試把.run文件移動到一個home下,這樣可以直接打:cd /home/你的用戶名/ 這樣就可以打開了)

然后輸入:

sudo?chmod?a+x?NVIDIA-Linux-x86_64-418.56.run?

(根據自己下載的文件修改文件名)這是不會有什么輸出。

接著安裝:

sudo ./NVIDIA-Linux-x86_64-410.66.run -no-opengl-files

參數:

(–no-opengl-files 只安裝驅動文件,不安裝OpenGL文件。這個參數最重要–no-x-check 安裝驅動時不檢查X服務–no-nouveau-check 安裝驅動時不檢查nouveau

后面兩個參數可不加。)

接著就是一直選擇它默認的那個選項就好。安裝完成后

$ service lightdm start #啟動圖形系統$ sudo reboot #重啟計算機:

最后查看是否已經安裝好了:

(1)$ nvidia-smi

可以看到驅動版本和建議安裝的CUDA版本(圖片右上角)

(2)在系統里也能找到NVIDIA的控制面板

(3)并且在系統的setting中的Graphics一欄顯示顯卡信息

只有上面三個條件同時滿足,才算是真正的安裝好了驅動。

有時會出現前兩個條件都滿足,但是系統的setting中的Graphics一欄顯示的不是自己的獨立顯卡信息,而是集顯信息。網上有解決辦法,在終端輸入:

$ nvidia-settings

打開Nvidia X Server Settings,選擇PRIME Profile,在此可以自由切換集顯和獨顯。如果沒有PRIME Profiles,先reboot。而現實是我的這面板里面沒有PRIME Profile選項,即便是reboot計算機,依然沒用,所以才強烈推薦第一種安裝方法。


二、安裝CUDA

1、在https://developer.nvidia.com/cuda-downloads里選擇機器環境后下載runfile(local)文件

與搜索驅動是一樣的,直接搜索出來的是最新版本,由于驅動和CUDA之間版本之間有一個對應關系,如果不按照下標中給出的信息安裝對應版本的CUDA,是裝不上的。為了防止小白走彎路,寫下查找CUDA版本的操作步驟(點擊上圖的“Legacy? Releases”)

根據自己需要的版本進行查找即可。(例如我需要的是CUDA 10.1,查找后得到下圖)

2、切換到相應目錄,在終端中運行

$ sudo sh cuda_10.1.105_418.39_linux.run

這個版本的CUDA安裝和以前版本的界面不太一樣,因此我貼上所有截面圖。

? (1)輸入accept即可

(2)由于之前已經安裝過驅動了,現在不用重復安裝。將光標移動到Driver一行,按一下鍵盤的enter鍵即可排除Driver的重復安裝

(3)將光標移動到install行,點擊enter鍵即可安裝CUDA

(4)選中“yes”,點擊enter

5)安裝結束的界面如下

3.加入環境路徑

打開.bashrc 文件:

$ sudo gedit ~/.bashrc

打開文件后將下面三行內容加入進去:

export CUDA_HOME=/usr/local/cudaexport PATH=$PATH:$CUDA_HOME/binexport LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存并退出,輸入命令:

$ source ~/.bashrc

4、測試是否安裝成功,終端依次輸入下面三行命令:

$?cd /usr/local/cuda/samples/1_Utilities/deviceQuery$ sudo make$ ./deviceQuery

出現下面的結果說明安裝成功


三、安裝CUDNN

1、到官網在官網下載安裝包,需要注冊登錄才能下載。選擇適合自己的版本。貼上網址https://developer.nvidia.com/cudnn

點擊“Download cuDNN”,然后需要注冊、登錄才能下載。登陸后勾選“I Agree To the...”,出現下圖,根據自己需要的cuDNN版本進行選擇。例如我需要與CUDA10.1對應的7.5.0版本,點擊下拉菜單中的“cuDNN Library for Linux”即可以下載。

如果需要其他的版本,可以點擊最下方的“Archived cuDNN Releases”。

下載完成后解壓并進入文件夾,依次輸入一下命令:

$?sudo?cp?cuda/include/cudnn.h/usr/local/cuda/include/$?sudo?cp?cuda/lib64/libcudnn*/usr/local/cuda/lib64/$?sudo?chmod?a+r /usr/local/cuda/include/cudnn.h$?sudo?chmod?a+r /usr/local/cuda/lib64/libcudnn*

在終端查看CUDNN版本:

$?cat/usr/local/cuda/include/cudnn.h?|?grep?CUDNN_MAJOR?-A?2

Ubuntu16.04+RTX2080ti上的NVIDIA驅動+cuda10.1+cudnn7.5安裝完畢!!!


往期精選:

  • PointNet++文章及代碼

  • PointCNN原理+代碼講解

  • frustum-pointnet代碼調試bug集錦與解決方法總結

  • 點云深度學習在自動駕駛中的應用——MV3D文章閱讀

  • 總結

    以上是生活随笔為你收集整理的安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti的全部內容,希望文章能夠幫你解決所遇到的問題。

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