установка камеры

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

установка камеры

Сообщение Earl13 »

я с линуксом не так давно, много еще не знаю. но пока сильных проблем не возникало кроме одной. подключаю камеру к компьютеру, он её не видит. как можно её установить и настроить? камера genius iSlim 300x
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: установка камеры

Сообщение blackdevil »

Что значит "не видит"? Где вывод команды lspci после подсоединения камеры? Где вывод команды lsmod? Как проверяли работу камеры? В cheese нет изображения? Сами пробовали искать по форуму и в гугле как настроить? Что нашли? Что пробовали и какие результаты?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

в гугле ничего не нашёл. что за команды? нашел какой-то способ компиляции драйвера. но мне непонятен процесс компиляции, как и что делать
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: установка камеры

Сообщение Atolstoy »

В Cheese видит?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

что за Cheese?
Спасибо сказали:
Аватара пользователя
ghostwolf
Сообщения: 131
Статус: Seek & Destroy
ОС: DEBIAN GNU/LINUX

Re: установка камеры

Сообщение ghostwolf »

Cheese программка такая ) установка в ubuntu простая ) через установку/удаление приложений, через synaptic или просто sudo apt-get install cheese

работает отлично ) как вариант ещё можно попробовать поставить скайп, там тоже есть поддержка камеры, (в своё время я так и проверял работу камеры)

ещё.. подключите камеру до включения компа ) иногда помогает ))

ну и полезные ссылочки на тему ) http://poplinux.ru/node/50 и http://mydebianblog.blogspot.com/2007/12/l...-messanger.html
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. © БОР
Goooooooooooooogle )
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: установка камеры

Сообщение Atolstoy »

Earl13 писал(а):
05.01.2010 19:32
что за Cheese?

На все ваши вопросы уже есть ответы в Гугле.
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

скайп стоит. не находит камеру.
нашел что для моей камеры требуется драйвер GSPCA. нашел только в архиве *.tar.gz. че с ним делать?
Спасибо сказали:
Аватара пользователя
ghostwolf
Сообщения: 131
Статус: Seek & Destroy
ОС: DEBIAN GNU/LINUX

Re: установка камеры

Сообщение ghostwolf »

вторая ссылка данная вам мной ) вы или невнимательны или не читаете, если второе то вам лучше вернутся на винду ..... потому как в linux будь то ubuntu или gentoo читать придётся много.... ну разве что в первом случае немного меньше.... (хотя смотря как использовать)


там же написано всё....

Код: Выделить всё

1. Устанавливаем программное обеспечение.
 ставим из репозитория:

    sudo aptitude install gspca-source camorama

В каталоге /usr/src появится архив с исходниками gspca-source.tar.bz2 - распаковываем его прямо там. После этого переходим в каталог /usr/src/modules/gspca и там выполняем команду:

    make

Модуль должен собраться без ошибок. Далее пишем:

    sudo make install

Это установит наш модуль в каталог к другим модулям ядра. На всякий случай, можно после этого написать:

    sudo depmod -a

Всё, время загрузить модуль ядра для вебкамеры:

    sudo modprobe gspca

Теперь всё готово. Врубаем камеру и запускаем софт.


софт -в данном случае имеется в виду camorama но я думаю и cheese в этом случае подойдёт... если уже ставили то

вот так

Код: Выделить всё

 sudo aptitude install gspca-source



куча полезной инфы
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. © БОР
Goooooooooooooogle )
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

я уже заказал книгу по ubuntu чтоб изучать :) спасибо, буду пробовать!
хмм.. проблемка. в эту папку не распаковывает. и как выполнить команду make в той папке?
Спасибо сказали:
Аватара пользователя
ghostwolf
Сообщения: 131
Статус: Seek & Destroy
ОС: DEBIAN GNU/LINUX

Re: установка камеры

Сообщение ghostwolf »

книга книге рознь... но уже хорошо )


что значит не распаковывает в папку? что пишет? папка не существует или нет доступа?

если нет доступа то:

sudo nautilus .... запустится nautilus от root так же распакуете архив вручную в эту папку


затем

Код: Выделить всё

cd /usr/src/modules/gspca
переходите в папку (это в консоли)
далее (это тоже в консоли)
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. © БОР
Goooooooooooooogle )
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: установка камеры

Сообщение blackdevil »

Перед тем как что-то собирать из исходников, особенно с таким уровнем знаний, надо бы посмотреть определяется ли вообще ядром камера. Для этого надо выключить компьютер, отключить камеру, включить компьютер, загрузиться в Ubuntu, открыть терминал, выполнить сначала команду:

Код: Выделить всё

uname -r

Показать результаты тут.
Потом запустить команду:

Код: Выделить всё

tail -f /var/log/messages

После чего в консоли откроется лог ядра и теперь самое время воткнуть камеру и в течение 2-3 минут смотреть, какие новые сообщения появятся. Все эти сообщения также нужно показать тут. А уж когда увидим определило ли ядро камеру - будем думать далее.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

freeman_mrak
спасибо за помощь
blackdevil
определяется. когда в виртуалбоксе ставил вирт ОС он определил неизвестное усб устройство.из всех подключенных(усб-мышь, усб-модем, усб-камера) неопределённой осталась только камера. значит определяет
Спасибо сказали:
Аватара пользователя
ghostwolf
Сообщения: 131
Статус: Seek & Destroy
ОС: DEBIAN GNU/LINUX

Re: установка камеры

Сообщение ghostwolf »

незачто, надеюсь помогло)
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. © БОР
Goooooooooooooogle )
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

после команды make выдаёт следующее:

Код: Выделить всё

make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.28-11-generic'
mkdir: невозможно создать каталог `/usr/src/modules/gspca/.tmp_versions': Permission denied
  CC [M]  /usr/src/modules/gspca/gspca_core.o
Assembler messages:
Fatal error: can't create /usr/src/modules/gspca/.tmp_gspca_core.o: Permission denied
/usr/src/modules/gspca/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
In file included from /usr/src/modules/gspca/gspca_core.c:859:
/usr/src/modules/gspca/Mars-Semi/mr97311.h: В функции ‘mr97311_stopN’:
/usr/src/modules/gspca/Mars-Semi/mr97311.h:109: предупреждение: при передаче аргумента 3 ‘pcam_reg_write’: указуемые типы различаются знаковостью
In file included from /usr/src/modules/gspca/gspca_core.c:861:
/usr/src/modules/gspca/Pixart/pac7311.h: В функции ‘pac7311_reg_write’:
/usr/src/modules/gspca/Pixart/pac7311.h:79: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h: В функции ‘pac7311_start’:
/usr/src/modules/gspca/Pixart/pac7311.h:218: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:219: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:220: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:221: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:222: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:223: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:224: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:225: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:226: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:227: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:228: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:229: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:230: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:231: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:232: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:233: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:234: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:235: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:236: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/Pixart/pac7311.h:237: предупреждение: при передаче аргумента 5 ‘spca5xxRegWrite’: указуемые типы различаются знаковостью
/usr/src/modules/gspca/gspca_core.c: В функции ‘spca50x_alloc’:
/usr/src/modules/gspca/gspca_core.c:1735: предупреждение: в присваивании указуемые типы различаются знаковостью
/usr/src/modules/gspca/gspca_core.c:1740: предупреждение: в присваивании указуемые типы различаются знаковостью
/usr/src/modules/gspca/gspca_core.c: В функции ‘spca5xx_ioctl’:
/usr/src/modules/gspca/gspca_core.c:2463: ошибка: неявная декларация функции ‘video_usercopy’
/usr/src/modules/gspca/gspca_core.c: На верхнем уровне:
/usr/src/modules/gspca/gspca_core.c:2609: ошибка: неизвестное поле ‘owner’ в инициализаторе
/usr/src/modules/gspca/gspca_core.c:2609: предупреждение: несовместимый тип указателя в инициализации
/usr/src/modules/gspca/gspca_core.c:2611: ошибка: неизвестное поле ‘type’ в инициализаторе
/usr/src/modules/gspca/gspca_core.c: В функции ‘spca50x_create_sysfs’:
/usr/src/modules/gspca/gspca_core.c:2769: ошибка: неявная декларация функции ‘video_device_create_file’
/usr/src/modules/gspca/gspca_core.c:2780: ошибка: неявная декларация функции ‘video_device_remove_file’
/usr/src/modules/gspca/gspca_core.c: В функции ‘spca5xx_probe’:
/usr/src/modules/gspca/gspca_core.c:4301: ошибка: несовместимые типы в присваивании
make[2]: *** [/usr/src/modules/gspca/gspca_core.o] Ошибка 2
make[1]: *** [_module_/usr/src/modules/gspca] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [default] Ошибка 2
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: установка камеры

Сообщение Frank »

Genius iSlim 320 (так же и 330) поддерживает интерфейс UVC (USB Video Class) с возможностью Plug and Play. Стоило бы потратить дополнительные пять баксов, чтобы не иметь гемороя.
Изображение
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

Frank
когда я брал камеру не задумывался о том что у меня будет скоро стоять линукс и возникнут проблемы. тем более я взял первую попавшуюся.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: установка камеры

Сообщение blackdevil »

определяется. когда в виртуалбоксе ставил вирт ОС он определил неизвестное усб устройство.из всех подключенных(усб-мышь, усб-модем, усб-камера) неопределённой осталась только камера. значит определяет

Чтож, интересный способ. Ну если Вам больше нравятся подсказки про компиляцию - флаг в руки. И удачи, конечно же. Возможно даже скомпилите модуль :)
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

blackdevil
код uname -r

Код: Выделить всё

2.6.28-11-generic

код tail -f /var/log/messages

Код: Выделить всё

Jan 10 18:04:00 allen-desktop pppd[10911]: Protocol-Reject for unsupported protocol 0x9d
Jan 10 18:16:52 allen-desktop -- MARK --
Jan 10 18:18:37 allen-desktop kernel: [12117.429031] usb 4-1.3: new full speed USB device using ohci_hcd and address 5
Jan 10 18:18:37 allen-desktop kernel: [12117.532586] usb 4-1.3: configuration #1 chosen from 1 choice
Jan 10 18:36:52 allen-desktop -- MARK --
Jan 10 18:53:32 allen-desktop kernel: [14212.428963] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
Jan 10 19:16:52 allen-desktop -- MARK --
Jan 10 19:24:06 allen-desktop kernel: [16047.158371] __ratelimit: 12 callbacks suppressed
Jan 10 19:24:06 allen-desktop kernel: [16047.158378] type=1503 audit(1263140646.904:10): operation="inode_permission" requested_mask="w::" denied_mask="w::" fsuid=0 name="/dev/ttyUSB0" pid=15171 profile="/usr/sbin/cupsd"
Jan 10 19:24:06 allen-desktop kernel: [16047.158409] type=1503 audit(1263140646.904:11): operation="inode_permission" requested_mask="w::" denied_mask="w::" fsuid=0 name="/dev/ttyUSB1" pid=15171 profile="/usr/sbin/cupsd"
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: установка камеры

Сообщение blackdevil »

Jan 10 18:18:37 allen-desktop kernel: [12117.429031] usb 4-1.3: new full speed USB device using ohci_hcd and address 5

вот после этого надо как написано в посте №6 поставить Cheese и проверить есть ли в программе изображение с камеры. Скайпом не проверять ни в коем случае.

Вот еще отличная инструкция по настройке камер: http://forum.ubuntu.ru/index.php?topic=78372.0
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

blackdevil
в Cheese нет изображения. и в куче др программ тоже.
Спасибо сказали:
Аватара пользователя
ghostwolf
Сообщения: 131
Статус: Seek & Destroy
ОС: DEBIAN GNU/LINUX

Re: установка камеры

Сообщение ghostwolf »

хм.. засада... а если uvcview попробовать...

соответственно sudo apt-get install uvcview потом в консоли набрать uvcview


а камеру проверяли при покупке ?
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. © БОР
Goooooooooooooogle )
Спасибо сказали:
Earl13
Сообщения: 19
ОС: Kubuntu 9.10, ArchLinux

Re: установка камеры

Сообщение Earl13 »

камеру покупали для винды. она работает. кстати. вопрос с ошибкой сборки драйвера еще не решен.
Спасибо сказали: