Ubuntu 18.04 上的 Droidcam 安装错误

sed*_*d47 7 webcam drivers droidcam

我一直在尝试在 Ubuntu 18.04 上安装 Droidcam,但遇到了无法解决的错误:

root@homelab:/tmp/droidcam-64bit#  sudo ./install
Webcam parameters: '640' and '480'
Building v4l2loopback-dc.ko
make: Entering directory '/tmp/droidcam-64bit/v4l2loopback'
make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory '/usr/src/linux-headers-4.18.0-15-generic'
Makefile:970: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /tmp/droidcam-64bit/v4l2loopback/v4l2loopback-dc.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/droidcam-64bit/v4l2loopback/v4l2loopback-dc.mod.o
  LD [M]  /tmp/droidcam-64bit/v4l2loopback/v4l2loopback-dc.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.18.0-15-generic'
make: Leaving directory '/tmp/droidcam-64bit/v4l2loopback'
Moving driver and executable to system folders
Registering webcam device
insmod: ERROR: could not insert module /lib/modules/4.18.0-15-generic/kernel/drivers/media/video/v4l2loopback-dc.ko: Unknown symbol in module
Run Code Online (Sandbox Code Playgroud)

由于我的麦克风不起作用,我主要使用 Droidcam 使用手机在我的 Linux 机器上模拟麦克风。我也不需要网络摄像头功能,所以如果我能创建一个假设备我会很高兴。我只需要通过手机将音频传输到我的 Linux 机器。如果我现在尝试打开 Droidcam,则会收到以下错误:找不到设备 (/dev/video[0-9])。你安装了吗?

非常感谢您的帮助:)另外,这是我安装 Droidcam 的教程(这是官方网站)。

小智 6

我遇到了类似的问题,但场景有点不同。我在 Ubuntu 上运行已经安装的 Droidcam 并看到了这个错误。这是由于内核更新后丢失视频设备造成的。

所以,我卸载了 Droidcam-

sudo /opt/droidcam-uninstall
Run Code Online (Sandbox Code Playgroud)

然后按照步骤重新安装。

后来问题就解决了。


小智 3

我遇到了同样的问题并在这里找到了解决方案:

/sf/ask/2436051201/

运行这个:

sudo depmod -ae
sudo modprobe v4l2loopback_dc
droidcam
Run Code Online (Sandbox Code Playgroud)

它对我有用。