Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: millaska - 12.08.08 - klo:02.26
-
Morjes, kokeilin tuolla Muikku ohjelmalla toimisko webcam vaan eipä toimi. Pelkkää lumisadetta. Miten tuon saisi toimimaan?
PS. Oon sitten melko rookie näissä Ubuntu-asioissa
-
Anteeksi sivistymättömyyteni, mutta onkohan linkki tiedossa, josta ton muikku-ohjelman voi ladata, ja mihin se liittyy.
Googlekaan ei minun hakusanoilla löytänyt muuta kuin hivenen tunnetumman nimikaimansa Suomen vesistöistä.
-
Anteeksi sivistymättömyyteni, mutta onkohan linkki tiedossa, josta ton muikku-ohjelman voi ladata, ja mihin se liittyy.
Googlekaan ei minun hakusanoilla löytänyt muuta kuin hivenen tunnetumman nimikaimansa Suomen vesistöistä.
Löytyy ihan pakettivarastoista, nimellä "cheese"
Onko tuo webbikamera integroitu vai ulkoinen?
joka tapauksessa, sen tiedot pitäisi näkyä komennolla lsusb
-
Se on integroitu webcam. Luulis kait tuon jotenkin saatavan päälle...
-
Tämmöistä siis näyttää lsusb komennolla:
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0402:5602 ALi Corp. Video Camera Controller
Bus 001 Device 001: ID 0000:0000
Ideoita, miten saada toimimaan?
-
Kokeile ensimmäiseksi mitä kertoo seuraava kokeilu,
gstreamer-properties
Video->Välilehti
Oletuslähde-->
Liitännäinen--> v4l ja v4l2
Laite--> ???
"Kokeile" toimiiko millään kombinaatiolla?
jos ei toimi, niin voi joutua asentamaan ajurit.
-
Kokeilin eri kombinaatiot läpi myös, tässä tulokset:
gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'
gstreamer-properties-Message: Error running pipeline 'Video for Linux (v4l)': Laitetta "/dev/video0" ei ole olemassa. [v4l_calls.c(168): gst_v4l_open (): /pipeline0/v4lsrc2]
gstreamer-properties-Message: Error running pipeline 'Video for Linux 2 (v4l2)': Laitetta "/dev/video0" ei voi tunnistaa. [v4l2_calls.c(429): gst_v4l2_open (): /pipeline1/v4l2src5:
system error: No such file or directory]
Miten noi ajurit ja mistä asennetaan?
-
http://ubuntuforums.org/showpost.php?p=5055135&postcount=6
Tuolla on ohjeet miten saada toimimaan.
Vaatii lähdekoodista kääntämisen ja kaikkea muuta,
Mutta se ei oikeasti ole vaikeaa, varsinkaan kun aika hyvin ohjeistettu tuo toimenpide.
Pahoittelen linkkiä, mutta ilmeisesti tuo kyseinen webbikamera on ongelmallinen :(
Jos tuosta jotain kysyttävää niin anna palaa...
-
Lähes loppuun asti pääsin....Kohdassa 6 kuitenkin tökkäsi seuraavalla komennolla:
sudo cp m5602.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
Antoi tällaisen ilmoituksen:
hannu@hannu-laptop:~/m5602-ov9650$ sudo cp m5602.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
cp: tiedoston ”m5602.ko” tilaa ei voi lukea: No such file or directory
hannu@hannu-laptop:~/m5602-ov9650$
-
ls -l m5602-ov9650/
Tuo listaa tuon kansion sisällön, mutta jos olet jo siinä kansiossa, niin pelkkä "ls -l" riittää
Miltä näyttää?
-
Tältä näyttää:
hannu@hannu-laptop:~/m5602-ov9650$ ls -l
yhteensä 2696
-rw-r--r-- 1 hannu hannu 19861 2008-08-12 16:14 capture.c
-rw-r--r-- 1 hannu hannu 0 2008-08-12 16:14 COPYING
drwxr-xr-x 3 hannu hannu 4096 2008-08-12 16:14 fw
-rw-r--r-- 1 hannu hannu 195 2008-08-12 16:14 INSTALL
-rw-r--r-- 1 hannu hannu 5563 2008-08-12 16:14 m5602_dummy.c
-rw-r--r-- 1 hannu hannu 93928 2008-08-12 16:19 m5602_dummy.o
-rw-r--r-- 1 hannu hannu 5641 2008-08-12 16:14 m5602_mt9v111.c
-rw-r--r-- 1 hannu hannu 94016 2008-08-12 16:19 m5602_mt9v111.o
-rw-r--r-- 1 hannu hannu 5578 2008-08-12 16:14 m5602_ov7640.c
-rw-r--r-- 1 hannu hannu 94184 2008-08-12 16:19 m5602_ov7640.o
-rw-r--r-- 1 hannu hannu 7226 2008-08-12 16:14 m5602_ov9650.c
-rw-r--r-- 1 hannu hannu 94212 2008-08-12 16:19 m5602_ov9650.o
-rw-r--r-- 1 hannu hannu 10976 2008-08-12 16:14 m5603_mt9v011.c
-rw-r--r-- 1 hannu hannu 102820 2008-08-12 16:19 m5603_mt9v011.o
-rw-r--r-- 1 hannu hannu 4932 2008-08-12 16:14 m5603_ov7640.c
-rw-r--r-- 1 hannu hannu 93228 2008-08-12 16:19 m5603_ov7640.o
-rw-r--r-- 1 hannu hannu 83285 2008-08-12 16:14 m560x_core.c
-rw-r--r-- 1 hannu hannu 247820 2008-08-12 16:19 m560x_core.o
-rw-r--r-- 1 hannu hannu 5991 2008-08-12 16:14 m560x.h
-rw-r--r-- 1 hannu hannu 838618 2008-08-12 16:19 m560x.ko
-rw-r--r-- 1 hannu hannu 2851 2008-08-12 16:19 m560x.mod.c
-rw-r--r-- 1 hannu hannu 30276 2008-08-12 16:19 m560x.mod.o
-rw-r--r-- 1 hannu hannu 809465 2008-08-12 16:19 m560x.o
-rw-r--r-- 1 hannu hannu 12391 2008-08-12 16:14 m560x_sensor.h
-rw-r--r-- 1 hannu hannu 990 2008-08-12 16:14 Makefile
-rw-r--r-- 1 hannu hannu 0 2008-08-12 16:14 Module.symvers
-rw-r--r-- 1 hannu hannu 991 2008-08-12 16:14 README
hannu@hannu-laptop:~/m5602-ov9650$
Ja sitten? :)
-
sudo cp m560x.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
Mitä ilmeisemmin oli vain ajuri muuttanut nimeänsä... X puuttui perästä.
-
No sitten vielä tämä viimeinen rivi...ei toimi:
sudo modprobe m5602
FATAL: Module m5602 not found.
-
No sitten vielä tämä viimeinen rivi...ei toimi:
sudo modprobe m5602
FATAL: Module m5602 not found.
Loogisesti ajatellen tuonkin nimi olisi muuttunut?
sudo modprobe m560x
tuosta ubuntuforumsin ohjeistuksesta puuttui eräs kohta,
jos ajuri toimii, niin lisää se /etc/modules tiedostoon, niin se käynnistetään käynnistyksen yhteydessä.
echo 'm560x' |sudo tee -a /etc/modules
Sitten voit testata alkuperäisen ohjeistuksen mukaan...
-
sudo modprobe m560x
Ei tapahdu yhtään mitään tällä komennolla ???
-
sudo modprobe m560x
Ei tapahdu yhtään mitään tällä komennolla ???
Kyllä tapahtuu se lisää sen moduulin. Jos tulee virheilmoitus, nin sitten ei lisää.
lsmod |grep m560
Jos tuo komento palauttaa tulokseksi tuon nimen, niin sitten se on ladattu
lsmod komento listaa moduulit(ajurit) | putki ohjaa sen tulosteen seuraavalle komennolle
grep joka etsii argumenttia m560 ... ei hirveän monimutkaista :)
-
Okei, näyttääkö oikealta?
hannu@hannu-laptop:~$ cd m5602-ov9650
hannu@hannu-laptop:~/m5602-ov9650$ lsmod |grep m560
m560x 85389 1
videodev 29440 1 m560x
usbcore 146028 4 m560x,ohci_hcd,ehci_hcd
hannu@hannu-laptop:~/m5602-ov9650$
Koitin käynnistää xavtv:n, mutta ei käynnisty ???
-
Se on "xawtv" jos se ei ole asenettu, niin asenna.
sudo apt-get install xawtv
hoitaa sen komentoriviltä.
-
Oli asennettuna, koitin asentaa uudelleen.
Ei vain kamera toimi, taidan luovuttaa. Kiitoksia avusta kuitenkin...
-
Antaako se jotain virhettä, jos käynnistät xawtv:n komentoriviltä?
-
Joo antaa, tällaisen:
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-19-generic)
xinerama 0: 1280x800+0+0
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 136 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 69
Current serial number in output stream: 69
Lisäksi tuon asennusohjeen kohdassa 6 viimeisellä komennolla:
sudo modprobe m560x
_
antaa ilmoituksen: Segmentation fault
Oli ensin ATI:n rajoitetut ajurit käytössä -> käynnistin xawtv:n -> näyttö pimeäksi -> ja ei muuta kuin kovo boot
Poistin ne ATI:n ajurit ja käynnistin (bootin jälkeen) xawtv:n uudelleen - valikosta ei tapahdu mitään, konsolista tulee yllä oleva ilmoitus.
Ai niin, eilisen päivitysrumban jälkeen bootin jälkeen ei koko Ubuntu käynnistyny - edes safe muodossa - joten tämä päivä onkin mennyt asentaessa käyttistä uudelleen :)
-
Lähtihän toimimaan, tosin mustavalkoisena 8). Mistä lie sitten johtuu?
Tein alkuperäisen ohjeen mukaan, mutta valitsin m5602-s5k83a enkä m5602-ov9650. Sitten vain lisäys etc/modules tiedostoon m5602 sekä toi sourceforgen skripti tuonne vaadittuun kansioon. Muikku (cheese)-ohjelmalla toimii, mustavalkoisena tosin. XawTV ei toimi millään lailla.