The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Установка_и_настройка_video4linux_в_Debian_2_6_24_etchnhalf, !*! steven27, 07-Янв-09, 23:37  [смотреть все]
Всем, Здрасьте! Кто подскажет, есть ли выход из сложившейся ситуации... В Ubuntu 8.10 установлена и работает webcamera http://forum.ubuntu.ru/index.php?topic=44765.0 , на "соседней" машине под Debian (2.6.24-etchnhalf.1-686)  webcamera так же видно как устройство
--->>> lsusb
Bus 002 Device 005: ID 093a:2470 Pixart Imaging, Inc.
А так же имеется вот какой вывод консоли:
--->>> lsmod | grep gspca
gspca                 663312  1
videodev               26432  2 gspca
usbcore               127724  5 gspca,usb_storage,ehci_hcd,uhci_hcd

Однако имеющийся в наличии под Ubuntu 8.10 (пакет v4l) , отсутствует в Debian (2.6.24-etchnhalf.1-686)!!!
Поэтому, все попытки обратиться к устройству /dev/video0 через любое из приложений типа Camorama Skype и т.п. заканчиваются неудачей, а именно
--->>> Could not connect to video device (/dev/video0) или
--->>> Skype Video Capture: Cannot open device '/dev/video0': Device or resource busy
Starting the process...
Skype Xv: Xv ports available: 0
Skype XShm: XShm support enabled

Поиски необходимого пакета, как на сайтах разработчиков, так и на форумах типа http://wiki.debian.org/DebEnWebcamPixart или
от первоисточника http://www.thedirks.org/v4l2/ в том числе и англоязычные форумы типа http://groups.google.com/group/linux.debian.user/browse_thre... .....внятного ответа не дают.
На первый взгляд проблема связана с выходом версии ядра 2.6.24-etchnhalf.1-686. Надо полагать(?) что предыдущая версия ядра 2.6.18 поддерживала в этом смысле всё необходимое.

Большая просьба к тем кто знает хоть что-то на эту тему, прояснить ситуацию. Заранее СПАСИБО.

  • Установка_и_настройка_video4linux_в_Debian_2_6_24_etchnhalf, !*! steven27, 15:31 , 08-Янв-09 (1)
    >[оверквотинг удален]
    >Поиски необходимого пакета, как на сайтах разработчиков, так и на форумах типа
    >http://wiki.debian.org/DebEnWebcamPixart или
    >от первоисточника http://www.thedirks.org/v4l2/ в том числе и англоязычные форумы типа http://groups.google.com/group/linux.debian.user/browse_thre... .....внятного
    >ответа не дают.
    >На первый взгляд проблема связана с выходом версии ядра 2.6.24-etchnhalf.1-686. Надо полагать(?)
    >что предыдущая версия ядра 2.6.18 поддерживала в этом смысле всё необходимое.
    >
    >
    >Большая просьба к тем кто знает хоть что-то на эту тему, прояснить
    >ситуацию. Заранее СПАСИБО.

    Сам так я и не понял...может быть вопрос не из простых...а может я его как то сложно описал...ОДНАКО сам себе даю ответ, Как выясняется...

    1. Основными чипами, используемыми в камерах являются uvc и gspca. Определить какой чип используется в вашем случае, можно на сайте производителя или опытным путем.... и поэтому в моём случае(см. выше исходные данные ядра) следует устанавливать НЕ gspca на который я и уповал изначально базируясь на варианте установки в Ubuntu_8_10, а использовать чип uvc ... в результате получаем следующее...Перед тем как переходить к следующим инструкциям есть смысл проверить а не подключена ли Ваша камера в настоящий момент в порт usb?...Всмысле что если это так то её необходимо извлечь...!!!
    2. ---->>> Сборка модуля uvc
    Установите заголовочные файлы ядра (обычно пакет kernel-devel), установите v4l2-tool и svn.
    Скачайте исходники драйвера:
    $ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
    Прейдите в директорию драйвера и соберите его с помощью...
    $ cd trunk
    $ make uvcvideo
    Затем необходимо перейти в Суперпользователя и сделать...
    # make install uvcvideo
    ...и затем поместить этот результат куда и необходимо с помощью...
    #  modprobe uvcvideo
    3. Теперь можно подключать камеру...запускать Cheese Skype или Camorama на Ваш выбор...только учесть что каждое из приложений имеет свои внутренние настройки. Которые так же необходимо соблюдать! Например.... в Skype в закладке Настройки--->>>Видеоустройства --->>> Вместо "пустой" графы "Выберите устройство"...Появится (у меня) "Genius GF112 (/dev/video0)"... (причем такого корректного определения устройства небыло даже в Ubuntu_8_10...) затем в окне с черным фоном станет активной "Проверка"...Жмём на неё и наслаждаемся собственным отображением.

    P.S. В написании и тестировании вышесказанного были использованы ссылки отсюда --->>> http://easylinux.ru/node/273 , ТОЛЬКО с некоторыми орфографическими исправлениями в командах и их очерёдности!

    Удачи!!!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру