Кажется, чтоэтотРешение проблем с веб-камерой в Ubuntu 11.10 не работает в 64-битной версии.
Если я выполню следующую команду:
"LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype"
все, что я получаю, это:
"ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored."
и если я попробую:
"LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype"
Я так и не смог заставить его работать в Ubuntu 12.04. Я только что установил beta 2 и установил Skype от "партнеров". Веб-камера не работает ни с одним из этих трюков :( Пробовал 64-битную версию со Skype.com, но и там безуспешно.
решение1
Хорошо, я исправил это в Ubuntu 12.04 64 бит. Я установил пакет lib32v4l-0 и LD_PRELOAD'ed skype сLD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
решение2
Не делайте этого на вашей 12.04 64-битной машине. Я установил lib32v4l-0
и через некоторое время, когда я установил Medibuntu из репозиториев Ubuntu, он полностью удалил 32-битные библиотеки, и мой звук полностью умер. Тогда работает только линейный звук.
Я сейчас пытаюсь решить это без форматирования. Но думаю, что форматирование будет решением.
Проблема возникла из-за установки lib**32**v4l-0
через apt-get
Medibuntu (пакет для Ubuntu 12.04 — libv4l-0:i386).
Я нашел решение, чтобы вернуть возникшую проблему. Оно находится по этой ссылкеhttp://ubuntuforum-br.org/index.php/topic,52827.msg525995.html#msg525995.
Примечание: Текст на португальском языке, используйте Google переводчик.
решение3
У меня была та же проблема. Похоже, что Skype скомпилирован в 32-битном режиме, а мы пытались использовать 64-битные библиотеки video4linux... Или, по крайней мере, я так думаю, я не эксперт. Вам придется установить 32-битный пакет с помощью:
sudo apt-get install lib32v4l-0
После этого эта команда должна запустить Skype с правильной ориентацией веб-камеры:
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Надеюсь, у вас это тоже сработает!