Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

第一步:編譯依賴

yum install gcc gcc-c++

yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

注意字母和空格不要輸錯了

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

第二步:屏蔽系統自帶的nouveau

使用su命令切換到root用戶下: su root

打開/lib/modprobe.d/dist-blacklist.conf

將nvidiafb註釋掉

#blacklist nvidiafb

然後添加以下語句:

blacklist nouveau

options nouveau modeset=0

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

第三步:備份以及重建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)

這一步必須同步完成,中間不能關鍵,否則系統重啟就不能正常進入,需要急救模式進入才行。

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

第四步:修改為文本模式

systemctl set-default multi-user.target

重新啟動, 使用root用戶登陸

reboot

查看nouveau是否已經禁用

ls mod | grep nouveau

如果沒有顯示相關的內容,說明已禁用

第五步:進入Cuda所在目錄,安裝cuda和驅動

下載CUDA驅動:https://developer.nvidia.com/cuda-downloads

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

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

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

出現這個界面選擇accept,之後出現如下界面:

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

摁下鍵將白框移動到option,回車進入如下界面:

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

一定要選擇第一個,回車,出現一把×,然後done,之前就是不知道要設置這裡,所以默認安裝後就重啟不了圖形桌面。又退回至如下界面,然後選擇Install,回車即可正常安裝。

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

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

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備

Linux系統的CUDA驅動安裝,Gromcs軟件GPU加速必備


分享到:


相關文章: