linux GPU虚拟机安装GPU驱动失败
【摘要】 1、内核版本与驱动版本不兼容安装驱动报错,如图所示:在安装日志中(/var/log/nvidia-installer.log)看到驱动编译安装过程,由于内核中的某个函数报错,导致驱动编译安装失败;此为GPU驱动版本与特定Linux内核版本的兼容性问题。解决方法:请使用更低版本内核, 或者保持当前linux内核版本但是使用更高版本的的英伟达驱动,具体驱动版本与linux内核版本的兼容性以英伟...
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、待补充
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)