【发布时间】:2021-04-22 19:58:55
【问题描述】:
每当我看到更新管理器发光时,我就会生气并点击它,所以我几乎总是在更新一些东西,通常这一切都很好,没有任何问题......
最近它告诉我有一个新的内核更新,所以我像往常一样点击了安装,但它卡住了几个小时。当我检查终端输出时,它挂在 DKMS 安装步骤上,所以我抓住了所有活动的 DKMS 进程,发现它挂在的特定东西是安装一个叫做 EVDI 的东西(我认为它与 DisplayLink Ubuntu 驱动程序有关)。在让它坐在那里超过一天后,我杀死了它并不得不将时间转移回到我完成安装之前,因为它损坏了我的内核。
查看/var/lib/dkms/evdi/5.2.14/build/make.log中的日志文件,发现报错很多,启动链的一个是:
make -f ./scripts/Makefile.build obj=scripts
make[1]: *** [arch/x86/Makefile:211: archscripts] Error 2
如果你愿意,我可以提供完整的日志文件,只是很长。
我已尝试在 Google 上搜索,但无法找到遇到此特定问题的任何人,因此非常感谢您的帮助!我还尝试从源代码安装 DisplayLink 驱动程序(因为它包括安装 EVDI),但它也挂在同一个地方(几个小时)——它卡在[[ Installing EVDI DKMS module ]]。 p>
我曾考虑直接删除对 EVDI 的所有引用,并希望它会重建它,但我不确定这是否会导致进一步的问题。在另一个答案中,我看到我可以通过执行sudo dkms remove package --all 之类的操作从所有内核中删除一个包的所有 DKMS 实例,但这对我来说是全新的领域,我决定我应该等待比我更聪明的人告诉我是否在我最终无法挽回地破坏我的安装之前,这是否是个好主意。
我在配备 i7-1065G7 CPU(无 GPU)的戴尔 XPS 13 上运行 Linux Mint 20.1 Cinnamon(Cinnamon v 4.8.6)、Linux 内核 5.8.0-44-generic。现在一切正常,我只是不想永远停留在这个版本的 Linux 内核上!非常感谢任何帮助:)
【问题讨论】:
-
Stack Overflow 用于编程问题。您可以尝试在Ask Ubuntu、Unix & Linux 或Super User 上提问。
标签: linux ubuntu linux-mint dkms