Ubuntu 22.04 / Linux 内核 5.15.0 在配备第一代 Core i5、Intel 显卡 (ThinkPad T410) 的笔记本电脑上冻结

dic*_*ick 6 boot thinkpad graphics intel 22.04

Lenovo ThinkPad T410,配备 Intel Core i5 M 520(第一代)、4 GB RAM(MemTest86 没有错误),仅集成 Intel HD 显卡。BIOS 已更新。

当在此计算机上启动 Ubuntu 22.04 USB 驱动器并选择“尝试或安装 Ubuntu”选项时,它似乎启动成功,但几秒钟后,它完全锁定。鼠标和键盘没有响应,屏幕不再更新。Alt+Fn+SysRq+{R,E,I,S,U,B} 不会重新启动计算机。唯一的出路是按住电源按钮强制关闭。

如果选择“Ubuntu(安全图形)”选项:

  • 启动屏幕显示错误:intel ips 0000:00:1f.6: failed to disable graphics turbo但最终启动时不会冻结,并且可以成功安装操作系统,并打开更新和第三方驱动程序。
  • 安装的操作系统也会在启动后不久冻结(在登录屏幕上),就像没有安全图形的安装程序一样。
  • 经过几次尝试后,成功登录得非常快,但登录的操作系统也会冻结,即使使用“Ubuntu on Xorg”选项而不是使用 Wayland 的默认“Ubuntu”选项也是如此。
  • GRUB 菜单中的“高级选项”显示了两个 Linux 内核:5.15.0-25 和 5.15.0-30。其中任何一个都会出现冻结问题。
  • 进入恢复模式,启用网络并再次更新系统(apt-get updateapt-get upgrade)并没有更新任何重要的内容,当然也没有解决问题。

这个问题在我的其他机器上不存在,无论是新的还是旧的。在这款 T410 上,较旧的 Ubuntu LTS 版本(如 20.04 和 18.04)以及其他更新的 Linux 发行版(如 Fedora 36 和 Arch)都可以正常运行。造成这个冻结问题的原因是什么,如何解决?


更新: Ubuntu 22.04.1(Linux内核5.15.0-43)似乎没有这个问题。在同一台计算机上测试未安装的实时 USB 驱动器,使用几分钟后它没有锁定。

如果仍然冻结,请参阅下文:


问题出在内核上。在恢复模式下,您可以下载并安装较新的版本,然后 Ubuntu 22.04 将在此计算机上运行。然而,这不是解决方案,它只是一种解决方法。

详细步骤:

  • 安装带有安全图形的 22.04。在安装过程中,请确保您已连接到互联网(wi-fi 或以太网)。
  • 引导时,在安装的操作系统启动之前,按 Esc 直到看到 GRUB 菜单。
  • 选择“Ubuntu 的高级选项”,然后选择第一个“恢复模式”选项。
  • 选择“网络”,然后选择“是”。
  • 选择“root”,然后按 Enter 键。
  • 更新软件包列表并安装 Lynx 命令行 Web 浏览器:apt-get update,apt-get install lynx
  • 使用Lynx打开Ubuntu内核页面:lynx https://kernel.ubuntu.com/~kernel-ppa/mainline
  • 按End键转到页面末尾,找到没有说RC的最新版本并选择它。截至 2022 年 5 月 14 日,该版本为 5.17.7(现在可能有更新的版本)。
  • 下载四个amd64 deb 文件:headers-[...]-genericheadersimage-unsignedmodules。对于每个要下载的文件,选择它,按 D 键下载,选择“保存到磁盘”,然后按向左箭头返回。
  • 下载这些文件后,按 Q 退出 Lynx,按 Y 确认。
  • 确保命令中存在软件包ls,然后立即安装所有软件包:dpkg -i *.deb
  • 使用命令重新启动reboot。Ubuntu 将使用新内核启动。