openSUSE и WEBCAMS (камеры)

Не могу завести большую часть вебкамер под OpenSUSE 11.3 и 11.2

Например Genius iLook 300 и Defender C-004
Первая камера не видится совсем. Вторая камера определяется как gspca, создается /dev/video, но изображения нет.

Есть какие варианты, соображения на эту тему? Не стесняйтесь у кого был опыт работы с камерами отпишитесь в тему.

PS: Кстати, под FreeBSD с последним ядро это все работает, почему не пашет под OpenSUSE ?

Дык работает же A4tech PK835MJ, используйте ее.

p.s.
Зачем дублировать темы?

Не встречал проблем с Genius проблем начиная наверное уже с openSUSE 11.1.

Драйвера для карт ( а так же uncvideo, к примеру) в системе есть. Для работы и коректного вывода нужен лишь специальный кодек, но и им мы комплектуем openSUSE.
Сделайте lsusb, найдите камеру, потом lsusb -v -d и ID устройства.

Запустите xawtv. Если не увидете вывод, значит проблема где-то в X.

подключаем камеру genius ilook 300

/var/log/messages:
Feb 7 08:40:34 lnxvrx kernel: [248046.695063] usb 4-1: new full speed USB device using ohci_hcd and address 3
Feb 7 08:40:34 lnxvrx kernel: [248046.837093] usb 4-1: New USB device found, idVendor=093a, idProduct=2628
Feb 7 08:40:34 lnxvrx kernel: [248046.837483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Feb 7 08:40:34 lnxvrx kernel: [248046.837740] usb 4-1: configuration #1 chosen from 1 choice

lsusb:
Bus 004 Device 003: ID 093a:2628 Pixart Imaging, Inc.

запускаем cheese: камеры нету

подключаем камеру genius slimm
/var/log/messages:
Feb 7 08:45:33 lnxvrx kernel: [248345.824048] usb 4-1: new full speed USB device using ohci_hcd and address 4
Feb 7 08:45:33 lnxvrx kernel: [248345.966106] usb 4-1: New USB device found, idVendor=093a, idProduct=2625
Feb 7 08:45:33 lnxvrx kernel: [248345.966231] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Feb 7 08:45:33 lnxvrx kernel: [248345.967313] usb 4-1: configuration #1 chosen from 1 choice
Feb 7 08:45:33 lnxvrx kernel: [248346.354178] usbcore: registered new interface driver snd-usb-audio

lsusb:
Bus 004 Device 004: ID 093a:2625 Pixart Imaging, Inc.

запускаем cheese: камеры нету

Подключаем камеру gembird
/var/log/messages:
Feb 7 08:47:49 lnxvrx kernel: [248481.807039] usb 1-5: new high speed USB device using ehci_hcd and address 7
Feb 7 08:47:49 lnxvrx kernel: [248481.951593] usb 1-5: New USB device found, idVendor=0ac8, idProduct=0323
Feb 7 08:47:49 lnxvrx kernel: [248481.951630] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 7 08:47:49 lnxvrx kernel: [248481.951647] usb 1-5: Product: USB2.0 Web Camera
Feb 7 08:47:49 lnxvrx kernel: [248481.951661] usb 1-5: Manufacturer: Vimicro Corp.
Feb 7 08:47:49 lnxvrx kernel: [248481.951924] usb 1-5: configuration #1 chosen from 1 choice
Feb 7 08:47:49 lnxvrx kernel: [248482.058547] Linux video capture interface: v2.00
Feb 7 08:47:49 lnxvrx kernel: [248482.074317] gspca: main v2.6.0 registered
Feb 7 08:47:49 lnxvrx kernel: [248482.078564] gspca: probing 0ac8:0323
Feb 7 08:47:49 lnxvrx kernel: [248482.078858] vc032x: check sensor header 20
Feb 7 08:47:49 lnxvrx kernel: [248482.187369] vc032x: Sensor ID 7673 (16)
Feb 7 08:47:49 lnxvrx kernel: [248482.187401] vc032x: Find Sensor OV7670
Feb 7 08:47:49 lnxvrx kernel: [248482.187762] gspca: probe ok
Feb 7 08:47:49 lnxvrx kernel: [248482.188509] usbcore: registered new interface driver vc032x
Feb 7 08:47:49 lnxvrx kernel: [248482.188537] vc032x: registered

lsusb:
Bus 001 Device 007: ID 0ac8:0323 Z-Star Microelectronics Corp. Luxya WC-1200 USB 2.0 Webcam

запускаем cheese: камера есть, но не показывает.

Это те камеры с которыми у меня ничего не получается.
A4Tech большинства моделей работает нормально, они определяются как uvcvideo:

Feb 1 17:53:26 lnxvrx kernel: [98584.899045] usb 1-5: new high speed USB device using ehci_hcd and address 10
Feb 1 17:53:26 lnxvrx kernel: [98585.090747] usb 1-5: New USB device found, idVendor=0ac8, idProduct=c40a
Feb 1 17:53:26 lnxvrx kernel: [98585.090781] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 1 17:53:26 lnxvrx kernel: [98585.090799] usb 1-5: Product: A4 TECH USB2.0 PC Camera J
Feb 1 17:53:26 lnxvrx kernel: [98585.090814] usb 1-5: Manufacturer: A4 TECH
Feb 1 17:53:26 lnxvrx kernel: [98585.091081] usb 1-5: configuration #1 chosen from 1 choice
Feb 1 17:53:27 lnxvrx kernel: [98585.749441] uvcvideo: Found UVC 1.00 device A4 TECH USB2.0 PC Camera J (0ac8:c40a)
Feb 1 17:53:27 lnxvrx kernel: [98585.751862] input: A4 TECH USB2.0 PC Camera J as /devices/pci0000:00/0000:00:13.5/usb1/1-5/1-5:1.0/input/input6
Feb 1 17:53:27 lnxvrx kernel: [98585.752024] usbcore: registered new interface driver uvcvideo
Feb 1 17:53:27 lnxvrx kernel: [98585.752096] USB Video Class driver (v0.1.0)

PS: пришлось дублировать ибо ответа я там не нашел. Когда-то я тоже давно спрашивал как дела обстоят с web-камерами и мне также ответили, что проблем нет. Прикупив камер понял, что не все так хорошо. Сейчас перебираю камеры, чтобы найти нормально работающие. На данный момент, я, почти с полной уверенностью, могу сказать, что нет проблем только с камерами, которые определяются как uvcvideo. Производитель в таких случаях на коробке обычно обозначает, что они работают под Windows XP без установки доп. драйверов.

а что в выводе dmesq | grep -i <название_производителя_камеры>?

Очень хорошо, вывод никаких проблем не показал.

Но все же, как я и советовал:

  • запустите xawtv для теста
  • покажите все же вывод lsusb -v -d и ID устройства:

lsusb -v -d 093a:2628
lsusb -v -d 0ac8:0323
lsusb -v -d 093a:2625

Отписал на юниксфорум.орг (ответ огромный, сюда не влез)

Кстати, Hembird под xawtv завелась

Genius ни в какую.

Никак не могу заставить работать камеру, хотя скайп её находит, и в хардваре инфо в ясте она есть, правда в ясте она просто eye320se.
В доках по камере написано “поддержка Linux” UVC (USB Video Class) но драйверов нет, а как настроить UVC я не знаю

Skype видит камеру как /dev/video0 , но она не реагирует ни на что, и проверка не проходит.

lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c313 Logitech, Inc.
Bus 001 Device 003: ID 0458:705e KYE Systems Corp. (Mouse Systems)
Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120

dmesq | grep -i Genius ничего не даёт

Скрин](http://img585.imageshack.us/i/83468471.jpg/) из устройств яста

Если проблема только при работе со skype, то, возможно, поможет LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype. подробности в гугл: ld_preload usr lib libv4l v4l1compat.so skype

проблема при работе с камерой с помощью любой программы.(ex. cheese)
После бесполезного перечитывания форумов и проверки работы в другом дистре, снизошло прозрение - дело в usb 1.1 и uvc драйвере.
Как можно их подружить ?