我在用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