解决Ubuntu重启与升级导致显卡驱动和内核版本不匹配的问题
创作时间:
作者:
@小白创作中心
解决Ubuntu重启与升级导致显卡驱动和内核版本不匹配的问题
引用
CSDN
1.
https://blog.csdn.net/vying35/article/details/139925103
在Ubuntu系统中,显卡驱动和内核版本不匹配是一个常见的问题。本文将详细介绍如何通过回退NVIDIA驱动版本、检查GCC版本、回退内核版本以及修改GRUB配置等方法来解决这一问题。
首先考虑回退NVIDIA驱动版本:
sudo apt-get install dkms
ls -l /usr/src/ # 查看已有NVIDIA版本
sudo dkms install -m nvidia-535.146.02
这步出问题:
尝试解决 nvidia-smi 报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver。原因及避坑解决方案。可能是GCC的问题。
考虑回退内核:
uname -a # 查看现在Linux内核
dkms status # 查看重启前内核与CUDA对应关系
dpkg --get-selections | grep linux-image # 查看已经安装的内核
未解决,尝试:
查看服务器启动内核的顺序:
grep menuentry /boot/grub/grub.cfg
sudo nano /etc/default/grub
查看GRUB配置,下面是GPT-4给出的方法:
编辑
/etc/default/grub文件:打开GRUB配置文件:
sudo nano /etc/default/grub设置默认启动项:
找到
GRUB_DEFAULT行并将其修改为指向你想要的内核版本。根据提供的grub.cfg文件,应该将GRUB_DEFAULT设置为"1>2"。这是因为grub.cfg文件中的顺序如下:0: Ubuntu 1: Ubuntu 的高级选项 1>0: Ubuntu,Linux 5.15.0-107-generic 1>1: Ubuntu, with Linux 5.15.0-107-generic (recovery mode) 1>2: Ubuntu,Linux 5.15.0-91-generic 1>3: Ubuntu, with Linux 5.15.0-91-generic (recovery mode) 2: UEFI Firmware Settings所以你需要将
GRUB_DEFAULT修改为"1>2",如下所示:GRUB_DEFAULT="1>2"保存并退出:
在nano中,按
Ctrl + O然后按Enter保存文件。接着按Ctrl + X退出编辑器。更新GRUB配置:
运行以下命令以应用更改并更新GRUB配置:
sudo update-grub重启系统:
重启系统以使更改生效:
sudo reboot
修改内核版本后问题解决。修改CUDA版本时卡在GCC这步应该有更好的解决方案。重启Linux导致CUDA掉的解决方法可以参考知乎相关讨论。
热门推荐
现货黄金中的波浪理论特点分析
缓刑期间太“任性” 收监执行进“高墙”
Windows 11文件资源管理器选项卡的4个高级用法,总有一个适合你
《经济日报》报道:天津东疆综保区创新金融服务供给
道法自然:法律道路与法治理念的哲学思考
意大利帕多瓦大学:百年名校的学术魅力与留学指南
创新教育模式:探索学生使用ChatGPT的行为意图与影响因素
一文读懂 MOS 管:从基础原理到应用、参数全解析,电子小白进阶必备!
静坐与冥想的不同减肥效用
邂逅风情:大理白族特色民宿体验之旅
肺痨的中医辨证与治疗
铜川至重庆自驾游攻略:沿途必游景点、美食推荐及行程规划
你为什么深受蚊子的“喜爱”?原来是你身上有这类气味
C语言数据类型选用指南:从基础概念到最佳实践
刘伯温的预言与历史真相
打飞的也要去的中国美食城市top10,有你熟悉的吗?
藤县狮舞绽放璀璨魅力 传承千年文化谱写辉煌篇章
什么是植物组织培养技术?它有何优势?
汽车的安全带作用真的很大吗?如何正确使用它们呢?
如何选购最适合您的HDMI线材
一条大运河 半部文学史
冬季古筝保养:守护传统乐器的音色与寿命
8 个甲状腺疾病的饮食建议
土地市场升温背后:核心城市加大优质地块供应,多地房价“回稳”
什么是8421码及其应用?
租车合同中的Protection条款解析
AI跑圈提升跑步体验的智能化
《刺客信条英灵殿》全收集及通关的技巧和逃课攻略巧
中南大学和湖南大学哪个更好?附湖南最好十所大学排名
Kafka 集群调优