1.配置说明
(1)暗影精灵4 1050ti
(2)ubuntu20.04
2.出现问题
(1)nvidia-smi 显示NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver
过程:a.在图像界面直接运行
sudo chmod a+x NVIDIA-Linux-x86_64-450.80.02.run
sudo ./NVIDIA-Linux-x86_64-450.80.02.run -no-x-check -no-nouveau-check -no-opengl-files
# -no-x-check:安装时关闭X服务
# -no-nouveau-check: 安装时禁用nouveau
# -no-opengl-files:只安装驱动文件,不安装OpenGL文件
结果:出现标题所述错误
猜测原因:可能必须在tty1界面运行安装程序
问题处理:卸载后切换到tty1界面运行安装程序——还是出现标题错误
(2)在图像界面附加驱动中安装(470版本)
过程:a.在图像界面附加驱动中选择470版本安装
b.安装过程中设置密码,重启后选择enroll mok->continue->yes->输入设置密码即可
c.reboot
结果:无法加载图形界面,但能运行tty1界面,在tty1界面中运行startx同样卡死,但输入nvidia-smi成功显示,附加驱动界面选择460版本安装同样卡死,同时tty1界面出现代码
ubuntu ucsi_acpi PPM 初始化失败 (-110)
猜测原因:+显卡不兼容(暗影精灵为双显卡,核显+集显,可能是nvidia驱动版本不支持optimus——解决思路:更改图形设置,只有集显——结果:查询资料得暗影精灵4似乎无法禁用核显)
问题处理:卸载nvidia显卡驱动,代码如下
sudo apt-get --purge remove nvidia*
sudo apt-get --purge remove "*nvidia*"
sudo apt autoremove
(3)在图像界面附加驱动中安装(418版本)
过程:如标题所述后重启
结果:成功,nvidia-smi正确显示