У меня стоит 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 комментарий:
chmod 666 /dev/video0
Новичек??? Видать пол системы с такими правами.
Отправить комментарий