当前位置:首页 > 编程笔记 > 正文
已解决

centos英伟达驱动安装

来自网友在路上 162862提问 提问时间:2023-11-02 22:08:13阅读次数: 62

最佳答案 问答题库628位专家为你答疑解惑

1、预安装操作

1.1. Verify You Have a CUDA-Capable GPU
lspci | grep -i nvidia             
1.2. Verify You Have a Supported Version of Linux
uname -m && cat /etc/*release
1.3. Verify the System Has gcc Installed
gcc --version
1.4. Verify the System has the Correct Kernel Headers and Development Packages Installed
uname -r

The kernel headers and development packages for the currently running kernel can be installed with:

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

2、禁用Nouveau

1.检查是否开启Nouveau

lsmod | grep nouveau

2.Create a file at /etc/modprobe.d/blacklist-nouveau.conf with the following contents:

cat <<EOF>>/etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
EOF

3.Regenerate the kernel initramfs:

# 备份
mv /boot/initramfs-$(uname -r).img /boot/initramfs−$(uname -r).img.bak
# 重建
dracut /boot/initramfs-$(uname -r).img $(uname -r)

4.重启

reboot

5.检查是否关闭

lsmod | grep nouveau

3.Run the installer:

sh cuda_<version>_linux.run

可能报错

ERROR: Unable to find the kernel source tree for the currently running kernel.  Please make sure you have installed the kernel       source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have   the 'kernel-source' or 'kernel-devel' RPM installed.  If you know the correct kernel source files are installed, you may      specify the kernel source path with the '--kernel-source-path' command line option.       

重新执行:

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

参考链接:
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#runfile-nouveau

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"centos英伟达驱动安装":http://eshow365.cn/6-30549-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!