Nvidia 显卡安装

lspci | grep -i nvidia
lspci | grep -i vga

yum -y update
yum -y install kernel-devel 
yum -y install epel-release
yum -y install dkms

vi /usr/lib/modprobe.d/dist-blacklist.conf

注释掉:blacklist nvidiafb这一行
在最后添加、

blacklist nouveau 
options nouveau modeset=0

注:一定要注释掉blacklist nvidiafb这一行,否则禁用nouveau会失败。

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)

重启

lsmod | grep nouveau

重启之后 ,再次查看Nouneau模块是否运行,如果没有输出则禁用成功。

升级gcc

yum install gcc gcc-c++ tar make
yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

如果系统已经安装了驱动,则进行卸载

/usr/bin/nvidia-uninstall

安装显卡驱动

将下载好的包上传到机器

chmod a+x NVIDIA-Linux-xxxxxxx.run
./NVIDIA-Linux-xxxx.run -no-x-check -no-nouveau-check -no-opengl-files

代码注释:
-no-x-check #安装驱动时关闭X服务
-no-nouveau-check #安装驱动时禁用nouveau
-no-opengl-files #只安装驱动文件,不安装OpenGL文件

不同版本安装不一样,可以直接用通义千问拍照搜索
参考
https://blog.csdn.net/Wuwj995/article/details/144086150

安装过程中X配置,选no
选择NO继续,如果出现警告可以不用理会,直接接续。
安装好之后,输入

nvidia-smi

DOCKER 显卡支持

distribution=$(. /etc/os-release;echo $ID$VERSION_ID)    && curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-NVIDIA    && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | sudo tee /etc/yum.repos.d/nvidia-docker.repo
yum install -y nvidia-container-toolkit
systemctl restart docker
©2019 Somore 豫ICP备19009951号 sqlixiaoli@163.com