Luego de tanto trabajar hemos dado con la respuesta de esta incógnita que agunos usuarios de esta web han presentado. Si quieres compartir algún detalle no dudes en aportar tu conocimiento.
Solución:
Tuve lo mismo (seguí una guía similar para DSLR) y terminé compilando el v4l2loopback
módulo e instalarlo. Ahora todo funciona perfectamente.
Asegúrese de eliminar la instalación del paquete original con
sudo apt-get remove v4l2loopback-dkms
Ahora siga las instrucciones de GitHub sobre cómo compilar e instalar el módulo (realmente fácil, clone y vea la sección de instalación). https://github.com/umlaeute/v4l2loopback
Cuando usé iriun para convertir la cámara de su iPhone en una cámara web, me ocurrió el mismo error en Ubuntu 18.04, ya que trae v4l2loopback-dkms como una dependencia. Así que primero tuve que desinstalar el paquete y sus dependencias.
sudo apt purge v4l2loopback-dkms
De hecho, compilar el módulo elimina el error.
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback
make
sudo su
make install
Después de instalar el comando: sudo modprobe v4l2loopback exclusive_caps=1
funciona sin problemas. Pero para que iriun funcione, tuve que hacer estos pasos adicionales:
-
Instale iriun sin la dependencia 4l2loopback-dkms:
sudo dpkg -i --ignore-depends=4l2loopback-dkms iriunwebcam.deb
-
Corregir dependencia en
/var/lib/dpkg/status
Busque iriun y elimine 4l2loopback-dkms de
Depends:
Package: iriunwebcam Status: install ok installed Maintainer: Iriun Architecture: all Version: 2.2 Depends: qt5-default, jackd, adb Description: Iriun Webcam for Linux
También podría alterar la dependencia en el archivo iriunwebcam.deb, pero de esta manera me pareció más fácil. Ahora iriun funciona muy bien para mí.
Valoraciones y comentarios
Finalizando este artículo puedes encontrar los comentarios de otros gestores de proyectos, tú todavía eres capaz dejar el tuyo si te gusta.