Поддержка > Мультимедиа

Не работает Веб-камера

(1/12) > >>

ludoed:
А вот, кстати, может, кто знает суть проблемы?
Ноут Asus K61iC, встроенная вебкамера. При запуске из консоли, например, cheese, пишет:

--- Код: ---libv4l2: error setting pixformat: Устройство или ресурс занято
libv4l2: error setting pixformat: Устройство или ресурс занято
--- Конец кода ---
Появляется окно программы, в консоль выдаются эти 2 строки и окно закрывается
vlc при попытке открыть устройство v4l2 пишет

--- Код: ---VLC не может открыть MRL 'v4l2://'
--- Конец кода ---
dmesg опознает камеру как CNF7129 (04f2:b071)

Гуглил по обозначению вебкамеры, но ничего конкретного не нашел.
Не то, что бы вебкамера была сильно нужна, но вроде как обидно - есть устройство, а не работает, и непонятно, почему

HsH:

--- Цитата: ludoed от Ноябрь 03, 2010, 18:56:59 ---есть устройство, а не работает, и непонятно, почему
--- Конец цитаты ---

       В BIOS камера активирована?

В gstreamer-properties проверьте:
video input: v4l2
device: Default (CNF7129)

ludoed:
BIOS у этого ноута на редкость ущербный - ни одной настройки, относящейся к камере, там нет
В gstreamer-properties стоит именно то, что Вы написали, только на русском.

Вообще похоже, что камера системой опозналась, т.к. dmesg ее опознал и lsmod показывает, что модуль ucsvideo (или как-то так) подгружен
Устройство /dev/что-то там/video8 также присутствует
Строка из сообщения консоли

--- Код: ---Устройство или ресурс занято
--- Конец кода ---
наводит на мысль, что какой-то процесс использует камеру монопольно и не отдает
Есть ли способ посмотреть, какой процесс использует устройство? Затем прибить процесс и повторить попытку
Повторное гугление показывает, что у народа такая камера работает, но показывает перевернутое изображение

ludoed:
Ага-а-а!!!
Заработало.
А именно:
В консоли писало так:

--- Код: ---libv4l2: error setting pixformat: устройство или ресурс занято
--- Конец кода ---
Погуглил по фразе:
libv4l2 + "устройство или ресурс занято"
Нагуглил команду

--- Код: ---sudo fuser /dev/video0
--- Конец кода ---
которая позволяет узнать, кем устройство занято
Команда показала, что устройство занято процессом 1218

--- Код: ---ps ax | grep 1218
--- Конец кода ---
показал, что это процесс /usr/bin/camserv, т.е. какой-то сервер для вебкамеры

--- Код: ---dpkg -S camserv
--- Конец кода ---

выдал список файлов, принадлежащих пакету camserv, в т.ч. /etc/init.d/camserv
после чего

--- Код: ---sudo /etc/init.d/camserv stop
--- Конец кода ---
остановил сервер вебкамеры
далее запускаем cheese, впервые видим желтую лампочку над экраном ноута и свою довольную харю, впрочем, черно-белую, почему-то.

"Это еще не Ватерлоо, Ватсон, но это уже Маренго!" (с) Шерлок Холмс

А кто у нас из IM-клиентов с вебкамерой работает? Какой-нить pidgin / qutIM? Копыто не хочу ставить, у меня с ним были проблемы с кодировкой, как у "импатента" (Empathy)

FSnow:

--- Цитата: ludoed от Ноябрь 12, 2010, 21:59:21 ---А кто у нас из IM-клиентов с вебкамерой работает?
--- Конец цитаты ---
Gajim (начиная с версии 0.14), Skype;
Pidgin и Psi (сам ими не пользуюсь, поэтому гарантий не дам).

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии