Как сделать Творческую Веб-камеру Vista (041e:405f), работают с недавней Ubuntu?

У меня есть Творческая Веб-камера Vista (041e:405f), который имеет очень гладкий и хороший дизайн, но это действительно не работает в соответствии с Ubuntu, все, что я вижу, зеленый экран с некоторым шумом. Как я могу заставить его работать?

alt text

1
задан 14.10.2011, 08:07

3 ответа

Ubuntu кармическая коала (9.10)

Просто недавно я нашел способ заставить его работать с Ubuntu Кармическая Коала. Решение для Бойкого не будет работать, с тех пор ov51x-jpeg драйвер не может быть скомпилирован с новыми ядрами, но к счастью нам больше не нужен он. Таким образом, если Вы следовали учебному руководству для старой человечности, удостоверьтесь, что Вы удалили любые записи из черного списка, который Вы, возможно, сделали. Если Вы следовали моему учебному руководству, это означает, что необходимо удалить /etc/modprobe.d/creative_vista.conf файл

rm -f /etc/modprobe.d/creative_vista.conf

Так, для создания этой камеры для работы со скайпом, все, что мы должны сделать, должен запустить скайп специальным способом

sh -c 'export XLIB_SKIP_ARGB_VISUALS=1 && LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype'

Я уверен, что Вы не хотите запускать его как этот каждый раз, поэтому щелкните правой кнопкой по меню 'Applications', выберите 'Меню редактирования'.

enter image description here

Затем найдите Skype там и изменение, это - 'Команда' к строке выше. Не забывайте нажимать 'Close'.

enter image description here

Вот именно камера будет работать.

ссылка: форумы человечности

Ubuntu, бойкая (9.04)

Это - то, как я сделал его в соответствии с Ubuntu Бойким (9.04). Все учебные руководства там устарели, и хочет, чтобы Вы использовали gsfakevideo, или исправил ov51x-jpeg драйвер. Ничто из этого не необходимо.

Поэтому, в первую очередь, удостоверьтесь, что это - правильная веб-камера.

$lsusb
Bus 003 Device 004: ID 041e:405f Creative Technology, Ltd

проверьте, что идентификатор является 041e:405f здесь.

Теперь вот факт, эта веб-камера работы с ov51x-jpeg драйвером, но Ubuntu пытается использовать gspca_ov519 модуль для него.

Во-первых, проверьте, что у Вас есть помощник модуля, и он работает:

$ sudo aptitude install module-assistant
$ sudo m-a prepare

Затем мы должны установить ov51x-jpeg модуль:

$ sudo m-a a-i ov51x-jpeg

Эта небольшая команда загрузит все пакеты, в которых требуется, скомпилируйте наш модуль и установите его. Никакая потребность сделать это вручную.

Затем мы должны проверить, работает ли это.

$ sudo rmmod gspca_ov519
$ sudo modprobe ov51x-jpeg forceblock=1

Откройте свое любимое приложение с видео (я использовал скайп 2,1 беты), и проверьте, есть ли у Вас изображение.

Теперь необходимо удостовериться, что все это будет работать после перезагрузки.

$ echo 'blacklist gspca_ov519' | sudo tee /etc/modprobe.d/creative_vista.conf
$ echo 'options ov51x-jpeg forceblock=1' | sudo tee -a /etc/modprobe.d/creative_vista.conf

Примечание: это отключит gspca_ov519 драйвер полностью, поэтому если Вы когда-либо будете изменять веб-камеру, удостоверьтесь, что Вы удаляете /etc/modprobe.d/creative_vista.conf файл.

Теперь перезапустите свой компьютер и проверку, если это работает.

3
ответ дан 12.12.2019, 10:50

Это больше не работает с Кармической Коалой, и я не уверен, как обойти ее :(

% uname -srvm 
Linux 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64

$ sudo m-a a-i ov51x-jpeg

Сборка пакета ov51x-jpeg-source перестала работать!

/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6386: error: too many arguments
 to function ‘video_usercopy’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: At top level:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6651: warning: initialization
 from incompatible pointer type 
make[4]: *** [/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.o] Error 1
make[3]: *** [_module_/usr/src/modules/ov51x-jpeg] Error 2 
make[3]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make[2]: *** [all] Error 2 
make[2]: Leaving directory `/usr/src/modules/ov51x-jpeg'
make[1]: *** [binary-modules] Error 2 
make[1]: Leaving directory `/usr/src/modules/ov51x-jpeg'
make: *** [kdist_build] Error 2 
0
ответ дан 12.12.2019, 10:50

http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page

Необходимо исправить ov51x-jpeg источники с патчами для 2.6.30, затем можно использовать:

m-a a-i -O ov51x-jpeg

Переключатель-O отключает загрузку ov51x-jpeg источника снова. Таким образом, целая последовательность:

  • m-a получают ov51x-jpeg
  • источники патча в/usr/src/modules/ov51x-jpeg с этими патчами (я не помню правильного порядка),
    • kernel_messages.patch
    • ov51x-jpeg-2.6.29.patch
    • ov51x-jpeg-2.6.30.patch
    • noowner.patch
  • m-a a-i-O ov51x-jpeg

Это работало над моим debian/testing и ядрами 2.6.30,2.6.31 и 2.6.32.

0
ответ дан 12.12.2019, 10:50

Теги

Похожие вопросы