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é?
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.
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:
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
.
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
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 ".
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