Ошибка при установке DroidCam в Ubuntu 20.04

Я хочу использовать камеру своего телефона в качестве веб-камеры на моем компьютере с Ubuntu. Я читал, что DroidCam - самый простой способ ...

Итак, я попробовал следовать официальному сценарию: https://www.dev47apps.com/droidcam/linuxx/

cd /tmp/
wget https://files.dev47apps.net/linux/droidcam_latest.zip
echo "fb7d7fa80a8e47a98868941939104636 droidcam_latest.zip" | md5sum -c --
# OK?
unzip droidcam_latest.zip -d droidcam && cd droidcam
sudo ./install

Однако , видеоустройство не установлено, ничего не найдено, если я проверю это:

lsmod | grep v4l2loopback_dc

Мой терминал запрашивает путь к открытому ключу , но я оставил его пустым, как было предложено:

$ sudo ./install
Webcam parameters: '640' and '480'
Building v4l2loopback-dc.ko
make: Entering directory '/tmp/droidcam/v4l2loopback'
make -C /lib/modules/5.4.0-33-generic/build M=/tmp/droidcam/v4l2loopback modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-33-generic'
  CC [M]  /tmp/droidcam/v4l2loopback/v4l2loopback-dc.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /tmp/droidcam/v4l2loopback/v4l2loopback-dc.mod.o
  LD [M]  /tmp/droidcam/v4l2loopback/v4l2loopback-dc.ko
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-33-generic'
make: Leaving directory '/tmp/droidcam/v4l2loopback'
Secure Boot is enabled, attempting to sign the driver
please specify signing key location (or leave empty to sign manually later)
You can Google 'secure boot' for your distro

Enter the path of the public key: 
Enter the path of the private key: 
Adding uninstall script
Moving driver and executable to system folders
+ cp v4l2loopback/v4l2loopback-dc.ko /lib/modules/5.4.0-33-generic/kernel/drivers/media/video/
+ cp droidcam /usr/bin/
+ cp droidcam-cli /usr/bin/
+ set +x
Registering webcam device
insmod: ERROR: could not insert module /lib/modules/5.4.0-33-generic/kernel/drivers/media/video/v4l2loopback-dc.ko: Operation not permitted
warning: insmod failed
Running depmod
make: Entering directory '/tmp/droidcam/v4l2loopback'
make -C /lib/modules/5.4.0-33-generic/build M=/tmp/droidcam/v4l2loopback clean
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-33-generic'
  CLEAN   /tmp/droidcam/v4l2loopback/Module.symvers
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-33-generic'
make: Leaving directory '/tmp/droidcam/v4l2loopback'
Done

Если я запустил DroidCam на моем телефоне, а затем в Ubuntu ... следующее сообщение всплывающие окна в Ubuntu:

Видеоустройство Droidcam не найдено (/ dev / video [0-9]). Он установил правильно? Если у вас было обновление ядра, возможно, вам придется переустановить.

Как я могу подписать модуль безопасной загрузки в Ubuntu 20.04? Может ли проблема быть связана с этим? Любая идея или альтернативное решение для Droidcam было бы очень признательно :)

0
задан 2 June 2020 в 15:39

1 ответ

Это помогло мне:

sudo apt-get install linux-generic
sudo apt-get install v4l2loopback-dkms
sudo modprobe v4l2loopback

Решение получено здесь modprobe v4l2loopback не работает в Ubuntu

Во время установки v4l2loopback-dkms мне пришлось выполнить «Зарегистрировать MOK» процесс (он вел меня автоматически).

После этого я удалил и переустановил Droidcam, и веб-камера была зарегистрирована без ошибок

0
ответ дан 15 September 2020 в 01:01

Другие вопросы по тегам:

Похожие вопросы: