找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 文档 工具 设计
查看: 87|回复: 0

[Linux] Ubuntu22.04 nvidia驱动问题解决

[复制链接]

2万

主题

1399

回帖

3万

积分

超级版主

教育辅助界扛把子

附加身份标识
精华
1
热心
10
听众
1
威望
7
贡献
15742
违规
0
书币
51403
注册时间
2020-4-8

论坛元老灌水之王

发表于 2025-3-23 19:13 | 显示全部楼层 |阅读模式
本帖最后由 csx 于 2025-3-23 19:15 编辑

原驱动修复/卸载


关闭内核自动升级(有时是因为关闭内核升级掉驱动)
sudo apt-mark hold linux-image-generic linux-headers-generic


启用内核自动升级(启用之后update再尝试)
sudo apt-mark unhold linux-image-generic linux-headers-generic


查看nvcc
nvcc -V


查看nVidia驱动版本号
ls /usr/src | grep nvidia


卸载全部nvidia驱动
sudo apt-get purge nvidia-*sudo apt autoremove *nvidia*


查看是否卸载干净了
sudo dpkg --list | grep nvidia-*




安装前准备


下载deb文件
下载 NVIDIA 官方驱动 | NVIDIA


我通常都会用shh链接后升级驱动(我是用mobaxterm)
sudo apt install ssh
MobaXterm free Xserver and tabbed SSH client for Windows

禁用nuoveau
sudo vi /etc/modprobe.d/blacklist.conf


很多人都不会用vim编辑器下面教程
Linux vi/vim | 教程
  • o:在当前行的下方插入一个新行,并进入插入模式。
  • :w -- 保存文件。
  • :q!:强制退出Vim编辑器,不保存修改。

  • :wq:保存文件并退出 Vim 编辑器。



下面两行加到末尾
blacklist nouveau
options nouveau modeset=0


更新initramfs
sudo update-initramfs -u


重启
sudo reboot


验证屏蔽是否成功,执行下面语句,结果为空,即为成功。
lsmod | grep nouveau




开始安装

建议一开始就关闭ui界面(gdm)
sudo /etc/init.d/gdm3 stop
sudo /etc/init.d/gdm3 status

安装依赖软件
sudo apt install gcc g++ make


查看gcc版本(如果是11的话可能会出现builed kernel)
gcc --Version
g++ -Version

sudo apt install gcc-12
sudo apt install g++-12
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 1 --slave /usr/bin/g++ g++ /usr/bin/g++-12


打开你下载的文件目录
cd 下载


赋予安装程序权限并运行
chmod +x NVIDIA-Linux-x86_64-550.144.03.run
sudo bash ./NVIDIA-Linux-x86_64-550.144.03.run


安装过程
Install 32 bit compatibility libraries ? 选择No
其他选yes就行了


错误解释


软件源拉下来的可能是gcc-11会出现builed kernel错误,
因为gcc-11只支持到Ubuntu20.02


解决安装过程中报builed kernel错误然后再运行
sudo apt install gcc-12
sudo apt install g++-12
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 1 --slave /usr/bin/g++ g++ /usr/bin/g++-12

如果弹出提示X server 那就是没关闭ui,可能是你的ui界面不对
有的是lightdm(不知道是什么就看路径下的文件)
sudo /etc/init.d/lightdm stop
sudo /etc/init.d/lightdm status
Great works are not done by strength, but by persistence! 历尽艰辛的飞升者,成了围剿孙悟空的十万天兵之一。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号


免责声明:
本站所发布的第三方软件及资源(包括但不仅限于文字/图片/音频/视频等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢某程序或某个资源,请支持正版软件及版权方利益,注册或购买,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To: admin@cdsy.xyz

QQ|Archiver|手机版|小黑屋|城东书院 ( 湘ICP备19021508号-1|湘公网安备 43102202000103号 )

GMT+8, 2025-3-29 21:36 , Processed in 0.038544 second(s), 27 queries .

Powered by Discuz! CDSY.XYZ

Copyright © 2019-2023, Tencent Cloud.

快速回复 返回顶部 返回列表