Я использую Ubuntu 12.10 64 бит на Lenovo Ideapad U410. Я использую прилагаемую веб-камеру со Skype и Google Hangout без проблем. В какой-то момент я заметил в Google Hangouts, что некоторые обновления перестали работать с камерой.
Когда я запускаю lsusb
, это результат:
Bus 003 Device 002: ID 04f2:b2e1 Chicony Electronics Co., Ltd
Вкл / dev Я вижу это:
crw-rw----+ 1 root video 81, 0 Mar 5 00:52 video0
Также это:
~ $ ls /dev/v4l/by-id/
total 0
lrwxrwxrwx 1 root root 12 Mar 5 00:52 usb-Vimicro_Corp._Lenovo_EasyCamera-video-index0 -> ../../video0
[ 118] Итак, теперь я тестирую что-то вроде VLC для «Open Capture Device». Веб-камера включается, но изображения нет. То же самое в скайпе, я тестирую видео и камера включается, но нет изображения. В какой-то момент камера исчезает из lsusb, и я больше не вижу ее там.
Я тестировал Ubuntu 12.10 с живого USB, и камера оттуда отлично работает, так что это не аппаратная проблема, а программная проблема. Я даже пытался запустить Skype от имени пользователя root, чтобы проверить, было ли это изменение в разрешении, но это все равно не работает.
Я понятия не имею, как отладить эту проблему или найти какое-либо обновление или установку, чтобы оно перестало работать.
У меня только что была похожая проблема на Thinkpad T430u, которую я смог исправить, загрузившись с более старым ядром. Похоже, что это может быть той же проблемой, поскольку живой USB, вероятно, работает на более старом ядре. Я только что опубликовал ответ на подобный вопрос, поэтому вместо того, чтобы перепечатывать все это, смотрите здесь:
https://askubuntu.com/a/264461/18665
[ 113] Если это решит вашу проблему, пожалуйста, отправьте отчет об ошибке или комментарий к тому, на который я ссылался в этом ответе, чтобы разработчики знали, что это также влияет на Ubuntu 12.10. Надеюсь, что если об этой ошибке сообщит достаточное количество людей, она скоро будет исправлена.