如何强制删除 v4l2loopback 内核模块?

如何强制删除 v4l2loopback 内核模块?

我在用ipwebcam-gst将我的手机用作网络摄像头。有时,它无法正确关闭模块v4l2loopback(例如,当手机意外断开连接时),当我尝试手动移除模块时,会出现错误。

$ sudo modprobe -r v4l2loopback
modprobe: FATAL: Module v4l2loopback is in use.

如果不手动移除模块,ipwebcam 将无法工作,我必须重新启动计算机才能使 ipwebcam 再次工作。

当计算机认为内核模块正在使用但实际上没有执行任何操作时,如何强制删除该模块?

如果可以用命令删除它,那么我就不必重新启动计算机了。我也试过了$ sudo modprobe -rf v4l2loopback,但它显示了相同的错误。

另外,输出lsmod | grep v4l2loopback是,

v4l2loopback           40960  1
videodev              225280  5 videobuf2_v4l2,v4l2loopback,uvcvideo,videobuf2_common

相关内容