Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

вторник, 22 сентября 2009 г.

Вебкамера в Archlinux

У меня стоит x86_64 версия Archlinux. Вебкамера Logitech Quickcam. Началось все с того, что Skype показывал зеленый или полосатый экран, а никак не мою физиономию.

Я не первый такой. Советов как, где, что проверить множество. Мне помогла простая вещь.

1. Устанавливаем пакет lib32-libv4l
yaourt -S lib32-libv4l

Кстати,всем рекомендую установить yaourt. В этом случае не надо вручную собирать пакеты через ABS. yaourt умеет все делать автоматически. Как если бы пакет был не в AUR, а в одном из официальных репозиториев.

2. Проверяем работоспособность камеры в Skype:
LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l2convert.so skype

3. Если теперь все работает, добавляем в ~/.xinitrc строку
export LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l1compat.so

Источник - статья в официальном wiki.

Если надо запустить cheese, то используем, соответственно:
LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l2convert.so cheese
export LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l2convert.so

Конечно, подводных камней в настройке может быть много. Надо проверять, добавлен ли простой смертный пользователь в группу video, какие права выставлены на/dev/video0:

# chmod 666 /dev/video0

К чему это я. К тому, что если у вас не моя проблема, то стоит прочесть и осознать статью полностью :)

1 комментарий:

Unknown комментирует...

chmod 666 /dev/video0

Новичек??? Видать пол системы с такими правами.