web-dev-qa-db-fra.com

Comment désactiver la webcam intégrée sur Ubuntu?

J'ai un ordinateur portable Dell Inspiron Modèle 14 3437-A30 et mon gtalk apparaît que l'appareil photo est allumé et s'allume automatiquement, mais que la lumière ne soit pas allumée. De plus, malheureusement, il n'y a pas de raccourci clavier.

J'ai essayé d'utiliser le programme cheese, mais il n'active que la webcam.

Je sens que ma webcam est automatiquement activée sans allumer la lumière.

Comment puis-je désactiver ma webcam afin que le gtalk ne montre pas que ma webcam est activée? ou comment faire ma webcam n'est pas automatiquement activé?

3
ricardoramos

Essayez de trouver le pilote pour votre webcam et déchargez-le. Je n'ai pas Dell Inspirion, donc je ne sais pas quel pilote vous avez pour webcam. Essayez de le trouver avec

lsmod

Dans mon cas, c'était uvcvideo. Lorsque vous le trouvez, déchargez-le. Dans mon cas, la commande était la suivante:

Sudo rmmod uvcvideo

Après l'avoir retiré, le fromage ne retrouvait plus l'appareil et ne pouvait plus fonctionner. Ensuite, essayez de le charger à nouveau. Dans mon cas, la commande était

Sudo modprobe uvcvideo

Si votre pilote n’est pas uvcvideo, remplacez-le dans les commandes par votre nom de pilote. Faites également un test pour voir que votre application ne charge pas le pilote. C’est une petite possibilité pour cela aussi parce que les privilèges root sont requis pour charger les modules du noyau.

6
nobody

Au lieu de désactiver le pilote uvcvideo (qui désactive toutes les webcams), vous pouvez également désactiver une webcam et conserver toutes les autres fonctionnelles. Pour ça:

  1. Découvrez la chaîne de périphérique de la webcam que vous souhaitez désactiver:

    for device in $(ls /sys/bus/usb/devices/*/product); do 
      echo $device; cat $device; 
    done
    

    Cela montrera les lignes de résultats comme ceci:

    /sys/bus/usb/devices/1-1.6/product
    Integrated Camera
    

    Dans ce cas, la chaîne de périphérique que nous recherchons est 1-1.6.

  2. Désactivez la webcam en utilisant la chaîne de votre appareil dans une commande comme celle-ci:

    echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/unbind
    
  3. Pour activer votre webcam ultérieurement, utilisez la chaîne de votre appareil dans une commande comme celle-ci:

    echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/bind
    

Pour plus de détails, voir: " Désactivation de la webcam ou des ports USB sous Linux ".

3
tanius

En tant que commande alternative à rmmod, vous pouvez utiliser ceci pour désactiver la caméra jusqu'au redémarrage:

Sudo modprobe -r uvcvideo

Et si vous obtenez le message d'erreur suivant: modprobe: FATAL: le module uvcvideo est utilisé, vous pouvez essayer de forcer sa suppression avec rmmod à l'aide du paramètre -f:

Sudo rmmod -f uvcvideo

Pour réactiver votre webcam, tapez:

Sudo modprobe uvcvideo
1
gaboroncancio