Как то я упустил настройку камеры Genius iSlim 310 в Linux для Skype. Исправляюсь =).
lsusb для этой камеры выдает следующую информацию:
Bus 002 Device 003: ID 093a:2625 Pixart Imaging, Inc.
Для камер Pixart в Linux используются драйверы gspca. Необходимо справить всего один файл в драйвере, а точнее добавить одну строчку нужным нам Diviсe ID. Вот маленький файл patch:
--- drivers/media/video/gspca/pac7302.c 2010-05-17 01:17:36.000000000 +0400
+++ drivers/media/video/gspca/pac7302.c.new 2010-11-19 11:19:32.000000000 +0300
@@ -1200,6 +1200,7 @@
{USB_DEVICE(0x093a, 0x2621)},
{USB_DEVICE(0x093a, 0x2622), .driver_info = FL_VFLIP},
{USB_DEVICE(0x093a, 0x2624), .driver_info = FL_VFLIP},
+ {USB_DEVICE(0x093a, 0x2625)},
{USB_DEVICE(0x093a, 0x2626)},
{USB_DEVICE(0x093a, 0x2628)},
{USB_DEVICE(0x093a, 0x2629), .driver_info = FL_VFLIP},
После обновления ядра, скайп запускаем через LD_PRELOAD:
#LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
Вот и все =).
Подписаться на:
Комментарии к сообщению (Atom)
2 комментария:
А какое ядро? И какая версия Skype.
В 2.6.36 камеру уже знает, и cheese c ней работает. Skype камеру находит, но ничего с нее не показывает :(
На предыдущих работало, версий не помню,
сейчас ядро 2.6.34-gentoo-r12 и net-im/skype-2.1.0.81.
Я думаю вам надо разобраться со своим дистрибутивом и LD_PRELOAD.
Отправить комментарий