web-dev-qa-db-fra.com

Comment puis-je désactiver ma webcam?

J'ai une webcam intégrée dans mon ordinateur portable. Je sais que cela fonctionne et qu'ubbuntu l'a reconnu car lors de l'installation, il m'a demandé si je voulais une photo prise pour une sorte d'image associée à mon compte. Lorsque je regarde dans les paramètres du système, je ne vois aucune webcam dans la section matériel. J'aimerais désactiver la webcam comme vous pouvez le faire sous Windows, mais comme je ne la trouve pas dans la section matériel, comment puis-je la désactiver? Je ne peux même pas le débrancher car il est intégré au moniteur. Est-ce que je cherche au mauvais endroit? J'utilise 12.04

53
bazz

Courir:

gksu gedit /etc/modprobe.d/blacklist.conf

Ajouter

blacklist uvcvideo

au fond. Enregistrez le fichier et quittez l'éditeur de texte.

Concernant le commentaire:

Recherchez le fournisseur et l'ID de périphérique de la webcam avec lsusbname__:

Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam

Suivant ...

cd /sys/bus/usb/devices/
ls 

Faites un "grep" sur les identifiants fournisseur et produit:

$ grep 05a9 */idVendor
1-1/idVendor:05a9

$ grep 2640 */idProduct
1-1/idProduct:2640

et 1-1 est ce dont vous avez besoin. cddans 1-1.

Le fichier bConfigurationValuede ce répertoire doit contenir un 0 pour désactiver le périphérique ou un 1 pour l'activer. Mais ce fichier appartient à root donc pour le modifier (changez le 0 en 1 pour l'activer) ...

 Sudo -i
 echo 0 > bConfigurationValue

pour désactiver. Vous pouvez vérifier la caméra et elle sera désactivée.

Ce n'est pas encore permanent. Un redémarrage le ramènera à ce qu'il était avant. Pour le rendre permanent:

 Sudo -i
 echo 0 > /sys/bus/usb/devices/1-1/bConfigurationValue

(où 1-1 est le répertoire que nous avons utilisé et utilisez un 1 pour l'activer)

36
Rinzwind

Les caméras sont contrôlées par le module de noyau uvcvideo.

Vous pouvez désactiver la caméra jusqu'au redémarrage en ouvrant un terminal et en saisissant Sudo modprobe -r uvcvideo. Votre mot de passe vous sera demandé. Après l'avoir saisi, aucune erreur ne s'affiche dans le terminal, votre webcam doit être désactivée.

Si le message d'erreur suivant s'affiche: modprobe: FATAL: Module uvcvideo is in use. après une tentative de suppression du module uvcvideo, vous pouvez essayer de forcer sa suppression avec: Sudo rmmod -f uvcvideo (merci thiagowfx)

Pour réactiver votre webcam, tapez Sudo modprobe uvcvideo dans le terminal.

Si vous souhaitez que la caméra soit désactivée au redémarrage, appuyez sur ALT+F2 et collez cette commande:

gksu gedit /etc/modprobe.d/blacklist.conf

On vous demandera votre mot de passe. Après l'avoir donné, un fichier texte devrait s'ouvrir. Coller à la fin du fichier texte sur une nouvelle ligne:

blacklist uvcvideo

Enregistrez ensuite le fichier et quittez. La prochaine fois que vous démarrez Ubuntu, la webcam devrait être désactivée.

45
undecim

Pourquoi ne pas simplement le scotcher avec du ruban adhésif noir? Prenez du ruban noir et mettez-le sur la webcam. Webcam désactivée avec succès! Contrairement aux réponses ci-dessus, cette méthode fonctionne contre les attaques de logiciels malveillants qui tentent également d'activer votre webcam!

29
HaroldW