Home Wiki > HCL:Вебкамеры
Sign up | Login

HCL:Вебкамеры

tagline: Материал из openSUSE

Аппаратные средства
Icon-system.png
Система в целом
Ноутбуки - Десктопы - Сервера - Виртуальные машины
Компоненты
Видео карты - Звуковые карты - Wired Net Adapters - Wireless адаптеры - Bluetooth адаптеры - Принтеры - Сканеры - ТВ карты - Цифровые камеры - Веб камеры - Бесперебойники





UVC совместимые вебкамеры

Большинство современных вебкамер поддерживают USB Video Class (UVC) и работают без специальных драйверов. Сверьтесь со списоком устройств поддрживаемых UVC драйвером. Если ваша камера поддерживается, посмотрите страницу UVC Webcams.


Вебкамеры поддерживаемые Gspca/Spca5xx (v1 и v2) драйвером

Если ваша вебкамера НЕ UVC совместимая, проверьте содержится ли ваше устройство в списке поддерживаемых Gspca/Spca5xx драйвером, список для Gspca version2 драйвера. Если оно есть в списке, установите драйвер как указано ниже:

Susemini.png
Version:
11.2
Webcam1click.png Установка GSPCA v2 модулей ядра; пожалуйста, ПЕРЕЗАГРУЗИТЕ вашу систему после окончания процесса установки


Gspca-драйверы были включены в основную ветку linux-ядра с версии 2.6.27, таким образом openSUSE 11.1 уже содержит в своём составе драйверы для большинства gspca-устройств. Если у вас возникли проблемы с вашей вебкамерой, вы можете использовать более новую версию драйвера из системы управления исходным кодом Mercurial по следующим адресам: stable version, development version, READ ME

Однако, некоторые приложения всё ещё не могут работать достаточно хорошо с новыми драйверами. Чтобы это обойти, требуется предварительно загрузить библиотеку libv4l-compat:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <приложение>

для того, чтобы запустить соответствующее приложение, например kopete, вам следует ввести:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so kopete

Эту библиотеку можно найти в пакете "libv4l", который доступен из OSS-Repo или (предпочтительней) из Packman. (смотри - Дополнительные репозитарии YaST)

Если у вас 64-битная система, вам необходимо предварительно загрузить библиотеку, используя следующую команду:

LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so <приложение>

Если вы хотите запустить 32-битное приложение (например skype) в 64-битной системе, то сперва вам понадобится установить "libv4l-32bit" (доступный только в Packman repository) и выполнить команду предварительной загрузки библиотеки для 32-битной системы.

Если этот способ у вас работает, вы можете добавить команду LD_PRELOAD в скрипт запуска в ваше меню с помощью редактора меню или в ярлык на рабочем столе правым кликом на иконке => свойства => приложение => команда.

В openSUSE 10.3 - 11.0, вы можете использовать 1-Click Install:

Susemini.png
Version:
11.0
Webcam1click.png


Susemini.png
Version:
10.3
Webcam1click.png


Другие вебкамеры

Есть и другие драйверы для вебкамер: ov51, stk11, r5u870, microdia. Если ваша вебкамера поддерживается одним из них, пожалуйста добавьте соответствующий раздел на эту страницу.

Phillips SPC900NC работает сразу после установки openSUSE 10.2, и amsn корректно распознаёт камеру. Необходимо обновить amsn до версии 0.97RC1, в связи с наличием ошибок в предыдущих версиях. Также необходимо открыть порты 6890-6901.

Если вы обладатель вебкамеры с SONIX SN9C20x bridge (device IDs 0c45:62xx): посетите сайт Microdia Google-Group. В настоящее время этот драйвер находится на ранней стадии разработки, также он поддерживает устройства 6242, 624e, 624f, 6260, 6270, 627b. Вы можете скачать последнюю версию драйвера по адресу http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_11.0/i586/


Проверка вебкамеры

Подключите вашу камеру и запустите Kopete - клиент обмена сообщениями. В Kopete откройте Настройка -> Настроить -> Видео и проверьте работает ли ваша вебкамера.

Другой способ, это установить и использовать gqcam. Эта программа сразу же будет отображать видеопоток с вашей камеры.


Дополнительные ссылки

Linux UVC drivers and tools
Novell.png Novell SUSE Linux Certified Hardware