Ubuntu14.04安裝NVIDIA顯卡驅動,CUDA8.0_ubuntu

來源:互聯網
上載者:User

參照:http://blog.csdn.net/u013294888/article/details/56666023的步驟:

第0步:關閉secure boot;這一步是最關鍵的,否則後面都無法安裝。。。。
第一步:安裝Nvidia顯卡驅動
首先,禁用可能導致問題的開源驅動,編輯/etc/modprobe.d/blacklist.conf;
sudo gedit /etc/modprobe.d/blacklist.conf
添加一下內容:
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv //可能不需要這麼多
卸載乾淨所有安裝過的NVIDIA驅動:
sudo apt-get remove –purge nvidia-*
執行以下命令添加驅動源:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

下面進入tty1模式執行:
建議Ctrl+Alt+F1切換到tty1執行:
關閉lightdm
sudo service lightdm stop
或者輸入:sudo /etc/
sudo apt-get install nvidia-375 nvidia-settings nvidia-prime
sudo nvidia-xconfig //無法執行
sudo apt-get install mesa-common-dev //安裝缺少的庫
sudo apt-get install freeglut3-dev
sudo update-initramfs -u
sudo reboot
重啟應該就不會遇到迴圈登入的問題;
下面這是可選的,我的沒有問題:
重啟後,進入的依然是tty1模式:
然後:
sudo /etc/init.d/lightdm restart
回到案頭系統。

第二安裝CUDA8.0:
我用的是.run 的安裝方式,
cd /download/
sudo chmod +x cuda_8.0.61_375.26_linux.run
sudo ./cuda_8.0.61_375.26_linux.run
然後根據命令列提示安裝:
按q退出條款瀏覽或者按空格直到條款末尾,輸入accept接受條款;
輸入n不安裝nvidia映像驅動,前面已經安裝好驅動;
輸入y安裝cuda 8.0 toolkit;
斷行符號確認cuda預設安裝路徑(/usr/local/cuda-8.0);
輸入y安裝CUDA 8.0 Samples;
輸入CUDA 8.0 Samples安裝路徑:/home/使用者名稱/CUDA/samples(選擇你喜歡的目錄進行安裝)。
至此,CUDA8.0也已安裝完成。

然後:sudo reboot
重啟以後,進入cudnn的安裝 。

第三安裝cudnn:
cd /download/
tar zxvf cudnn-8.0-linux-x64-v5.1.tgz
cd cuda/
sudo cp include/cudnn.h /usr/local/include/
sudo cp lib64/libcudnn.* /usr/local/lib
下面是設定軟串連:
sudo ln -sf /usr/local/lib/libcudnn.so.5.1.10 /usr/local/lib/libcudnn.so.5
sudo ln -sf /usr/local/lib/libcudnn.so.5 /usr/local/lib/libcudnn.so
sudo ldconfig -v
設定環境變數:
在/etc/profile中添加CUDA環境變數:
sudo gedit /etc/profile

在末尾加入下面2句:
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64/:/usr/local/cuda/lib64:LDLIBRARYPATHexportPATH=/usr/local/cuda−8.0/bin:/usr/local/cuda/bin:PATH
儲存後, 執行下列命令, 使環境變數立即生效
source /etc/profile

同時需要添加lib庫路徑: 在 /etc/ld.so.conf.d/加入檔案 cuda.conf, 內容如下
sudo ldconfig

接下來,查看一下自己的顯卡情況:
lspci | grep -i vga
lspci | grep -i nvidia
nvcc -V

其中:禁用nouveau kernel driver,官網給的方法是在/etc/modprobe.d/下增加一個nvidia-install-xxx.conf的檔案,解除禁用時刪除它。
然後,還有種比較簡單切換顯卡驅動的方式是在system-setting 裡的software & updates裡,最後一列,additional Drivers,在這裡切換顯卡驅動,然後重啟生效檢驗。

然後記得安裝cuda8.0,官網:https://developer.nvidia.com/cuda-downloads
要選擇runfile,不要用deb檔案。。。。說多了都是淚。。。。
檢測方法是,make samples,然後去release下 ./deviceQuery 出現顯卡資訊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.