Вчора я в твіттері пообіцяв написати інструкцію як бути, якщо в Skype картинка з веб-камери перевернута. Така проблема найчастіше виникає з ноутбуками Asus, але і інші ноутбуки, а також прості веб-камери не виняток.
У чому ж тут справа? Багато на початку звинувачують саму Ubuntu, хоча даремно, в інших же додатках все добре. Справа в тому, що багато виробників за «невелику» плату вставляють веб-камеру вгору ногами, а в драйверах назад перевертають картинку. Ну і природно дані драйвера пишуться тільки для Windows.
Ну і, як ви напевно знаєте, не так давно компанія Microsoft купила Skype, так що зрозуміло звідки ростуть ноги у цієї проблеми.
З усіма моделями з проблемними веб-камерами ви можете ознайомитися тут: ideasonboard.org. Буде корисно при покупці ноутбука.
А зараз перейдемо до самої проблеми.
Перевертаємо камеру назад
Природно в Ubuntu є свої способи боротися з перевернутої камерою. для цього використовується бібліотека v4l1compat.so. яка перевертає камеру назад. Тепер потрібно тільки задіяти її зі Skype.
Для цього є кілька способів. Перший і самий нехитрий - створити файл для запуску Skype і v4l1compat.so. Для цього створіть порожній файл і пропишіть там такі рядки:
#! / Bin / sh LD_PRELOAD = / usr / lib / i386-linux-gnu / libv4l / v4l1compat.so skype
Після цього зробіть файл виконуваним і запускайте Skype через нього.
Можна зробити красивіше просто прописавши запуск бібліотеки в оригінальний лаунчер Skype. Для цього вводимо наступну команду: