v4l2环回安装。不适用于 5.14 内核

v4l2环回安装。不适用于 5.14 内核

运行 5.14.1 内核。

尝试使用这个仓库通过编译和安装(make; make install)来安装v4l2loopback。它报告了成功。按照这个建议,安装了5.14.1标头

尝试因此运行

modprobe v4l2loopback

但它报告了这个输出:

modprobe: ERROR: could not insert 'v4l2loopback': Invalid argument

更具体地说,详细输出指定:

modprobe: INFO: ../libkmod/libkmod.c:365 kmod_set_log_fn() custom logging function 0x5609bbd73b90 registered
insmod /lib/modules/5.14.1-051401-generic/kernel/drivers/media/mc/mc.ko 
modprobe: INFO: ../libkmod/libkmod-module.c:892 kmod_module_insert_module() Failed to insert module '/lib/modules/5.14.1-051401-generic/kernel/drivers/media/mc/mc.ko': Invalid argument
modprobe: ERROR: could not insert 'v4l2loopback': Invalid argument
modprobe: INFO: ../libkmod/libkmod.c:332 kmod_unref() context 0x5609bd89f4e0 released

我安装了其他内核,5.4 和 5.13.0。我尝试从这些文件中复制 mc.ko 文件并运行 modprobe 命令,但它只是给出了不同的错误。

modprobe: ERROR: could not insert 'v4l2loopback': Exec format error

此刻,我觉得我几乎已经尝试了一切。

答案1

好吧,我正在升级到下一个 linux mint,安装了 uxinvader-lts-mainline-focal 并安装了最新的标头,并且它在重新启动后可以工作。糟糕。

相关内容