Ubuntu16 04 Cuda安裝教程

2021-08-28 14:31:03 字數 1581 閱讀 7215

對於一般使用nvidia 顯示卡的台式電腦而言,搭建cuda環境相對簡單。但是對於筆記本而言

搭建起來,有時候並不那麼容易。由於nvidia的optimus技術在筆記本上廣泛的採用。

nvidia optimus介紹:

第一步:禁用nouveau 驅動

1、 命令列輸入:sudo gedit /etc/modprobe.d/blacklist.conf

2、然後在最後一行加上: blacklist nouveau

3、在執行: sudo  update-initramfs -u

4、重啟

5、命令列輸入: lsmod | grep nouveau (如果什麼都不顯示則說明禁用成功

第二步:安裝nvidia 驅動程式

1、 首先用:ctrl + alt + f1 進入命令列介面,然後登入

2、 執行:sudo  init  3 (關閉圖形介面) 或者  sudo service lightdm stop

然後開始安裝nvidia 顯示卡驅動,分為三種方法:

第一種 使用ubuntu-drivers 命令安裝

輸入 sudo  ubuntu-drivers autoinstall

第二種   不執行上述步驟的sudo init 3

在圖形介面中,開啟系統設定 - 軟體和更新 - 附加驅動。選擇nvidia binary driver-*  進行安裝

這二種和第一種比較相似。

由於nvidia新版本的驅動,對老版本的顯示卡似乎不太友好。

然後 :   sudo ./nvidia-linux-x86_64-384.130.run

安裝好以後重啟,看一下是否能進入桌面。

$如果能進入桌面,開啟命令列,執行  nvidia-smi 看一下是否能夠正確顯示。

$如果不能進入桌面(無限卡登入介面),ctrl + alt + f1 進入命令列介面。

解除安裝nvidia驅動程式。 sudo ./nvidia-linux-x86_64-384.130.run  --uninstall

第四步 安裝cuda

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb

sudo apt-get update

sudo apt-get install cuda

1、sudo  sh cuda_*_linux_.run

2、ctrl+c 退出那個超長的宣告(我讀了無數次才知道可以ctrl+c退出!)

3、根據命令列提示執行即可。

安裝好以後,nsight eclipse 建立乙個專案測試以下。

最後配置 cuda環境變數

對於所有使用者:

sudo gedit /etc/bash.bashrc

在末尾新增:

export path=/usr/local/cuda-8.0/bin$}

export ld_library_path=/usr/local/cuda-8.0/lib64$}

export cuda_home=/usr/local/cuda

儲存退出

執行  source /etc/bash.bashrc

Ubuntu16 04下解除安裝CUDA

sudo apt get install cuda你可能會猛然發現終端上顯示安裝的愕然都是cuda10.0 也就是最新版本 等到安裝結束,你再仔細一看,還確實是安裝了10.0。於是就開始抓頭自問 不對呀,我明明是照著文件安裝下來的呀,怎麼就變成10.0的了?原來是安裝cuda的時候,版本自動幫你替換...

Ubuntu16 04下解除安裝CUDA

你可能會猛然發現終端上顯示安裝的愕然都是cuda10.0 也就是最新版本 等到安裝結束,你再仔細一看,還確實是安裝了10.0。於是就開始抓頭自問 不對呀,我明明是照著文件安裝下來的呀,怎麼就變成10.0的了?原來是安裝cuda的時候,版本自動幫你替換成了最新版 該怎麼說呢?真是謝謝您了lol 解決辦...

Ubuntu16 04下解除安裝CUDA

sudo apt get install cuda你可能會猛然發現終端上顯示安裝的愕然都是cuda10.0 也就是最新版本 等到安裝結束,你再仔細一看,還確實是安裝了10.0。於是就開始抓頭自問 不對呀,我明明是照著文件安裝下來的呀,怎麼就變成10.0的了?原來是安裝cuda的時候,版本自動幫你替換...