第一步:編譯依賴
yum install gcc gcc-c++
yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
注意字母和空格不要輸錯了
![Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備](http://p2.ttnews.xyz/loading.gif)
第二步:屏蔽系統自帶的nouveau
使用su命令切換到root用戶下: su root
打開/lib/modprobe.d/dist-blacklist.conf
將nvidiafb註釋掉
#blacklist nvidiafb
然後添加以下語句:
blacklist nouveau
options nouveau modeset=0
![Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備](http://p2.ttnews.xyz/loading.gif)
第三步:備份以及重建initramfs image
備份原來的鏡像
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
這一步可能成功也會報錯
成功的標誌是:boot下有.img.bak文件即可。
新建鏡像
dracut /boot/initramfs-$(uname -r).img $(uname -r)
這一步必須同步完成,中間不能關鍵,否則系統重啟就不能正常進入,需要急救模式進入才行。
第四步:修改為文本模式
systemctl set-default multi-user.target
重新啟動, 使用root用戶登陸
reboot
查看nouveau是否已經禁用
ls mod | grep nouveau
如果沒有顯示相關的內容,說明已禁用
第五步:進入Cuda所在目錄,安裝cuda和驅動
下載CUDA驅動:https://developer.nvidia.com/cuda-downloads
http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
要複製上面網址 ,得到cuda_10.1.243_418.87.00_linux.run
將軟件包複製到root/gromacs目錄下
然後打開終端輸入:sudo sh cuda_10.1.243_418.87.00_linux.run
出現這個界面選擇accept,之後出現如下界面:
摁下鍵將白框移動到option,回車進入如下界面:
一定要選擇第一個,回車,出現一把×,然後done,之前就是不知道要設置這裡,所以默認安裝後就重啟不了圖形桌面。又退回至如下界面,然後選擇Install,回車即可正常安裝。
cat /usr/local/cuda/version.txt 顯示CUDA版本號
安裝成功後設置環境變量:vi ~/.bashrc
export PATH="$PATH:/usr/local/cuda-10.1/bin"
export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$CUDA_HOME/lib:$PATHH
重裝10.2的
export PATH="$PATH: /usr/local/cuda-10.2/bin"
export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$CUDA_HOME/lib:$PATHH
至此安裝成功
查詢顯卡型號:
[root@localhost ~]# lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f08 (rev a1)
查詢顯卡運行情況:
[root@localhost ~]# nvidia-smi
閱讀更多 猿哥愛分享 的文章