解决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掉的解决方法可以参考知乎相关讨论。
热门推荐
为什么个人所得税专项附加扣除对纳税人很重要?
机箱与主板接线图解教程,一看就会,一用就废~
QC七大手法(工具)完整版介绍
山东大学成立核科学与能源动力学院,助力国家能源战略发展
至强E5 CPU处理器为什么被称为洋垃圾
日本最适合普通家庭的大学!学费亲民,性价比爆表!
关于新的世俱杯你需要了解的:赛制、抽签、球队以及赛程
实物仿真消防训练系统——模拟灭火演练互动教学平台
理解每种API类型的基本指南
梅山武术:从蚩尤故里走向世界的“中国功夫”
玄凤鹦鹉怎么区分公母,通过观察体色、面部和听声音辨别
皮肤硬化角质层增厚是什么原因造成的
新手必读!登山前你需要评估的八大要素!
曲终人散,梦破在西南,资阳机车厂试制东方红4型内燃机车的故事
天竺葵一年开几次花
PETCT检查后的辐射多久会消失?
美国大麻政策研究新路线图发布,重点关注公共卫生影响
近乎反常识的德意志级袖珍战列舰,究竟是因何而被建造出来的?
Cr30Ni70高温合金的各种温度下力学性能、特种疲劳
河南经济高质量发展新观察:从“三张答卷”看中部崛起新动力
人生意义探寻,自我赋予的无限可能
中国神仙等级体系中,孙悟空到底排在哪个段位?
地质年代知多少|中生代的终结—白垩纪
遭遇网络恐吓威胁怎么办?举报方法与应对指南
探索“省”字的多重含义:文化、历史与生活态度的交融
室内大屏用液晶拼接屏好,还是LED显示屏好?
洁净服的“职场修炼手册”:日常管理要点速览!
小说的意义在哪里?
日系清新风格人像摄影:从色调到后期的全方位指南
毕马威2019自动驾驶成熟度指数:中国排名第20 技术与基建有望增强