Cheese Booth pokazuje błąd:
Wystąpił błąd podczas odtwarzania wideo z kamery internetowej
Sprawdzam, czy kamera internetowa działa dobrze, otwierając Hangout Google, działa dobrze.
Proszę powiedzieć, jaki jest problem w budce serowej.
Uwaga: czasami budka z serem działa dobrze, ale przez większość czasu nie
modprobe
do zmiany rozdzielczości,cheese
wciąż pokazuje tylko jedną i nigdy się nie zmienia. Próbowałem uruchomić wiele metod i mogę tylko przypuszczać, że wynika to z faktu, że używam aplikacji i sprzętu innych firm o ograniczonych możliwościach.Miałem podobny problem z serem, więc zainstalowałem przeglądarkę wideo GTK UVC . Jest bogaty pod względem funkcji w porównaniu do sera. Możesz go zainstalować, wprowadzając następujące dane w terminalu:
źródło
AKTUALIZACJA: Właściwie właśnie odkryłem, że musisz ręcznie dodać użytkownika do grup audio i wideo. Najłatwiej jest uruchomić aplikację „Użytkownicy i grupy” i przejść do zarządzania grupami
Oryginalna odpowiedź: Wygląda na to, że występuje problem z uprawnieniami
/dev/video*
.Są własnością root'a bez uprawnień do odczytu / zapisu dla zwykłych użytkowników. Mój szybki i brudny hack był prosty:
źródło
Spróbuj,
sudo cheese
jeśli jest to problem z uprawnieniami, pozwoli to otworzyć go z uprawnieniami superużytkownika.źródło
Jeśli zaczniesz
cheese
od terminala, możesz zobaczyć ten błąd:(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
Zamknięcie drugiej aplikacji (dla mnie była to karta Chrome z Google Hangouts) to obejście.
źródło