Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 22.05.2009, 21:29  postituse pealkiri:  Linux ja kaamera kontrollegia SN9C120 dirveriga SN9C102  

Panin siis Opensuse peale. Jube hea minuarust.
Nüüd tahtsin webcam-i tööle siin saada.
dmesg | tail näitab sellist asja:
Kood:
dmesg | tail
usb 4-1: new full speed USB device using uhci_hcd and address 8
usb 4-1: configuration #1 chosen from 1 choice
usb 4-1: SN9C120 PC Camera Controller detected (vid:pid 0x0C45:0x613C)
usb 4-1: HV7131R image sensor detected
usb 4-1: Initialization succeeded
usb 4-1: V4L2 device registered as /dev/video0
usb 4-1: Optional device control through 'sysfs' interface disabled
usb 4-1: New USB device found, idVendor=0c45, idProduct=613c
usb 4-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 4-1: Product: USB camera

Ma googlest natuke otsisin infot:
http://www.kernel.org/doc/Documentation/video4linux/sn9c102.txt
Kuna kuu aega olen linuxis siis pole suurt kogemustepagasit. Ise arvan ,et see sysfs ongi pudelikaelaks miks asi tööle ei lähe cheesega või mõne muu webcam programmiga.
Seda pähklit eriti läbi ei näri. EXT4 toe suutsin täna Suse 11.1 õpetada. Asi oli suht koht lihtne ,aga esimese korra puhul võttis kaua aega.




Viimati muutis Valdur55 06.06.2009, 17:34; muudetud 1 kord
illukas
Vana Pingviin
Vana Pingviin


Vanus: 44
Liitunud: 24.10.2006
Postitused: 2036


norway.gif
postituspostitatud: 23.05.2009, 16:33  postituse pealkiri:  (teema puudub)  

sööda cheesele käsurealt ette video device /dev/video0

või proovi camoramaga
camorama -d=/dev/video0


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 23.05.2009, 17:37  postituse pealkiri:  (teema puudub)  

Teatab ,et ühendust ei leitud kaameraga. Kontrollige ühenduvust.
EHk ise arvan ikkagi sysfs viga.


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 23.05.2009, 22:44  postituse pealkiri:  (teema puudub)  

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese
Selline käsk terminali võlus cheesese pildi ette.
Kood:
(cheese:23002): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps

(cheese:23002): GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator != 0' failed

(cheese:23002): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps

(cheese:23002): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps

(cheese:23002): GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator != 0' failed
libv4lconvert: Error decompressing JPEG: fill_nbits error: need 2 more bits

No Razz termilan teatab vigadest nagu.
Mplayeriga pildi ette saamine:
Kood:
valdur55@linux-h64j:~> LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv://     -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
MPlayer dev-SVN-r29116-4.3-openSUSE Linux 11.1 (i686)-Packman (C) 2000-2009 MPlayer TeamCan't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: SN9C1xx PC Camera
 Capabilites:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = Camera;
 Current input: 0
 Current format: unknown (0x4745504a)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [x11] 640x480 => 640x480 Planar YV12
[swscaler @ 0x8ec3770]using unscaled yuv420p -> rgb32 special converter
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...

Allikad kust abi olen saanud (ise otsinud): http://en.opensuse.org/HCL/Web_Cameras
https://groups.google.com/group/microdia/web/testing-microdia-driver-draft
Ams-is ka midagi on näha. Teine inimene näeb valget pilti. Mina näen enda seisvat pilti.
Võiks täiendavat infot veebika kohta anda (lsusb vahendusel):
Bus 004 Device 011: ID 0c45:613c Microdia PC Camera (SN9C120)

Homme olen eemal. Peab endale puhkust ka ju lubama. Terve päev nuputasin kuidas pilti näha.

Hetkel veel midagi juurde ei installinud. Razz Aga tundub "for dummies" õpetus olema. Kõik ilusti ette antud. Aga seal on öeldud ,et teise kiibiga kaamera jaoks on.

Helged pead! Aidake. öelge oma sõna sekka. Olgugi ,et suset pole näppinud, teate linuxist minust rohkem.


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 28.05.2009, 18:20  postituse pealkiri:  (teema puudub)  

Image
Et jhm. mida teha? Pilt on nagu ees aga liiga hele.
Käsk millega sain nii ,et cheesel on kohe pilt ees:
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

Asi kuidagiviisi areneb. Algaja asi ka. Kuu ja 1 nädal on linuxis oltud.


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 04.06.2009, 16:57  postituse pealkiri:  (teema puudub)  

Eh. Vlagus paistab tunnelis. Aga on üks raudne rest ees. ise suht tekitasin selle. Vist tuleb mint uuesti ära installida.
Muidu üritasin gspca-ga möllata. Aga ennem suutsin sellegi pildi mis ees oli ära kaotada.
Nimelt linux projekts lehet laadisin miskipärast driverid.
Muidu. Razz Ruumi on ka ,et installida


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 04.06.2009, 17:37  postituse pealkiri:  (teema puudub)  

Eh Razz Mint uuesti peal.
Home kataloogi paigutasin teise parti peale eelmise installiga.
Mitte midagi pole vajalike asjadega juhtunud.

Vaatasin lahtiolevad tab-id läbi. ja leidsin hea video
http://www.linuxjournal.com/video/get-your-webcam-working-gspca
Peaks ju ilusti tööle minema.
Nüüd tean täpselt mida teha, saabki siis kaamera vast korralikult tööle.


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 04.06.2009, 18:12  postituse pealkiri:  (teema puudub)  

./gspca_build tulemus
Kood:
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/valdur55/Desktop/Pakid/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
  CC [M]  /home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.o
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c: At top level:
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[2]: *** [/home/valdur55/Desktop/Pakid/gspcav1-20071224/gspca_core.o] Error 1
make[1]: *** [_module_/home/valdur55/Desktop/Pakid/gspcav1-20071224] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [default] Error 2

Nagu ennemgi:
Kood:
valdur55@valdur55-linux-mint $ sudo modprobe gspca
FATAL: Module gspca not found.

Kernel on kasuuses muidu 2.6.28-11-generic
Krt äkki polegi vaja seda kasutada? Suht huvitav küll.
Eks tuleb veel uurida.


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 06.06.2009, 17:36  postituse pealkiri:  (teema puudub)  

Mõistus otsas...
GPCA kohta leitsin veel infot: http://blog.myfenris.net/?p=377&cpage=1
Keegi tõesti ei oska midagi aidata?


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 06.06.2009, 21:00  postituse pealkiri:  (teema puudub)  

http://sn-webcam.sourceforge.net/
Ja... Pilt normaalsem ees ,aga nägi ikka liiga hele.
Image Image Image
Esiemene pilt oli suht default sätetega. Teises ja kolmandas on asju nulli keeratud. Aga rohelise maha keeramist polnud võimalik teha
Ehk siis driver on kaameral olemas, ainuke asi mis häirib on see sysfs keeld. Crying or Very sad


Valdur55
Vana Pingviin
Vana Pingviin


Vanus: 30
Liitunud: 02.06.2007
Postitused: 640
Asukoht: Tartu
Distributsioon: *buntu
estonia.gif
postituspostitatud: 14.06.2009, 20:09  postituse pealkiri:  (teema puudub)  

Nii. Asi korda aetud.
Lasin uusima kerneli peale (2.26.30) ja hakkas vaikimisi kasutama gpca moodulit.
Amsn-iga sai proovitud. Ja sätted polnud enam lukus Smile
Nüüd on Amsn samavõrdne WL Messengeriga. Ainuke probleem on Onlines rääkimine, aga heliklipiga salvestus on ka talutav.
Et saada Onlines rääkida saab kasutada skypet jne.
Pilti ei hakka töötava kaameraga hetkel tegema.
Minujaoks on nüüd juhtum lõpetatud.
Lisan siis kirje ka mida teatab mul:
Kood:
[ 1662.008095] usb 4-2: new full speed USB device using uhci_hcd and address 6
[ 1662.164863] usb 4-2: configuration #1 chosen from 1 choice
[ 1662.169558] gspca: probing 0c45:613c
[ 1662.174475] sonixj: Sonix chip id: 12
[ 1662.177814] gspca: probe ok


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group