понедельник, 11 апреля 2011 г.

Ubuntu - Видео в Skype 2.2

Не так давно вышел в свет новый skype для линукс версии 2.2. Как только он появился в репозиториях системы потянули обновления. Я был сильно огорчен тем, что новый скайп не захотел показывать мое видео. Решение данной проблемы весьма простое.

Для этого нам понадобится скрипт, одна штука и умение им пользоваться. И так, создадим файл skype.sh следующего содержания:

#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

и положим его в папку со скриптами ~/scripts
Далее сделаем текстовый файл исполняемым:

sudo chmod +x ~/scripts/skype.sh
Проверим установлена ли библиотека libv4l если нет то поставим

sudo apt-get install libv4l-0
Ну на этом собственно все. Что делать со скриптом решать вам, или положить в автозагрузку, или сделать ярлык на рабочем столе, или запускать из консоли. Я лично поправил пункт меню. Для этого правой кнопкой по меню - изменить - находим группу интернет - в ней находим skype - жмем настроить и правим команду. Единственный момент, путь к скрипту пришлось прописать целиком, ибо путь типа ~/scripts/skype.sh совсем не ясен системе.

2 комментария:

Анонимный комментирует...

Спасибо! Помогло.

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

Не помогло.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.