cuda 9.1+redhat6.7 +gcc4.4.7 安裝

【cuda升級】【linux gcc cuda nvidia-driver匹配】

0.關閉xserver ,爲了裝nvidia驅動
按ctrl+alt+F1進入字符界面,用root登錄或者用普通用戶登錄然後sudo init 3
安裝完成後sudo init 5
參考:https://blog.csdn.net/tspangle/article/details/18255647/

1.NVIDIA 驅動程序下載
https://www.nvidia.cn/Download/driverResults.aspx/137427/cn
https://www.nvidia.cn/Download/index.aspx?lang=cn

  • 如已安裝,查看原有NVIDIA顯卡的驅動版本
    $cat /proc/driver/nvidia/version

  • 驗證你是否有nvidia的顯卡(http://developer.nvidia.com/cuda-gpus這個網站查看你是否有支持gpu的顯卡)
    $ lspci | grep -i nvidia **

  • 看系統 內核版本
    cat /proc/version

  • 查看你的linux發行版本(主要是看是64位還是32位的)
    $ uname -m && cat /etc/*release

  • 系統 位數 32or64
    getconf LONG_BIT

2.檢查gcc version, 看linux 和gcc 是否匹配
$ gcc –version
- 下載gcc:
http://ftp.gnu.org/gnu/gcc/gcc-4.4.7/

3.安裝驅動
檢查是否安裝成功:
- 查看顯卡名稱以及驅動版本
nvidia-smi
nvidia-smi -a

4.cuda toolkit 下載
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
.run 直接運行 (run ./x.run)
- cuda 安裝指導
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
https://blog.csdn.net/xundh/article/details/79169304


-版本匹配問題:
https://blog.csdn.net/u012897374/article/details/79966794
- cuda各版本支持的gcc版本** 【linux 版本要和gcc版本匹配,查看官方文檔支持的版本,gcc做升級或降級】
http://www.cnblogs.com/tiandsp/p/9441494.html

-降級gcc 遇到的問題:header
解決1:
這裏寫圖片描述
(下載kernel-headers.. kernel-dev..(redhat 自帶的yum不能用,not registe to system, 要卸載,裝centos的?..wating..)

解決2:直接網頁下載所需文件
這裏寫圖片描述
參考:https://blog.csdn.net/indexman/article/details/79570577

-安裝cuda完成,重啓後,遇到需要grub 引導的問題
這裏寫圖片描述
解決:比對正常使用的服務器,刪掉最後一個加載的kernel: /boot/vmlinuz…..
(可在命令列表中刪掉,c進command,e 進入編輯命令列表,列表對應grub.conf)
參考:https://blog.csdn.net/cybercode/article/details/6462325

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