Como posso desativar minha webcam?

40

Eu tenho uma webcam integrada no meu laptop. Eu sei que funciona e que o Ubuntu o reconheceu porque na instalação ele perguntou se eu queria uma foto tirada para algum tipo de imagem associada à minha conta. Quando olho nas configurações do sistema, não vejo nenhuma webcam na seção de hardware. Gostaria de desabilitar a webcam como você pode fazer no Windows, mas como não consigo encontrá-la na minha seção de hardware, como posso desativá-la? Eu não posso nem mesmo desconectá-lo, pois ele está integrado ao monitor. Estou procurando no lugar errado? Estou usando 12.04

    
por bazz 22.07.2012 / 20:57

3 respostas

27

Executar:

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

Adicionar

blacklist uvcvideo

na parte inferior. Salve o arquivo e saia do editor de texto.

Em relação ao comentário:

Encontre o fornecedor e o ID do dispositivo para a webcam com lsusb :

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

Próximo ...

cd /sys/bus/usb/devices/
ls 

Faça um "grep" no ID do fornecedor e no ID do produto:

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

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

e 1-1 é o que você precisa. cd em 1-1 .

O arquivo bConfigurationValue neste diretório precisa conter um 0 para desativar o dispositivo ou um 1 para ativá-lo. Mas este arquivo é de propriedade de root, para alterá-lo (mude 0 para 1 para ativar) ...

 sudo -i
 echo 0 > bConfigurationValue

para desativar. Você pode verificar a câmera e ela será desativada.

Isso não é permanente ainda. Uma reinicialização irá ajustá-lo de volta ao que era antes. Para torná-lo permanente:

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

(onde 1-1 é o diretório que usamos e usamos 1 para ativar)

    
por Rinzwind 22.07.2012 / 21:26
41

As câmeras são controladas pelo módulo do kernel uvcvideo .

Você pode desativar a câmera até a reinicialização, abrindo um terminal e digitando sudo modprobe -r uvcvideo . Sua senha será solicitada e, depois de digitada, se não houver erros mostrados no terminal, sua webcam deverá estar desativada.

Se você recebeu a mensagem de erro: modprobe: FATAL: Module uvcvideo is in use. depois de tentar remover o módulo uvcvideo, pode tentar forçar sua remoção com o seguinte: sudo rmmod -f uvcvideo (thanks thiagowfx)

Para ativar sua webcam novamente, digite sudo modprobe uvcvideo no terminal.

Se você quiser que a câmera seja desativada quando você reiniciar, pressione ALT+F2 e cole este comando:

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

Você será perguntado por sua senha. Depois de dar, um arquivo de texto deve abrir. Cole no final do arquivo de texto em uma nova linha:

blacklist uvcvideo

Em seguida, salve o arquivo e saia. Da próxima vez que você iniciar o Ubuntu, a webcam deverá ser desativada.

    
por undecim 22.07.2012 / 21:29
26

Que tal apenas gravar com uma fita preta? Pegue uma fita preta e coloque-a na webcam. Webcam desativada com sucesso! Ao contrário das respostas acima, esse método funciona contra ataques de malware que tentam ativar sua webcam também!

    
por HaroldW 24.12.2013 / 19:45

Tags