Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: ncq 02 Ledna 2010, 14:04:03
-
Vlastním kameru STV0672, chtěl bych s ní pracovat i pod Ubuntu 9.10.
Našel jsem ovladač pro linux http://sourceforge.net/projects/cpia2/files/cpia2_driver/2.0/cpia2_driver-2.0.tgz/download.
Archiv jsem rozbalil a obsahuje tyto soubory:
cpia2.h
cpia2_core.c
cpia2_overview.txt
cpia2_registers.h
cpia2_usb.c
cpia2_v41.c
cpia2dev.h
Makefile
Makefile_2.4
Makefile_2.6
README
videodev_mjpeg.h
Četl jsem README, návody a rady na wiki i na fórech, instaloval jsem nějaké balíky, ale jediný balík, který z toho všeho vzešel jsem já.
Nevím, zda mám vytvořit balíček .deb, nebo instalovat úplně jinak – nic mi nefungovalo. Jednoduše: Sám vlastně nevím, co mám chtít a jak to udělat.
Díky za pomoc.
-
Making and installing the stv672 driver modules:
Requirements:
-------------
This should work with 2.4 (2.4.23 and later) and 2.6 kernels, but has
only been tested on 2.6. Video4Linux must be either compiled into the kernel or
available as a module. Video4Linux2 is automatically detected and made
available at compile time.
Compiling:
----------
As root, do a make install. This will compile and install the modules
into the media/video directory in the module tree. For 2.4 kernels, use
Makefile_2.4 (aka do make -f Makefile_2.4 install).
Setup:
------
Use 'modprobe cpia2' to load and 'modprobe -r cpia2' to unload. This
may be done automatically by your distribution.tohle je návod na instalaci toho driveru. asi se to neobejde bez kompilováni.
a jaký máš připojení přes tu kameru? možná by stačil program (třeba) kdenlive pro připojení přes firewire. mě osobně to na kameře fungovalo bez větších zásahů.
-
Kamera je připojená přes USB
Návod jsem viděl, ale moc se v tom neorientuji – kde (v libovolném adresáři nebo to musí být přesně někde) jak kompilovat (je třeba něco připsat k těm příkazům) – je to prosté: jsem úplně na začátku, potřeboval bych pomocnou ruku (nechci, aby mi někdo dal rybu, naučte mne rybařit).
Díky, díky moc za veškerou za pomoc.
-
http://wiki.ubuntu.cz/Instalace%20program%C5%AF/Zdrojov%C3%A9%20k%C3%B3dy?action=show&redirect=Kompilace (http://wiki.ubuntu.cz/Instalace%20program%C5%AF/Zdrojov%C3%A9%20k%C3%B3dy?action=show&redirect=Kompilace)
Nainštalujte build-essential. Potom pustite terminál. Dostante sa do tej zložky kde to máte. A vo vašom prípade tak ako sa píše v Readme tak zadáte sudo make install
Po kompilácii
sudo modprobe cpia2
A malo by to fungovať.
-
někde jsem se dočetl že ovladače cpia2 jsou již obsažena v jádru linuxu takže kamera by teoreticky mohla fungovat.
co se stane po připojení zapnuté kamery do USB?
-
Hej hej...v kerneli je. Akurát som to kukal. Akurát či je zkompilovaný v Ubuntu ako modul? V tom prípade by stačilo len sudo modprobe cpia2.
-
Díky za rady, zatím se mi nedaří.
1) Po připojení přes USB kontrolka na kameře svítí a je detekovaná:
ncq@uokna2:~$ lsusb
Bus 003 Device 003: ID 0553:0100 STMicroelectronics Imaging Division (VLSI Vision) STV0672 Camera
Bus 003 Device 002: ID 173d:0004
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ncq@uokna2:~$
2)Tak jak radí Rixx jsem to zkoušel.
Držel jsem se návodu, build-essential jsem instaloval ..., ale sudo make install:
ncq@uokna2:~$ cd /home/ncq/Plocha/cpia2_driver-2.0
ncq@uokna2:~/Plocha/cpia2_driver-2.0$ sudo make install
make -C /lib/modules/2.6.31-16-generic/build SUBDIRS= modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-16-generic'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
make[2]: *** No rule to make target `kernel/bounds.c', needed by `kernel/bounds.s'. Stop.
make[1]: *** [prepare0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-16-generic'
make: *** [default] Error 2
ncq@uokna2:~/Plocha/cpia2_driver-2.0$
3) že to nefrčí soudí z toho, že:
Fotobudka Cheese hlásí nenalezena žádná kamera
Gimp nenabízí kameru jako zdroj pro Create
4) V jakém adresáři bych měl být, aby sudo modprobe cpia2 něco udělalo?
Kde dělám chybu?
P.S.
Ubuntu nabízí dekompresi přímo v Nautilu (nepletu-li se, tak to je ten souborový manažer). Je rozdíl v dekomprimaci pomocí příkazů v Terminálu?
-
To modprobe je jedno kde zadáte. A k tej kompilácii...treba doinštalovať linux-source. Pohľadajte v Synapticu. Neviem presne ako sa bude daný balíček volať.
-
Doinstaloval jsem balíky:
linux-source
linux-source
linux-ec2-source-2.6.31
a nic
-
http://ubuntuforums.org/showthread.php?t=1047374&page=2 (http://ubuntuforums.org/showthread.php?t=1047374&page=2)
Tu sa niečo podobné riešilo.