![获取内核 6.5.0-25 后 Ubuntu 22.04.4 无法使用](https://linux22.com/image/1032514/%E8%8E%B7%E5%8F%96%E5%86%85%E6%A0%B8%206.5.0-25%20%E5%90%8E%20Ubuntu%2022.04.4%20%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8.png)
在我的运行 Ubuntu 22.04.4 的联想 T480s 笔记本电脑上,升级到内核 6.5.0-25 后,它完全崩溃了。如果它在启动过程中没有停滞,桌面就会变得迟缓,并很快显示一个对话框,提示“gjs 没有响应”。Kubuntu 的情况类似,要么在启动时停滞,要么进入几乎没有响应的桌面(但没有关于 gjs 的弹出窗口)。
更糟糕的是,现在即使是全新安装也会中断,因为它在安装过程中会更新到内核 6.5.0-25。
如果我在启动时进入 GRUB 菜单并选择较旧的内核(6.5.0-18 或 6.5.0-21),那么一切就都正常了。但我被告知内核升级对于跟上安全补丁很重要。
另一台笔记本电脑(不同型号)在 6.5.0-25 下运行良好,因此这似乎是硬件特定的问题。
我正在考虑在个人笔记本电脑上用 Ubuntu 替换 Windows,但结果令人沮丧。我对 shell 命令还算熟练,所以如果您有任何建议或任何想法,请告诉我。
答案1
正如任何操作系统一样,某些更新就是不起作用。
我的建议是直接删除无法正常工作的内核(或任何其他软件包),等待下一次内核更新,看看是否能更好地运行(或者找到其他任何新替代品)。
$ dpkg -l | grep -E "^ii.*linux-image"
将列出已安装的内核。
$ sudo apt purge linux-image-5.13.0-52-generic
将删除该内核,即如果它在输出的第二列中列出dpkg -l
。
重要提示:至少保留一个您已验证可以工作的内核。
不完全确定删除列出的那个有多难(甚至可能吗?)uname -a
- 也就是你当时正在运行的那个:-)
以前,这需要在之后进行sudo update-grub
,
但我相信现在它会在上面 apt 运行结束时自动完成。
最后说明一下:
$ sudo apt-mark hold pachagename
将允许您“保持”内核状态,无论其是否安装。