Только вот сейчас имел секус со скайпом и своей загадочной web-камерой A4Tech pk-130mg.
Вобщем путь был долгий и тернистый - аж до 2х часов ночи сидел матерился. Особенно на скайп.
1. Скайп для Ubuntu 8.10+ 64-bit - скачал с оф. сайта, наивно полагая что это 64-битная сборка... Увы, они надо мной жестко постебались. Просто это 32-битная сборка, которую можно установить на 64-битную систему. Ну ладно, установил.
2. Далее настроил камеру чтобы она работала под cheese. Дело в том что изначально в убунте идут дрова, в которых для этой камеры изображение искажено
http://ubuntuforums.org/showthread.php?t=1315760. Но в последней девелоперской вирсии дров это пофикшено, так что надо собирать дрова из исходников.
Делаем это так:
- Отключить камеру
- sudo modprobe -r gspca_vc032x (отключить драйвер)
- sudo apt-get install mercurial build-essential linux-headers libncurses5-dev (если нет этих пакетов)
- hg clone http://linuxtv.org/hg/~hgoede/gspca/ (извлечь исходники из репозитория)
- cd gspca
- sudo make menuconfig (запретить DVB обязательно, так как для сборки нужны исходники ядра, а не только хидера)
- make all
- sudo make install
- Подключить камеру
Все должно работать
3. Хорошо, установил gspca, cheese заработал на ура, но скайп - черный квадрат мля!
4. Увидел здесь (на форуме) что скайп запускать нужно так: bash -c "LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype" и проникся идеей... Но вот только не прокатило, потому что либа эта у меня есть, но она 64-разрядная... То есть не может она прилинковаться к 32-разрядному быдлоскайпу. Для 32-битной системы это прокатит и на этом очевидно все должно заработать. Дальше читают только те у кого amd64.
5. Так, качаем libv4l-0_0.6.0-1_i386.deb от сюда
http://packages.ubuntu.com/karmic/i386/libv4l-0/download (это для коалы, для других надо взять их родные пакеты). Установить через dpkg не получилось - не та архитектура, ну и хрен с ним. Открыл deb через midnight commander с скопировал все либы в /lib32.
Теперь уже:
bash -c "LD_PRELOAD=/lib32/libv4l/v4l2convert.so skype"
Заработало! И вообще, эта камера у меня под линуксом работает даже лучше чем под виндой (в основном из-за косяка дров последней)
А вообще обидно что не уважают они линукс, ох не уважают...
P.s. Надеюсь что мой опыт поможет еще кому-нибудь настроить камеру.
Жду исправлений с дополнениями.