Отладочный вывод для ssh в моем случае просто остановился на 30 секунд, пока он был «подключен». Решение оказалось связанным с настройками DNS в моей локальной системе. Предыдущая конфигурация сети оставила за собой фиктивный DNS-сервер в файле /etc/resolv.conf. Замена его на текущий DNS-сервер устранила проблему.
Вы должны установить 32-битную (i386) версию libv4l-0:
sudo apt-get install -y libv4l-0:i386
, затем запустить Skype с помощью этой команды:
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
или изменить в /usr/share/applications/skype.desktop
Небольшое добавление к решению:
sudo vi /usr/share/applications/skype.desktop
и добавьте вышеупомянутое дополнение (LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so) к строке
Exec=env PULSE_LATENCY_MSEC=60 skype %U
, чтобы эта строка была
Exec=env LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so PULSE_LATENCY_MSEC=60 skype %U
После этого значок скайпа в доке также работает.
Была та же проблема с вертикально перевернутой камерой.
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
не помогло. Но после того, как я установил утилиту Qt V4l2 для тестирования (qv4l2) и переключил опцию «Вертикальный флип» на вкладке «Элементы управления пользователя» и включен (по умолчанию она была включена), после запуска Skype камера работала нормально. Поэтому я использовал утилиту управления командной строкой v4l2-ctl, чтобы установить параметр vertical_flip прямо перед запуском skype. Создал новый сценарий запуска для skype:
#!/bin/bash
v4l2-ctl -c vertical_flip=0
v4l2-ctl -c vertical_flip=1
sleep 5
skype %U
и изменил запуск рабочего стола для skype для выполнения этого сценария (или если вы хотите запустить skype при запуске сеанса, вы можете создать для него запись Настройки: сеанс и запуск. PS: Не знаю, почему требуется 5 секунд сна, но это не сработало для меня без него: -).