У меня есть компьютер, относительно новый с Fedora 10. Я купил веб-камеру, включили его, выполните сыр, и веб-камера работает отлично. Так, это поддерживается ядром.
Чем, твердая часть...
Я попытался использовать X-LITE, Skype, и теперь QNext и камера не делают работ над этими приложениями. Все, что я вижу, является черным цветом или скремблировало окрашенный узор шума.
Qnext дал мне это сообщение errro
Device 'v4l:5' detection failed: java.lang.Error: Can't open video card 5
Video device 'v4l:6' detection failed: java.lang.Error: Can't open video card 6
Video device 'v4l:7' detection failed: java.lang.Error: Can't open video card 7
Video device 'v4l:8' detection failed: java.lang.Error: Can't open video card 8
Video device 'v4l:9' detection failed: java.lang.Error: Can't open video card 9
Finished detecting Video capture - 0 devices found
Камера показывает отлично как/dev/video0, когда я включаю ее.
Так, если ядро поддерживает его, каков вопрос с Linux? WTF!
Я протестировал на UBUNTU на другом поле, и у меня есть та же проблема.
Какие-либо предложения?
спасибо за внимание.
Может случиться так, что другие программы, которые Вы запускаете, не поддерживают камеры, которые только поддерживают V4L2 по умолчанию (например, приложение не поддерживает V4L2),
Попробуйте следующее:
Запустите свое приложение от командной строки, но снабдите префиксом Вашу команду следующее:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
Это должно позволить совместимость с приложениями то использование V4L1.
Кроме того, удостоверьтесь, что никакое другое приложение не использует камеру. Используя 1 камеру больше чем в 1 приложении обычно не поддерживается.
Вы, возможно, должны скорректировать свой модуль ядра для различных битов неподходящего поведения некоторыми моделями камеры. попробуйте:
rmmod uvcvideo
modprobe uvcvideo quirks=2
Существуют другие значения причуд... 2, оказывается, работает на меня для камеры без имен.
В моем ограниченном опыте приложение Вы, скорее всего, будете иметь успех с, Ekiga. Это - стандартный компонент Ubuntu.
Тем не менее поддержка Веб-камеры в Linux довольно груба.Прошу прощения.