Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
一,引言
由于系統從Ubuntu 14.04升級到了16.04,原來的CUDA 6.5無法繼續使用,所以重新安裝了CUDA 8.0。
二,卸載CUDA 6.5 和驅動
以下操作都在命令行界面操作,比如按下Ctrl+alt+F1進入命令行
首先停止lightdm:
sudo service lightdm stop
卸載NVIDIA驅動
原來安裝CUDA 6.5的時候一起安裝了 NVIDIA驅動,首先卸載掉,命令一般是:
sudo /usr/bin/nvidia-uninstall- 1
如果找不到命令,可以在命令行下直接輸入:
sudo apt-get install autoremove --purge nvidia*- 1
卸載CUDA toolkit
CUDA默認安裝在 /usr/local/cuda-6.5下,用下面的命令卸載:
sudo /usr/local/cuda-6.5/bin/uninstall_cuda-6.5.pl- 1
此時一般需要重啟一下
三, 安裝CUDA 8.0
首先下載CUDA安裝文件,網址:https://developer.nvidia.com/cuda-release-candidate-download
需要注冊NVIDIA的開發者賬號。根據電腦的系統下載對應的安裝文件,這里下載的是CUDA 8.0的runfile(local)文件。安裝方法可以按照官方安裝指南:http://docs.nvidia.com/cuda/cuda-installation-guide-linux/#axzz4HIBXnwyt
依舊進入命令行界面,然后還是
sudo service lightdm stop- 1
執行下面語句,運行runfile文件:
sudo sh cuda_8.0.44_linux.run- 1
會有一系列的安裝選項,比如是否安裝NVIDIA367驅動等,由于之前卸載了NVIDAI驅動,所以這里選擇了安裝,其他還有比如是否安裝samples以及安裝目錄等。
安裝完成后會出現以下界面:
============ Summary ============Driver: Not SelectedToolkit: Installed in /usr/local/cuda-8.0Samples: Installed in /home/textminerPlease make sure that– PATH includes /usr/local/cuda-8.0/bin– LD_LIBRARY_PATH includes /usr/local/cuda-8.0/lib64, or, add /usr/local/cuda-8.0/lib64 to /etc/ld.so.conf and run ldconfig as rootTo uninstall the CUDA Toolkit, run the uninstall script in /usr/local/cuda-8.0/binPlease see CUDA_Installation_Guide_Linux.pdf in /usr/local/cuda-8.0/doc/pdf for detailed information on setting up CUDA.***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 361.00 is required for CUDA 8.0 functionality to work.To install the driver using this installer, run the following command, replacing with the name of this run file:sudo .run -silent -driverLogfile is /opt/temp//cuda_install_6583.log
然后設置環境變量和動態鏈接庫,在/etc/profile文件中添加:
export PATH = /usr/local/cuda-8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH- 1
- 2
之后再
source /etc/profile- 1
可以使改變立即生效
測試
如果安裝了CDUA samples可以運行一下以測試CUDA是否能成功運行。
進入sample的目錄,CUDA 8.0的默認安裝目錄變成了用戶主目錄,會有一個NVIDA_CUDA-8.0_Samples的目錄,里面有Makefile文件,直接make就行,一般需要編譯一段比較長的時間。之后就可以在當前目錄的bin目錄中隨意運行一些程序,以驗證CUDA是否正確安裝,比如deviceQuery程序的運行結果:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
參考
http://www.th7.cn/system/lin/201608/176823.shtml
blog.csdn.net/xulingqiang/article/details/46660107
總結
以上是生活随笔為你收集整理的Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu16.04+caffe+di
- 下一篇: caffe problem