Strona 1 z 2

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

: 05 lutego 2010, 03:58
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!

: 05 lutego 2010, 06:39
autor: pavbaranov
EasyCam tego nie skonfiguruje?

: 05 lutego 2010, 08:04
autor: ilin
Pokaż

Kod: Zaznacz cały

dmesg | grep video
oraz

Kod: Zaznacz cały

ls /dev | grep video

: 05 lutego 2010, 14:00
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!

: 05 lutego 2010, 14:53
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

: 05 lutego 2010, 15:30
autor: darkmanek
@ilin:
W cheese jako urządzenie mam:

Kod: Zaznacz cały

VF0520 Live! Cam Sync (/dev/video0)
:

: 05 lutego 2010, 15:34
autor: ilin
To sprawdź jeszcze czy moduł uvcvideo siedzi w jądrze jak kamera jest w stanie spoczynku.

lsmod

: 05 lutego 2010, 15:48
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ś?

: 05 lutego 2010, 19:31
autor: fnmirk
Poszukaj jak udev rozpoznaję kamerę.

: 05 lutego 2010, 20:10
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