![modinfo:错误:找不到模块 udl](https://linux22.com/image/223969/modinfo%EF%BC%9A%E9%94%99%E8%AF%AF%EF%BC%9A%E6%89%BE%E4%B8%8D%E5%88%B0%E6%A8%A1%E5%9D%97%20udl.png)
运行时出现错误modinfo udl
使用内核 6.4.11-arch2-1。
在我的配置中我有:
CONFIG_DRM_UDL=m
# CONFIG_FB_UDL is not set
modinfo udlfb
返回相同的错误。
调试 displaylink 问题时出现了此问题。 Displaylink 根本不运行,我相信这是由于 udl 模块丢失造成的。我已经遵循了 archlinux wiki 上的所有调试步骤以及我可以在此处/google 上找到的任何内容。
我该如何解决这个问题?
答案1
对于模块乌兹别克斯坦正如您上面所说,错误是“正确的”,因为自从内核选项以来它还没有被编译(作为模块)
# CONFIG_FB_UDL is not set
模块乌德尔包含在(最新的)linux 软件包中(两者-lts和-禅),因此应该在您的磁盘上;
我安装了上述两个内核,所以如果我搜索它,我会发现:
$ sudo find / | grep udl.ko
/usr/lib/modules/6.1.45-1-lts/kernel/drivers/gpu/drm/udl/udl.ko.zst
/usr/lib/modules/6.4.12-zen1-1-zen/kernel/drivers/gpu/drm/udl/udl.ko.zst
所以,问题是:你确定文件udl.ko.zst您的机器上存在吗?
请在检查之前更新您的整个系统