运行 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 并安装了最新的标头,并且它在重新启动后可以工作。糟糕。