Недавно мне очень понадобилось иметь возможность пообщаться в Skype с Web-камерой в Linux Mint (Ubuntu). Ранее я уже находил статьи, как это сделать, оставлял эти заметки у себя, но сейчас обнаружил, что снова вэб-камера не видна в Скайпе.
В этой статье я не буду рассматривать, как заставить вэб-камеру работать в Ubuntu. У меня их 2 разных и обе при подключении к USB-разъему - работают. Как я определил, что работают? Запустил vlc-player и открыл устройство /dev/video1
Так же можно посмотреть, что камера распозналась на шине usb
lsusb
Не вдаваясь в подробности, замечу, что основным моментом для "прикручивания" камеры к скайпу является:
1. Камера "понятна" Убунте
2. Создаем альтернативный ярлык для запуска Skype
Пишем скрипт такого содержания (Создаем новый документ на рабочем столе, например с названием Skype.sh):
3. Делаем скрипт исполняемым, например, по правой клавише мыши - Свойства, Права, Позволять выполнение файла, как программы.
В этой статье я не буду рассматривать, как заставить вэб-камеру работать в Ubuntu. У меня их 2 разных и обе при подключении к USB-разъему - работают. Как я определил, что работают? Запустил vlc-player и открыл устройство /dev/video1
Так же можно посмотреть, что камера распозналась на шине usb
lsusb
Не вдаваясь в подробности, замечу, что основным моментом для "прикручивания" камеры к скайпу является:
1. Камера "понятна" Убунте
2. Создаем альтернативный ярлык для запуска Skype
Пишем скрипт такого содержания (Создаем новый документ на рабочем столе, например с названием Skype.sh):
- #!/bin/bash
- env LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
- /usr/bin/skype
3. Делаем скрипт исполняемым, например, по правой клавише мыши - Свойства, Права, Позволять выполнение файла, как программы.
4. Запускаем созданный файл.
Проверяем. В Скайпе открываем "Настройки" - "Видеоустройства". В черном окошке должно появиться изображение с вашей камеры.
Еще рекомендуют в скрипте вместо указанной третьей строчки писать
env LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
У меня все заработало и с первым вариантом.
А основной проблемой, почему перестала работать камера в Скайпе является то, что необходимые библиотеки "переехали" по адресу /usr/lib/i386-linux-gnu/libv4l/
Рекомендую проверить этот путь на предмет наличия по нему файла v4l1compat.so
Спасибо. Работает первый вариант. А запуск Скайпа с работающей камерой без скрипта можно сделать?
ОтветитьУдалитьДля этого вводим следующую команду:
Удалитьsudo nano /usr/share/applications/skype.desktop
И в четвёртой строке вместо:
Exec=skype
Прописываем:
Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Всё, теперь Skype запускается вместе с библиотекой v4l1compat.so прямо из оригинального лаунчера.