WebCam на ядрах >= 2.6.32 [РЕШЕНО]
Доброго времени дня всем!
Столкнулся с проблемами при использовании Web-камеры Logitech C500 после обновления ядра. Проблемы начались еще с версии 2.6.32.
Суть следующая при попытке открыть через VLC камера работает, если использовать URL v4l2://dev/video0.
Но при попытке проверить камеру через Kopete или Skype, камера не работает. В dmesg появляется запись:
ehci_hcd 0000:00:12.2: force halt; handshake ffffc9001097e024 00004000 00000000 -> -110
Сразу же после этого перестает функционировать принтер, подключенный к тому же хабу, что и камера. И попытка открыть v4l2://dev/video0 в VLC приводила к ошибке.
Приходилось перегружать компьютер, что бы восстановить хотя бы работоспособность принтера.
При поиске решения проблем, случайно обнаружил следующее, если выполнить команду:
# rmmod ehci_hcd Ошибка сегментирования
То работоспособность принтера восстанавливается и через VLC камера работает. Однако, если пытаться использовать URL v4l://dev/video0 (т.е. 1я версия v4l), то возникает ошибка.
Что наводит на мысль о проблемах только с 1й версией v4l. Предполагая, что ошибся в конфиге ядра, взял конфиг, при котором камера работает, но проблема осталась.
Если кто знает в чем проблема, буду очень благодарен.
- Для комментирования войдите или зарегистрируйтесь
А что если принудительно
А что если принудительно заставить Skype и иже с ним работать через v4l2?
$ cat /usr/bin/skype #!/bin/sh LD_PRELOAD=/usr/lib32/v4l2convert.so export LD_PRELOAD cd "/opt/skype" if [ -n "/opt/skype" ] ; then if [ "${LD_LIBRARY_PATH+set}" = "set" ] ; then export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/skype" else export LD_LIBRARY_PATH="/opt/skype" fi fi exec ./skype "$@"
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
поддерживаю, аналогично
поддерживаю, аналогично работаю с Logitech C300
Спасибо!
Спасибо за совет!
Сам бы мог догадаться, ведь когда боролся со скайпом до обновления ядра находил решения и с convert и с compat, но остановился на compat.
Только вот путь:
UPD: но остается проблема с Kopete, суть в том, что при наличии скайпа не буду использовать камеру в Kopete, но если открывать настройки программы, она пытается использовать камеру, что приводит к ошибке.