UBUNTU 14.04 сырная будка не обнаруживает веб-камеру

Cheese Booth показывает ошибку:

При воспроизведении видео с веб-камеры произошла ошибка

Сырная будка

Я проверяю, работает ли веб-камера нормально или нет, открыв Google Hangout, он работает нормально.

Снимок экрана Google Hangout

Пожалуйста, расскажите, в чем проблема в сырном киоске.

Примечание: иногда киоск с сыром работает нормально, но чаще всего нет

5 ответов

Решение
  1. Откройте Настройки и измените эти разрешения на самые низкие.

2. Теперь перезапустите сыр.

3. Веб-камера должна работать. Продолжайте увеличивать разрешение до тех пор, пока оно не перестанет работать. Для многих веб-камер это ограничение составляет 640x480.

Я столкнулся с подобной проблемой с сыром, поэтому я установил GTK UVC Video Viewer. Это богато с точки зрения особенности по сравнению с сыром. Вы можете установить его, введя в терминале следующее:

sudo apt-get install guvcview

ОБНОВЛЕНИЕ: На самом деле, я только что обнаружил, что вам нужно вручную добавить своего пользователя в аудио и видео группы. Самый простой способ - запустить приложение "пользователи и группы" и перейти к управлению группами.

Оригинальный ответ: Кажется, есть проблема с разрешениями на /dev/video*,

Они принадлежат пользователю root без прав на чтение / запись для обычных пользователей. Мой быстрый и грязный хак был прост:

sudo chmod 777 /dev/video*

Если вы начнете cheese из терминала вы можете увидеть эту ошибку:

(cheese:7333): cheese-WARNING **: 09:47:54.438: Device '/dev/video0' is busy: gstv4l2object.c(3706): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1: Call to S_FMT failed for YUYV @ 160x120: Device or resource busy

Закрытие другого приложения (для меня это была вкладка Chrome с Google Hangouts) - это обходной путь.

Пытаться sudo cheese если это проблема с правами доступа, это позволит вам открыть ее с привилегиями суперпользователя.

Другие вопросы по тегам