Я купил меня HP Pavilion DM1 для отправлений в путешествие с, который имеет Ubuntu 14.04.1 на нем, но теперь (за день до того, как я уеду в Африку!) Я понимаю, что веб-камера не распознается вообще. Я предполагаю, что должен выяснить, как поместить драйвер для него на машине.
Моя веб-камера работает над сыром, таким образом, это обнаруживается, просто не в скайпе или веб-сайтах.
Существует (более или менее) известная проблема с драйверами приблизительно на 64 бита. В моей системе я мог решить его этот путь:
Установка (в случае необходимости) слои совместимости для веб-камеры на уровне 32 битов:
sudo apt-get install libv4l-0:i386
Подготовьте этот сценарий:
#!/bin/bash
#
export LD_PRELOAD="/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so"
export PULSE_LATENCY_MSEC=60
export QT_PLUGIN_PATH="/usr/lib/i386-linux-gnu/qt4/plugins"
exec skype &
Назовите это "myskype" или что бы то ни было, сделайте это исполняемым файлом и выполните его вместо skype
от эмулятора терминала.
Эти три переменные среды исправляют несколько ошибок, существующих в версии на 64 бита скайпа или человечности, в зависимости от того, с кем Вы говорите.
Как альтернатива, можно отредактировать /usr/share/application/skype.desktop
и измените строку, где Вы находите:
Exec=env PULSE_LATENCY_MSEC=60 skype %U
кому:
Exec=env PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so QT_PLUGIN_PATH=/usr/lib/i386-linux-gnu/qt4/plugins skype %U
(все в одной строке).
Протесты:
Если это не работает, попытайтесь измениться v4l2convert.so
кому: v4l1convert.so
.
Проверьте реальные пути *.so
файлы в Вашей системе (Вам нужны на 32 бита; любой в i386
или lib32
каталоги).
Во всех моих системах минус 1 QT_PLUGIN_PATH
переменная не нужна.
PULSE_LATENCY_MSEC
переменная крайне нужна, или Вы теряете аудио.