Поиск по блогу :

    16 ноября 2007 г.

    Настройка вебкамеры Mustek gSm@rt mini 2 в Ubuntu

    Начиная с версии Ubuntu 7.10 столкнулся со следующей проблемой: web/photo/video камера Mustek gSma@rt mini 2 перестала определяться системой как видеокамера. Ниже приведены примеры решения проблемы для версий 7.10-8.04 и для версии 8.10

    .

    Настройка в Ubuntu 7.10-8.04...


    Вот как поступил я, для решения данной проблемы.

    1. Подключил universe репозиторий.
    2. Установил пакеты
    $

    sudo apt-get install linux-headers-`uname -r` linux-restricted-modules-`uname -r` build-essential gcc-4.1

    3. Скачал с этого сайта свежие исходники gspca*.tar.gz (* - версия и дата сырцов)
    4. Распаковал, с той папки куда скачали, исходники в любое место (например в домашний каталог):
    $
    file-roller -e ~/ gspca*.tar.gz

    5. Перешел в каталог с распакованными сырцами драйвера
    $
    cd ~/gspca*

    6. Проинсталлировал новый драйвер
    $ $
    make
    sudo make install

    6.1. При выполнении make - могут вылазить ошибки - попробуйте в этом случае прописать следующее:
    #

    ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build

    6.2. Можно сразу собрать и установить deb-пакет, тогда вместо 'sudo make install' устанавливаем программу checkinstall и используем ее после make (также подойдет module-assistant)
    $ $
    sudo apt-get install checkinstall
    sudo checkinstall -D

    Если вы использовали checkinstall, то, ниже, пункт 7 можно опустить.
    7. Загружаю установленный драйвер
    $
    sudo modprobe gspca

    8. Все, камера заработала! Уря!
    Настройка в Ubuntu 8.10 и выше.

    1. Устанавливаем следующие пакеты, если еще не установлены:
    $

    sudo apt-get install subversion build-essential linux-headers-$(uname -r)

    2. Скачиваем последнюю версию исходников gspca, распаковываем ее и переходим в распакованный каталог:
    $ $

    $
    wget http://linuxtv.org/hg/~jfrancois/gspca/archive/tip.tar.bz2
    tar xf tip.tar.bz2
    cd gspca-<набор цифр>

    3. Собираем и компилируем пакет
    $ $
    make
    sudo make install

    4. Перезагружаемся
    5. Подключаем камеру. Вот тут может вылезти ошибка. На момент написания статьи, она еще не была пофикшена. За ходом работы по исправлению этой баги можете следить на launchpad'е.
    Игнорируем ошибку.
    6. В данный момент камера еще не будет работать, так как она определяется системой как фотокамера. Чтобы камера стала работать как видеокамера, нужно выполнить следующие команды:
    $ $ $
    gvfs-mount --unmount-scheme gphoto2
    sudo /sbin/modprobe -vr gspca-sunplus
    sudo /sbin/modprobe -v gspca-sunplus

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

    Все, проверяйте, камера должна уже заработать :)