[+] uruchomienie kamery Creative Live Sync - Ubuntu i Arch

Problemy dotyczące innych systemów operacyjnych
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

[+] uruchomienie kamery Creative Live Sync - Ubuntu i Arch

Post autor: darkmanek »

Witam!
System Ubuntu + Arch. Na obydwu systemach to samo:
Kamera Creative Live Sync.
Kamera działa jeśli włączę skype lub program typu Cheese. Nie działa natomiast w Ekidze i mplayerze podgląd, mencoderem nie da się zgrać bezpośrednio jako
np. avi, ponieważ nie wykrywają nic w /dev/video0
Jaki sterownik zainstalować, czy w ogóle to zadziała, jeżeli zainstaluję sterownik z jakiejś innej kamery? Chodzi mi o wykrywanie jej przez te programy.

Polecenie lsusb wyrzuca:

Kod: Zaznacz cały

Bus 001 Device 002: ID 041e:406c Creative Technology, Ltd
Przez Google nic na ten temat nie znalazłem.
Proszę o pomoc.
Pozdrawiam!
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

EasyCam tego nie skonfiguruje?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Pokaż

Kod: Zaznacz cały

dmesg | grep video
oraz

Kod: Zaznacz cały

ls /dev | grep video
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

Witam!
Dzięki za zainteresowanie.
dmesg | grep video

Kod: Zaznacz cały

[    0.393502] pci 0000:00:0d.0: Boot video device
[   13.458525] Linux video capture interface: v2.00
[   13.753663] uvcvideo: Found UVC 1.00 device VF0520 Live! Cam Sync (041e:406c)
[   13.763226] usbcore: registered new interface driver uvcvideo
ls /dev | grep video

Kod: Zaznacz cały

ls /dev | grep video
Jak pisałem, kamerka uruchamia się podczas włączania np. cheese czy skype, system ją widzi,
ale Ekiga czy mplayer potrzebują sterowników...
Pozdrawiam!
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Sprawdź czy jak kamera jest zainicjalizowana np za pomocą cheese jest jakieś urządzenie video w /dev

Ja mam bardzo podobną i u mnie wszystko jest ok.

Kod: Zaznacz cały

Bus 002 Device 003: ID 041e:406b Creative Technology, Ltd
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

@ilin:
W cheese jako urządzenie mam:

Kod: Zaznacz cały

VF0520 Live! Cam Sync (/dev/video0)
:
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

To sprawdź jeszcze czy moduł uvcvideo siedzi w jądrze jak kamera jest w stanie spoczynku.

lsmod
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

No, jest:

Kod: Zaznacz cały

lsmod | grep video
uvcvideo               59080  0 
videodev               36736  1 uvcvideo
v4l1_compat            14496  2 uvcvideo,videodev
Tyle że właśnie siedzi w jądrze, a nie tam, gdzie szuka np. mplayer czy ekiga.
Wchodzi w grę jakieś dowiązanie czy coś?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Poszukaj jak udev rozpoznaję kamerę.
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

@fnmirk:
Jak? W /var/log/udev nie ma nic na temat kamery.
Uruchamiając cheese w terminalu nic nie wypisuje, to samo ze skype.

Edycja: Przepraszam, jednak jest.

Kod: Zaznacz cały

cat /var/log/udev | grep video

Kod: Zaznacz cały

UDEV  [1265386940.954356] add      /devices/pci0000:00/0000:00:02.1/usb1/1-3/1-3:1.0/video4linux/video0 (video4linux)
DEVPATH=/devices/pci0000:00/0000:00:02.1/usb1/1-3/1-3:1.0/video4linux/video0
SUBSYSTEM=video4linux
DEVNAME=/dev/video0
ID_TYPE=video
ID_USB_DRIVER=uvcvideo
DEVLINKS=/dev/char/81:0 /dev/v4l/by-id/usb-Creative_Labs_VF0520_Live__Cam_Sync_2009110700713-video-index0 /dev/v4l/by-path/pci-0000:00:02.1-usb-0:3:1.0-video-index0
ID_TYPE=video
ID_USB_DRIVER=uvcvideo
Jak trzeba, wrzucę gdzieś cały log
ODPOWIEDZ