Displaylink 安装问题依赖 libc6 和内核 5.18

Displaylink 安装问题依赖 libc6 和内核 5.18

我掉进了一个兔子洞,甚至不确定我在哪里迷失了方向。

今天早上,当我通过 USB-C 将扩展坞连接到安装了 Ubuntu 20.04 的 Dell Latitude 5491 时,问题就开始了。我使用另外 2 个屏幕时没有任何问题。事实上,当我第一次安装屏幕时(一年前),我的电脑无法识别通过扩展坞连接的屏幕,我发现DisplayLink安装 displaylink 驱动程序后,一切都运行顺利 - 直到今天。

直观地,我执行了apt updateapt upgradeapt autoclean操作,但没有检测到屏幕。

然后我尝试用 重新安装 displaylink 驱动程序sudo ./displaylink-driver-5.6.0-59.176.run。返回结果是:

Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing DisplayLink Linux Driver 5.6.0-59.176  100%  
Distribution discovered: Ubuntu 20.04.4 LTS
Unsatisfied dependencies. Missing component: Linux headers for running kernel, 5.18.6-051806-generic.
This is a fatal error, cannot install DisplayLink Linux Software.
gizem@gizem-ubuntu2004:~/Downloads/DisplayLink USB Graphics Software

然后我尝试将 Linux 内核降级到 5.15,但出现了一些依赖性错误,如下所示:

sudo dpkg --configure -a 
dpkg: dependency problems prevent configuration of linux-headers-5.15.0-051500rc7-generic:
 linux-headers-5.15.0-051500rc7-generic depends on libc6 (>= 2.34); however:
  Version of libc6:amd64 on system is 2.31-0ubuntu9.9.

dpkg: error processing package linux-headers-5.15.0-051500rc7-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-5.15.0-051500rc7-generic

当我尝试安装sudo apt-get install build-essential linux-headers-5.15.0-051500rc7-generic时,收到一条消息,提示:

linux-headers-5.15.0-051500rc7-generic is already the newest version (5.15.0-051500rc7.202110251930).
You might want to run 'apt --fix-broken install' to correct these.

apt --fix-broken install并没有解决任何问题,因为要求说我需要libc6(>= 2.34)。我无法安装高于 2.31 的版本,因为它告诉我 libc6 已经是最新版本。

我甚至不确定这是否是内核问题,但我想解释所有步骤,以便有人可以建议一些我还没有尝试过的方法。非常感谢大家的帮助!

相关内容