Lorsque vous utilisez iriun pour transformer la caméra de votre iPhone en webcam, la même erreur m'est arrivée sur Ubuntu 18.04, car il apporte v4l2loopback-dkms comme dépendance. J'ai donc dû commencer par désinstaller le paquet et ses dépendances.
sudo apt purge v4l2loopback-dkms
La compilation du module permet effectivement de se débarrasser de l'élément erreur .
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback
make
sudo su
make install
Après avoir installé la commande : sudo modprobe v4l2loopback exclusive_caps=1
fonctionne sans problème. Mais pour faire fonctionner iriun, j'ai dû faire ces étapes supplémentaires :
-
Installer iriun sans la dépendance de 4l2loopback-dkms :
sudo dpkg -i --ignore-depends=4l2loopback-dkms iriunwebcam.deb
-
Correction de la dépendance dans /var/lib/dpkg/status
Rechercher iriun, et supprimer 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
Vous pouvez également modifier la dépendance dans le fichier iriunwebcam.deb, mais cette méthode me semble plus simple. Maintenant, iriun fonctionne très bien pour moi.