由于 libc6、libssl3t64 和 libelf1t64,内核从 6.5.0 升级到 6.8 和 6.8.5 失败

由于 libc6、libssl3t64 和 libelf1t64,内核从 6.5.0 升级到 6.8 和 6.8.5 失败

我在跑步 :

  • Ubuntu 22.04
  • 内核 6.5.0-27-通用
  • 设备:联想 Legion 7 Ryzen 5900H RTX3080

自从第一次安装以来,母语人士就无法使用。但是,有线耳机和蓝牙音频设备可以正常工作。kernel.org 上有一个讨论此问题的活跃帖子,显然许多使用联想 Legion 设备的人都面临同样的问题。从最近的帖子来看,似乎已经在内核 6.8.5 上实施了解决方案。我尝试通过 Mainline Kernels 应用程序更新我的内核,安装失败。我尝试使用内核 6.8,同样失败了。以下是6.8 的完整故障日志

对于 6.8:

 Setting up linux-headers-6.8.0-060800 (6.8.0-060800.202403131158) ...
 dpkg: dependency problems prevent configuration of linux-headers-6.8.0-060800-generic:
 linux-headers-6.8.0-060800-generic depends on libc6 (>= 2.38); however:
  Version of libc6:amd64 on system is 2.35-0ubuntu3.6.

对于 6.8.5 :

 Unpacking linux-modules-6.8.5-060805-generic (6.8.5-060805.202404101135) ...
 dpkg: dependency problems prevent configuration of linux-headers-6.8.5-060805-generic:
 linux-headers-6.8.5-060805-generic depends on libc6 (>= 2.38); however:
   Version of libc6:amd64 on system is 2.35-0ubuntu3.6.
 Unpacking linux-modules-6.8.5-060805-generic (6.8.5-060805.202404101135) ...
 dpkg: dependency problems prevent configuration of linux-headers-6.8.5-060805-generic:
  linux-headers-6.8.5-060805-generic depends on libc6 (>= 2.38); however:
   Version of libc6:amd64 on system is 2.35-0ubuntu3.6.
  linux-headers-6.8.5-060805-generic depends on libelf1t64 (>= 0.144); however:
   Package libelf1t64 is not installed.
  linux-headers-6.8.5-060805-generic depends on libssl3t64 (>= 3.0.0); however:
   Package libssl3t64 is not installed.

两者似乎都存在与包相关的问题libc6 (>= 2.38),但是根据这些线索,升级libc6是一个巨大的错误,人们强烈建议不要这样做:

此外,对于 6.8.5,我甚至找不到适用于 Ubuntu 的软件包libssl3t64libelf1t64虽然它们确实适用于 Debian,但在可能损坏我的机器之前,我希望得到一些见解。最后,我不确定还要从日志中查找什么。我只想升级我的内核以使我的扬声器正常工作。有什么建议吗?

相关内容