linux GPU虚拟机安装GPU驱动失败
1、内核版本与驱动版本不兼容
安装驱动报错,如图所示:
在安装日志中(/var/log/nvidia-installer.log)看到驱动编译安装过程,由于内核中的某个函数报错,导致驱动编译安装失败;此为GPU驱动版本与特定Linux内核版本的兼容性问题。
解决方法:
请使用更低版本内核, 或者保持当前linux内核版本但是使用更高版本的的英伟达驱动,具体驱动版本与linux内核版本的兼容性以英伟达发布的驱动为准。
2、没有禁用nouveau驱动
安装驱动过程中,出现如图所示情况
解决方法:
- 执行如下命令编辑conf文件
如果没有“/etc/modprobe.d/blacklist.conf”文件,请新建一个。
vi /etc/modprobe.d/blacklist.conf
添加如下语句添加至文件结尾。
blacklist nouveau
options nouveau modeset=0
- 执行以下命令,备份并新建一个initramfs
- Ubuntu系统:
sudo update-initramfs –u
- CentOS系统:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
- 执行以下命令,重启云服务器。
reboot
3、编译器不支持
在安装日志中(/var/log/nvidia-installer.log)看到“but not supported by the compiler. Compiler update recommended.. Stop”
解决方法:更新软件安装源后重新安装GCC
4、图形化桌面影响
安装NVIDIA驱动,出现如图所示情况
由于安装了图形化桌面并且图形化桌面在运行,导致驱动无法安装
解决方法:
关闭图形化桌面:systemctl set-default multi-user.target,重启虚拟机后重新安装驱动即可
5、待补充
- 点赞
- 收藏
- 关注作者
评论(0)