戰神Z7-kp7gt+gtx1060+cuda8.0安裝

首先說明安裝過程中參考了很多這篇博客:http://blog.csdn.net/stephen_jie/article/details/78388208,本文更多的也是根據這篇博客進行修改補充。

在安裝過程中主要遇到的問題:

 1, ubuntu16.04 進入ctrl+alt+F1 textmode 界面下不停的輸出“@^@^”.

        2,The driverinstallation is unable to locate the kernel source. Please make surethat the kernel source packages are installed and set up correctly.If you know that the kernel source packages are installed and set upcorrectly, you may pass the location of the kernel source with the'--kernel-source-path' flag

         3,系統設置->軟件更新->附加驅動->選擇nvidia最新驅動(384)->應用更改  安裝失敗

目錄:      

        1、   雙硬盤安裝win10+Ubuntu16.04

        2、   安裝必要的依賴庫

 3、   安裝cuda8.0


     1,雙硬盤安裝ubuntu16.04

     本來買來的電腦是128G SSD+1T機械,Win10系統在SSD上裝着,就選擇了把ubuntu16.04裝在機械硬盤上。 

      網上安裝教程較多,不再贅述,指出安裝成功的一個關鍵是 在SSD上壓縮出一部分空間(我壓縮出了5G),在安裝ubuntu時將/boot安裝在壓縮出來的空間上,其餘分區還放在機械硬盤上。

   2,安裝必要依賴庫

 2.1由於在安裝過程中需要安裝NVIDIA GPU驅動,所以首先將系統的圖形界面關閉,採用如下方法:

 1.  關閉所有的應用程序

 2.  按下ctrl + alt + F2 (或者ctrl+alt+F1)進入SSh終端(textmode 界面)

 3.  輸入用戶名和密碼登陸

 4.  Sudo service lightdm stop

 5.  然後執行所有的其他安裝操作

       

       注:問題 1 的解決:在戰神z7上,不知種原因ubuntu16.04 的各種版本都會在textmode模式下自動輸出字符。後來才發現其實是可以通過按下 “CAPS LOCK”按鍵來解決的,只不過再輸入小寫字母時就需要按着“shift”了,將就一下吧。

     

 2.2 關閉圖形界面之後開始安裝依賴庫

 2.2.1更新升級

sudo apt-get update

 $sudo apt-get upgrade

       

        2.2.2 交換NVIDIA CUDA驅動程序的默認驅動程序

        $ sudo apt-get install linux-image-generic  linux-image-extra-virtual

        $ sudo apt-get install linux-source linux-headers-generic

  

   3,安裝CUDA8.0   (安裝前進入BIOS設置中,將Secure boot設爲Disabled ,十分重要)

     

 3.1 首先通過創建新文件來禁用Nouveau內核驅動程序:

 sudo vi/etc/modprobe.d/blacklist-nouveau.conf

 輸入以下內容:    

 blacklist nouveau

 blacklist lbm-nouveau

 options nouveau modeset=0

 alias nouveau off

 alias lbm-nouveau off

 3.2 接下來我們來更新最初的RAM文件系統並重新啓動機器:

 $ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

 $ sudo update-initramfs -u

 $ sudo reboot


 3.3 重啓之後,然後使用Ubuntu軟件更新NVIDIA 驅動

 系統設置->軟件更新->附加驅動->選擇nvidia最新驅動(384)->應用更改

        安裝好後重啓電腦,在終端中 輸入“nvidia-smi“可以看到輸出的顯卡信息,恭喜你顯卡驅動安裝成功。


 3.4更新驅動之後要再次按照步驟一中將圖形界面關閉,然後執行安裝步驟

 3.4.1從官網下載cuda8.0,然後按照如下命令安裝

 $ chmod +x cuda_8.0.61_375.26_linux.run

 $ mkdir installers

 $ sudo ./cuda_8.0.61_375.26_linux.run -extract=`pwd`/installers


 將解壓出三個文件:NVIDIA-Linux-x86_64-375.26.run、cuda-linux64-rel-8.0.61-21551265.run、cuda-samples-linux-8.0.61-21551265.run

 由於前面利用軟件更新安裝好了NVIDIA驅動,這裏就不用再安裝NVIDIA-Linux-x86_64-375.26.run了。

 

 3.4.2 然後安裝:cuda-linux64-rel-8.0.61-21551265.run和cuda-samples-linux-8.0.61-21551265.run

 $ sudo ./cuda-linux64-rel-8.0.61-21551265.run

 $ sudo ./cuda-samples-linux-8.0.61-21551265.run

  

      注:問題2 與 問題 3 的解決,剛開始我嘗試的是直接使用CUDA8安裝顯卡驅動等,但安裝cuda時在ubuntu14.04的各個版本與ubuntu16.04的各個版本中均遇到問題 2,ubuntu17.04直接系統啓動不了  ,諮詢別人說是換系統版本,可我已經採用遍歷的方法試完了所有版本的系統,所以這問題還是不能繞過的。關於這個問題在google上查找了很多國內外的網站,發現問題很普遍但都沒有可以適用的解決辦法。最後在按照以上步驟,在步驟3.3安裝驅動的時候報Secure boot有關的錯誤(問題 3)才意識到有可能是這個問題。於是嘗試將secure boot 設置爲Disabled , 結果問題解決。成功安裝!!!  

      關於參考博客中提到的“由於前面利用軟件更新安裝好了NVIDIA驅動,這裏就不用再安裝NVIDIA-Linux-x86_64-375.26.run了,要是安裝的話會出現一些問題,以爲這個驅動基本跟我們的GUP驅動不相匹配,安裝了可能導致循環登陸的問題。” 的問題應該是可以在直接安裝CUDA8.0的過程中把openGL給安裝了,而這個openGL就是導致黑屏和登陸界面循環的根源之一,可以在選擇是否安裝openGL時選擇 “ n ”進行安裝。 (這這個問題我主要實在給DELL 14R-5437安裝時遇到)。

      因爲根據NVIDIA官網驅動查詢 GTX1060推薦的驅動版本是384 所以還是推薦以上步驟,先裝顯卡驅動再將CUDA8.0分解開安裝。


 3.4.3 配置環境變量

 在~/.bashrc 的最後添加如下配置參數:

 # NVIDIA CUDA Toolkit

 export PATH=/usr/local/cuda-8.0/bin:$PATH

 exportLD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64/

 

 3.4.4 檢驗cuda是否安裝成功

 $ source ~/.bashrc

 $ cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery

 $ sudo make

 $ ./deviceQuery

 輸出信息:

        。。。。。。。

       deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 8.0, CUDA Runtime Version = 8.0, NumDevs = 1, Device0 = GTX1060

 Result = PASS

 

 當出現 Result = PASS

 表示安裝OK!
















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章