ubuntu nvidia驱动安装
安装必要包
apt-get update
apt-get install gcc
apt-get install g++
apt-get install git
apt-get install make
禁用系统自带驱动
禁用系统自带驱动,否则会冲突无法正常启动
sudo vim /etc/modprobe.d/blacklist.conf
在文件最后添加两行
blacklist nouveau
options nouveau modeset=0
更新内核并重启
sudo update-initramfs -u
sudo reboot
重启后,执行:
lsmod | grep nouveau
如果没有屏幕输出,说明禁用nouveau成功。否则,应重新执行
nvidia驱动安装
查看显卡型号
lspci | grep -i nvidia
删除已有驱动
apt-get remove --purge nvidia*
关闭显示管理器
/etc/init.d/lightdm stop (sudo service lightdm stop)
/etc/init.d/gdm3 stop (sudo service gdm3 stop)
进入tty界面
telinit 3
官网上找到目标版本的驱动程序run file文件,添加执行权限
https://www.nvidia.cn/Download/Find.aspx?lang=cn
chmod 777 NVIDIA-Linux-x86_64-430.26.run
sh ./NVIDIA-Linux-x86_64-430.26.run
32-bit兼容选择 No,忽略warning,X服务No
重启显示服务
service gdm3 start 或者(service lightdm start)
测试
nvidia-smi
常见问题解决
如果安装完显卡驱动之后,发现有问题,需要卸载,用下面方法,一步步来。
方法一
先查看驱动以及版本安装情况,命令如下:
ls /usr/src | grep nvidia
进入安装目录,用驱动自带卸载命令卸载,一般情况下能卸载干净
cd /usr/bin
ls nvidia-*
sudo nvidia-uninstall
然后用上面的查看命令查看是否卸载干净,完成卸载
ls /usr/src | grep nvidia
如果需要卸载干净所有英伟达驱动命令,如下
sudo apt-get remove --purge nvidia-*(/nvidia*)
sudo apt autoremove # 此命令在万般无奈之下在使用,可能会卸载无辜软件,影响稳定性。。。
方法二:(推荐)
直接卸载驱动
sudo ./显卡驱动包名称 --uninstall
卸载两件套
sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo reboot
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix