Как отключить веб-камеру?

37

У меня есть встроенная веб-камера на моем ноутбуке. Я знаю, что он работает, и что ubuntu узнал его, потому что при установке он спросил, хочу ли я сделать снимок для какого-то изображения, связанного с моей учетной записью. Когда я смотрю в системных настройках, я не вижу веб-камеры в разделе оборудования. Я хотел бы отключить веб-камеру, как вы можете сделать в Windows, но поскольку я не могу найти ее в своем разделе оборудования, как я могу ее отключить? Я даже не могу отключить его, поскольку он интегрирован в монитор. Я ищу не в том месте? Я использую 12.04

    
задан bazz 22.07.2012 в 20:57
источник

3 ответа

28

Run:

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

Добавить

blacklist uvcvideo

внизу. Сохраните файл и закройте текстовый редактор.

Относительно комментария:

Найдите идентификатор поставщика и устройства для веб-камеры с lsusb :

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

Далее ...

cd /sys/bus/usb/devices/
ls 

Сделайте «grep» на идентификаторе и идентификаторе продукта:

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

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

и 1-1 - это то, что вам нужно. cd в 1-1 .

Файл bConfigurationValue в этом каталоге должен содержать 0 , чтобы отключить устройство или 1 , чтобы включить его. Но этот файл принадлежит root, поэтому для его изменения (измените значение 0 на 1 для включения) ...

 sudo -i
 echo 0 > bConfigurationValue

отключить. Вы можете проверить камеру, и она будет отключена.

Это еще не является постоянным. Перезагрузка вернет его к тому, что было раньше. Чтобы сделать его постоянным:

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

(где 1-1 - это каталог, который мы использовали, и используйте 1 для включения)

    
ответ дан Rinzwind 22.07.2012 в 21:26
источник
38

Камеры контролируются модулем ядра uvcvideo .

Вы можете отключить камеру до перезагрузки, открыв терминал и набрав sudo modprobe -r uvcvideo . Вам будет предложено ввести пароль и после его ввода, если в терминале нет ошибок, ваша веб-камера должна быть отключена.

Если вы получили сообщение об ошибке: modprobe: FATAL: Module uvcvideo is in use. после попытки удалить модуль uvcvideo, вы можете попытаться принудительно удалить его со следующим: sudo rmmod -f uvcvideo (спасибо thiagowfx)

Чтобы снова включить веб-камеру, введите sudo modprobe uvcvideo в терминал.

Если вы хотите, чтобы камера была отключена при перезагрузке, нажмите ALT+F2 и вставьте следующую команду:

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

Вам будет предложено ввести пароль. После этого текстовый файл должен открыть. Вставьте в конец текстового файла новую строку:

blacklist uvcvideo

Затем сохраните файл и выйдите. В следующий раз, когда вы запустите Ubuntu, веб-камера должна быть отключена.

    
ответ дан undecim 22.07.2012 в 21:29
23

Как насчет того, чтобы просто наклеить его на какую-нибудь черную ленту? Возьмите черную ленту и положите ее на веб-камеру. Веб-камера успешно отключена! В отличие от вышеприведенных ответов, этот метод работает против атак вредоносных программ, которые также пытаются включить вашу веб-камеру!

    
ответ дан HaroldW 24.12.2013 в 19:45