马春杰杰博客
致力于深度学习经验分享!

记一次安装NVIDIA显卡驱动的问题

平时用run文件安装一直没问题的,直到有一次安装NVIDIA-Linux-x86_64-580.105.08.run报错了:

这个错误是说,内核是用 gcc 11.4 编的,但你用 gcc 7.5 去编 NVIDIA 模块,结果触发了新内核 CFLAGS(例如 -mharden-sls=all)而老 gcc 不认识,于是大量报错。

.run 安装器改为用 gcc-11(最好就是 11.4)即可解决。

sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
sudo apt install -y gcc-11 g++-11
gcc-11 --version
sudo CC=/usr/bin/gcc-11 HOSTCC=/usr/bin/gcc-11 \
sh ./NVIDIA-Linux-x86_64-580.105.08.run \
--dkms --ui=none --no-questions --no-cc-version-check

按照上面这个命令跑一遍就可以了,最好最后再reboot一下~

 

免费使用DeepSeek满血版

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » 记一次安装NVIDIA显卡驱动的问题

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏