Перевернутое изображение вебкамеры в Skype под Ubuntu

Проблема в том, что во многих лаптопах Asus то ли перевернута, то ли криво подключена встроенная вебкамера.
Компенсировать такую ситуацию можно на уровне драйвера устройства, но, к счастью, для Linux существует библиотека libv4l.

Для Ubuntu 64 с версии 12.04 пилюля выглядит так:


sudo su
echo -e '#!/bin/sh\nLD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so $1\nexit 0' > /bin/webcamWrapper
echo -e '#!/bin/sh\nLD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so $1\nexit 0' > /bin/webcamWrapper32
chmod +x /bin/webcamWrapper
chmod +x /bin/webcamWrapper32
exit

В других дистрибутивах и версиях пути могут отличаться — уточнить можно посредством locate libv4l.

Теперь Skype можно запустить так:


webcamWrapper32 skype

И не забудьте заменить команду в значке запуска и автоматически запускаемых приложениях.

Если не помогло, возможно библиотека не знает о вашей модели.
Поищите ее здесь, и, если не найдете, сообщите разработчикам.