В
от и наступило время мне полностью обустроить моё рабочее пространство в линуксе. Предыдущий раз я расказывал как установить принтер от HP в Debian/lenny(GNU/Linux мне теперь язык не поворачивается его назвать,хотя это нормально по моему так и должно быть,частично проприетарные,но безплатно используемые проги(драйвера) а остальное написанное для людей ;),для нас с вами, свободных и незаваисимых :)). Теперь как и обещал я напишу о вэб камере,которую вчера настроил под Debian x64. И _БОНУС_(!!!) я установил Skype(!). Ну а теперь как(!). Сразу хочу сказать что тут я не стал каким то новооткрываетлем или сделал что то невероятное,всё просто на самом деле! Камеры в подавляющем большенстве производятся на базе одной архитектуры микроконтроллера. Драйвера к этой архитектуре давным-давно написаны и исходные коды к ним тоже есть.И что самое интересное, они есть в этих драгоценных 5-ти дисках "Lenny". Поэтому делаем следующее: Шаг №0 Узнаём точное название камеры(просто для справки) Шаг №0.1 Подключаем её к компу и перезагружаем(если она была всегда подключена то не стоит ребутаться) и проcто вводим следующую команду: ls /dev и ищем в списках устройств "video0". Если так оно и есть значит уже всё установлено,осталось просто установить программу для работы с камерой или Skype о чём я раскажу в этом посте ,но по-позже. Шаг №0.2 Если у вас дистрибутивное ядро - там всё уже включено, а для любителей самосборных ядер нужно влючить:
- v4l и все его протоколы (само v4l монолитом, протоколы - модулями)
- i2c и его протоколы (так же, фактически как при установке
ТВ-тюнеров)
Если это в ядре есть, дальнейшее не составит проблем.
Шаг№1
sudo aptitude install gspca-source camorama
//------------------------------------------------------------------------------
Замечание:
Я ставил пакеты из граф утилиты Synaptic. Ставил все пакеты с именем gspca.
У меня их вот сколько:
Установил только те что отмечены.
Курсивом буду писать то что требуется сделать
если вы установили только исходники и решили
сами собрать модуль ядра.
//---------------------------------------------------------------------------------------------
И так:
В каталоге /usr/src появится архив с исходниками gspca-source.tar.bz2
- распаковываем его прямо там. После этого переходим в каталог
/usr/src/modules/gspca и там выполняем команду:
make
Модуль должен собраться без ошибок. Далее пишем:
sudo make install
Это установит наш модуль в каталог к другим модулям ядра. На всякий
случай, можно после этого написать:
sudo depmode -a
Всё, время загрузить модуль ядра для вебкамеры:
sudo modprobe gspca
Теперь всё готово. Врубаем камеру и запускаем софт.
Шаг №2
Диагностические выводы показывают, что чип опознан. Теперь должен
появиться файл устройства /dev/video0 - это и есть наша вебкамера.
После этого запускаем программу по работе с камерами (её мы
устанановили на предыдущем шаге):
$ camorama // Я это сделал через меню KDE-> Выполнить программу:camorama
Если всё было сделано верно, вы увидите видеоизображение в окошке
программы и простой интерфейс управления изображением
(яркость\контраст, насыщенность, фильтры и прочее).
Итоги//Автора статьи на которого я ссылался
Несмотря на то, что на коробке говорится только об Единственой На
Планете Земля Операционной Системе, Logitech QuickCam Messenger
отлично работает и в Линукс - и настраивается за те же три шага. Минус
сотни мегабайт бесполезного проприетарного мусора.
В процессе настройки я пользовался вот этим замечательным и
кратким руководством, так как у меня самосборное ядро. У тех, кто
пользуется дистрибутивным, может быть полезно вот это руководство.
Это руководство проверялось в следующих условиях: ядро 2.6.22,
компилятор gcc 3.4, Debian GNU/Linux Etch v4.0, gspca-source
01.00.04-2.
Пользуясь случаем, ещё раз благодарю Игоря Чернявского за
подаренную мне камеру - огромное спасибо!
Итоги //МОИ
Я тоже думал что установит камеоу это очень и очень трудно,однако как показала
практика вчерашнего дня,пол часа с ленцой и всё! Хотя не пойму что тут можно делать 30 минут!?
В общем сейчас у меня есть камера и работающий Skype(с ним придётся несколько повозится!).
Комментариев нет:
Отправить комментарий