Linux → Перевёрнутая вебкамера в Linux
Во многих ноутбуках камера физически перевёрнута. После обновления до Fedora 12 все приложения стали показывать нормально (пробовал cheese, kopete и пару других утилит), но есть ещё скайп. Вот в нём и была проблема. В принципе камеру для всех нормальных приложений можно перевернуть довольно просто - с помощью утилиты v4l2ucp (в федоре пакет с тем же именем), но скайп всегда отличался альтернативным подходом. Проблема усугублялась ещё тем, что для моего дистрибутива нет 64-хбитной сборки. Что же делать что же делать. А просто: скачать пакет x64 для убунту, распаковать его (я делал это в mc) и разложить файлики по местам. В принципе можно попробовать установить через alien, но я решил обойтись без пакетного менеджера и сделать из системы слаку. Потом натравить на бинарник скайпа ldd, в моём случае ldd /usr/bin/skype и посмотреть недостающие библиотеки. Как ни странно, для работы скайпа для x64 нужны 32-х битные библиотеки. Ну что делать, поставим. После того, как он начал работать, нужно сделать маленький трюк, запускать его таким образом:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
При этом нужно же не забыть установить 32-хбитный libv4l
Со скайпом, собранным статически, по очевидным причинам такой финт не пройдёт.
Проблема решилась, но остаются вопросы об сборщиках скайпа. Увы, это закрытое ПО, и качества ожидать сложно.
КОММЕНТАРИИ
Комментариев еще нет
Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии


