Сообщений: 79 | | #1 - 18 ноября 2011 в 03:31 | |
Столкнулся с очень интересной проблемой: не могу в интернетах найти мануал по отключению встроенной в ноутбук вебкамеры. Нашёл груды мануалов о включении. Нашёл несколько мануалов с рекомендацией занести камеру в какой-то чёрный список. Но у меня ни чего не получилось. Посоветуйте пожалуйста команды для терминала и/или программу, которые помогли бы отключить камеру. Но при необходимости достаточно быстро и просто включить, а затем выключить. Немного технической информации обо машине: Linux Mint 11 (gnome), kernel versionl 3.0.0-0300-generic; Lenovo G550. Буду очень признателен за ссылки на понятный мануал и/или рекомендации по теме. Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 556 | | #2 - 18 ноября 2011 в 05:24 | |
Не понял, что хотите-то ?  что значит выключить камеру? имхо, вебка выключена, если не включена при работе соответствующей программы(скайп, каморама, чейзе или ещё какой) в скайпе можно в настройках видео выставить, что бы не включалась камера или у вас камера всё время включена? а как вы определили, что у вас камера всё время работает? и собсно если вы хотите что бы вебкамера у вас не работала, ну найдите какие пакеты драйверов для неё установлены, что бы она работала и удалите их. Редактировалось: 2 раз (Последний: 18 ноября 2011 в 09:36) "...Не ты выбираешь Linux, а Linux выбирает тебя..." |
Сообщений: 79 | | #3 - 18 ноября 2011 в 13:02 | |
Если вы когда-нибудь пользовались windows, то наверное знаете о диспетчере устройств, где можно посмотреть параметры каждого компонента железа, настроить отдельно. При необходимости отключать парой кликов. Вот мне нужно что-то аналогичное. Включение-выключение парой кликов мыши. Если вы незнакомы с этой фичей - могу зайти под windows и дать несколько скринов. Удаление драйверов как-то хардкорно. Как только я использую какую-либо технологию, использующую камеру, то отлично вижу что камера включена. Банальный пример - скайп. Т.е. можно сделать вывод, что включена она всегда и просто ждёт сигнала на передачу данных. Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 256 | | #4 - 18 ноября 2011 в 14:58 | |
а может все таки "технологии)" показывают наличие камеры ,независимо вкл/выкл она ? В чем Сила Брат?!А Сила,она во Сне! |
Сообщений: 556 | | #5 - 18 ноября 2011 в 18:06 | |
Хотелось бы услышать о том - КАК вы определили, что у вас камера ВСЁ время работает, а не повторную тираду о том, что вы "отлично видите что камера включена", "как только вы используете какую-либо технологию, использующую камеру". О том что камера включается при работе соответствующих программ и без вас знаю, о чём и было сказано в предыдущем сообщении. И если можно, в частности, на банальном примере - Скайп . КАК вы видите, что камера ВСЁ время работает? Мой скромный опыт в виндовс говорит о том, что, к примеру, когда USB вебкамера подключена, то на ней горит "лампочка". Когда не подключена - не горит. Если убрать в настройках Видео в Скайпе галочку в стороке "Включить видео Skype"(такой строки нет в настройках последних виндовых версий Скайпа) - не только прекращается передача видео, но и гаснет лампочка. И при убранной "галочке" камера не включается даже при нажатии на кноповку Проверка. Редактировалось: 2 раз (Последний: 18 ноября 2011 в 22:46) "...Не ты выбираешь Linux, а Linux выбирает тебя..." |
Сообщений: 79 | | #6 - 18 ноября 2011 в 23:15 | |
| colonel: | | КАК вы видите, что камера ВСЁ время работает? |
Это паранойя. Если бы вы подсказали решение (удаление драйвера не катит), то я был бы очень признателен. Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 256 | | #7 - 19 ноября 2011 в 00:40 | |
 Параноики живут дольше) решил интереса ради проверить. sudo modprobe -r uvcvideo-отключает модуль uvcvideo sudo modprobe uvcvideo-включает модуль uvcvideo lsmod | grep uvcvideo-проверка включения модуля коекак составил скрипты выключения и включения модуля Код PHP:#!/bin/bash clear sudo modprobe -r uvcvideo echo lsmod | grep uvcvideo echo echo "ВЫКЛЮЧЕНО"
Код PHP:#!/bin/bash clear sudo modprobe uvcvideo echo lsmod | grep uvcvideo echo
наличие вывода lsmod | grep uvcvideo будет свидетельствовать о включении модуля можно сделать кнопки запуска для этих скриптов с указанием "запускать в терминале" естественно оно попросит пароль. Редактировалось: 1 раз (Последний: 19 ноября 2011 в 00:42) В чем Сила Брат?!А Сила,она во Сне! |
Сообщений: 79 | | #8 - 19 ноября 2011 в 01:53 | |
| val: | Параноики живут дольше) решил интереса ради проверить. sudo modprobe -r uvcvideo-отключает модуль uvcvideo sudo modprobe uvcvideo-включает модуль uvcvideo |
Огромное спасибо! Это вроде и есть то, что было нужно. Маленькое уточнение: после modprobe -r uvcvideo камера теперь выключена навсегда, или лишь до перезагрузки? Со скриптами не совсем разобрался (куда их лучше ткнуть), но дело в процессе. Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 256 | | #9 - 19 ноября 2011 в 02:03 | |
| Belphegor: | | после modprobe -r uvcvideo камера теперь выключена навсегда, или лишь до перезагрузки? |
до перезагрузки или до включения командой sudo modprobe uvcvideo скрипты не забудьте сделать исполняемыми В чем Сила Брат?!А Сила,она во Сне! |
Сообщений: 79 | | #10 - 19 ноября 2011 в 02:25 | |
Т.е. поставить "выключающий" скрипт в автозапуск - и камера будет выключаться при входе пользователя в систему и отработке скрипта? Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 256 | | #11 - 19 ноября 2011 в 03:22 | |
dв таком случае надо добавлять gnome-terminal -e /home/user/downcam(или где вы его там разместите и как назовете но тогда при входе в систему будет выскакивать терминал с просьбой ввести пароль для запуска скрипта. тогда уж лучше добавить в блэклист строчку blacklist uvcvideo для этого запустите гедит с правами root sudo gedit /etc/modprobe.d/blacklist.conf тогда призапуске модуль не будет загружаться но его можно включить командой sudo modprobe uvcvideo или выше приведенным скриптом включения и после также отключить . Редактировалось: 1 раз (Последний: 19 ноября 2011 в 03:23) В чем Сила Брат?!А Сила,она во Сне! |
Сообщений: 556 | | #12 - 20 ноября 2011 в 01:01 | |
2val, Respect (собсно была идея копать в сторону скрипта для отключения\включения драйвера (ессно не удаления) , но искал бы наверное очень долго подходящую команду  да и не уверен, что найдя правильно бы её применил ... зы (попозже об эксперименте с откл\вкл камер Редактировалось: 5 раз (Последний: 22 ноября 2011 в 09:13) "...Не ты выбираешь Linux, а Linux выбирает тебя..." |
Сообщений: 79 | | #13 - 20 ноября 2011 в 01:47 | |
| val: | | dв таком случае надо добавлять gnome-terminal -e /home/user/downcam(или где вы его там разместите и как назовете но тогда при входе в систему будет выскакивать терминал с просьбой ввести пароль для запуска скрипта. |
Мне вариант не понравился... и даже не потому, что я сам до него додумался. Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 79 | | #14 - 20 ноября 2011 в 01:50 | |
| val: | тогда уж лучше добавить в блэклист строчку blacklist uvcvideo для этого запустите гедит с правами root sudo gedit /etc/modprobe.d/blacklist.conf тогда призапуске модуль не будет загружаться но его можно включить командой sudo modprobe uvcvideo или выше приведенным скриптом включения и после также отключить . |
Это описание есть много где в интернетах, но какое-то неполное (о нём я писал в первом посте, и с ним я долго не мог разобраться). Большое спасибо за подробное изложение! Asus Eee PC 1001PX / Intel Atom N570 /2GB + swap 4GB / Linux Mint 11 (Katya) 2.6.38-13-generic / GNOME 2.32.1 |
Сообщений: 556 | | #15 - 20 ноября 2011 в 15:36 | |
| Belphegor: | | colonel: | | КАК вы видите, что камера ВСЁ время работает? | Это паранойя. Если бы вы подсказали решение (удаление драйвера не катит), то я был бы очень признателен. |
ну вот... . так бы сразу и сказали, что нужно гарантированное отключение, что бы извне никто не включить и подсматривать (или для снижения энергопотребления для работы на батарее), а то вижу.. работает надо выключить Собсно детализация позволила бы быстрее найти ответ(вариант решения с modprobe есть в нескольких источниках по теме снижения энергопотребления и увеличения рвремени работы ноута) | Belphegor: | | не могу в интернетах найти мануал по отключению встроенной в ноутбук вебкамеры. Нашёл груды мануалов о включении. Нашёл несколько мануалов с рекомендацией занести камеру в какой-то чёрный список. Но у меня ни чего не получилось. |
| Belphegor: | | Это описание есть много где в интернетах, но какое-то неполное (о нём я писал в первом посте, и с ним я долго не мог разобраться) |
странно, попытался погуляндить по этому вопросу - почему-то в первую очередь нашлись предложения на выключение через echo 0 > /sys/devices/.... /camera , несколько публикаций с рекомендацией команды modprobe -r uvcvideo, и скрипт отключения\включения для камеры в Асусе (camera.sh poweroff\poweron). Про блейклист тоже было, но далеко не исключительно, и в некоторых материалах об этом способе говорили не как о лучшем, а вынужденном. кста, нашлось и почти аналогичное решение(от 17-18 ноября сг. на линуксфоруме), всё тоже самое, только без написания скрипта для modprobe 2val, скрипты нормально работают. вот только..., если её использует какая либо программа и камера работает(идёт передача сигнала), выключения камеры скриптом не происходит. Надо сначала закрыть программу или выключить камеру. зы имеется возможность отключать и включать девайсы без терминала и перезагрузок апплетом (в тч встроенные, например тачпад ) наверное и для вебкамеры должно быть решение, как это дело впихнуть в апплет без терминальных команд. Редактировалось: 2 раз (Последний: 21 ноября 2011 в 10:32) "...Не ты выбираешь Linux, а Linux выбирает тебя..." |