Kirjoittaja Aihe: HP 6059EA+Ubuntu AMD64+sisään rakennetun webcamin asennus ongelma  (Luettu 8648 kertaa)

jori52

  • Käyttäjä
  • Viestejä: 2047
    • Profiili
Niin siis - käänsin sen modulin ja tein ohjeen tuossa yllä - kokeile sitä.

Siis se ohje, jossa asennetaan stk11xx.ko-moduli.

Jos saisit sen toimimaan tuolla ohjeella, niin siirrän sen Wikiin.

Ystävällisin terveisin Asmo Koskinen.

Valitettavasti katselen ohjetta huuli pyöreänä,olen täysin aloittelija kääntämisen kanssa  :o
Linux counter #348392
 Asus G750JW ja ubuntu 13.10

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Valitettavasti katselen ohjetta huuli pyöreänä,olen täysin aloittelija kääntämisen kanssa  :o

Se moduli on jo käännetty. Olen kopioinut sen Arkkiin (www.arkki.info), omistamaani www-sivustoon/ftp/ssh-palvelimelle.

Avaat päätteen ja kirjoitat nämä käskyt päätteeseen ja lyöt enteriä perään.

Sovellukset | Apuohjelmat | Pääte

1. a. Siirryt hakemistoon, johon asennat modulin.

Koodia: [Valitse]
cd /lib/modules/2.6.22-14-generic/ubuntu/media/usbvideo
1. b. Haet pääkäyttäjänä modulin. Anna sudo-salasanasi.

Koodia: [Valitse]
sudo wget http://www.arkki.info/howto/LogitechPro9000/bin/stk11xx.ko
1. c. Annat pääkäyttäjänä riittävät oikeudet modulille.

Koodia: [Valitse]
sudo chmod 755 *
2. Lataat modulit ytimen eli kernelin eli Linuxin käyttöön.

Koodia: [Valitse]
sudo modprobe videodev
Koodia: [Valitse]
sudo modprobe stk11xx.ko
3. a. Siirryt takaisin omaan kotihakemistoosi, ~ merkki on nimeltään tilde, se tulee kun painat yhdistelmää AltGr+tilde-näppäin+välilyönti-näppäin.

Koodia: [Valitse]
cd ~
3. b. Katsot MPlayer-ohjelmalla näkyykö kuva.

Koodia: [Valitse]
mplayer tv:// -tv driver=v4l:width=640:height=480
Jos käskyt toimivat, niin et saa ilmoitusta/kommentia komentorivillä. Perinteisesti vain virheilmoitukset näytetään.

Lykkyä tykö.

Ystävällisin terveisin Asmo Koskinen.

jori52

  • Käyttäjä
  • Viestejä: 2047
    • Profiili
Valitettavasti katselen ohjetta huuli pyöreänä,olen täysin aloittelija kääntämisen kanssa  :o

Se moduli on jo käännetty. Olen kopioinut sen Arkkiin (www.arkki.info), omistamaani www-sivustoon/ftp/ssh-palvelimelle.

Eteenpäin on päästy, ohessa virheet (varmaan tein väärin) ohje on erittäin selkeä,kiitos siitä.

Terveisin jori52  :D ;D



[ylläpito on poistanut liitteen]
Linux counter #348392
 Asus G750JW ja ubuntu 13.10

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Eteenpäin on päästy, ohessa virheet (varmaan tein väärin) ohje on erittäin selkeä,kiitos siitä.

Et tehnyt, kokeillaan vielä näin.

Kohdassa 2.

Koodia: [Valitse]
sudo modprobe videodev
ja sitten tällä tavalla.

Koodia: [Valitse]
sudo insmod stk11xx.ko
Ja sitten katsot onko se moduli ladattu.

Koodia: [Valitse]
lsmod | grep stk11xx
stk11xx                87172  0
videodev               29568  3 stk11xx,uvcvideo,saa7146_vv
usbcore               139912  10 stk11xx,snd_usb_audio,snd_usb_lib,xpad,hci_usb,uvcvideo,usbhid,uhci_hcd,ehci_hcd


Kaikkiin ohjelmiin kuuluu klausuuli, jossa pestään kädet - niin tämänkin kohdalla.

"Syntek USB 2.0 Video Camera
===========================

Note : The syntek USB 2.0 video camera driver for DC-1125 ans STK-1135 is currently being developed
on Linux. This driver can do damages. Use this driver only if you know what you are doing."

Nyt en tiedä onko tuo otettava kirjaimellisesti? Joten sinä annat käskyt, älä tee sokeasti, vaikka luottaisitkin minuun.


Kun moduli on ladattu, niin samalla pitäisi olla olemassa /dev/video0-laite, jossa webkamera majailee. Voit kokeilla myös Ekiga-ohjelmalla, senkin pitäisi löytää tuo kamera.

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 13.12.07 - klo:19.30 kirjoittanut Asmo Koskinen »

doc

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Bus 001 Device 003: ID 0c45:62c0 Microdia

Tämän pitäisi olla tuettu.

0c45:62c0 Sonix USB 2.0 Camera (Acer Aspire 5050 and HP Pavillon DV6000 notebooks) Sonix Technology

Käytäthän 32-bittistä Ubuntu 7.10:ä eli Gutsyä, vaikka sinulla on 64-bittinen prosessori?

Kerro, jos jokin kohta ei toimi, tai saat erilaisia tuloksia kuin minä. Moduli on kuitenkin sama täällä ja siellä päässä.

1. Tarkista onko moduli ladattu automaattisesti. Suorita lihavoidut komentorivillä.

asmok@ubuntu:~$ lsmod | grep uvcvideo
uvcvideo               53636  0
compat_ioctl32          2304  1 uvcvideo
videodev               29568  2 saa7146_vv,uvcvideo
v4l1_compat            15364  3 saa7146_vv,uvcvideo,videodev
v4l2_common            18560  3 saa7146_vv,uvcvideo,videodev
usbcore               139912  9 snd_usb_audio,snd_usb_lib,uvcvideo,hci_usb,xpad,usbhid,ehci_hcd,uhci_hcd
asmok@ubuntu:~$

2. Lataa moduli käsin, jos se ei löytynyt.

asmok@ubuntu:~$ sudo modprobe uvcvideo
[sudo] password for asmok:
asmok@ubuntu:~$

3. Kopioi rakentamani kaksi pientä ohjelmaa, jotka löytyvät uvcvideo-sivustolta.

a.

cd /usr/local/bin

b.

sudo wget http://www.arkki.info/howto/LogitechPro9000/bin/uvcview
sudo wget http://www.arkki.info/howto/LogitechPro9000/bin/luvcview

c.

sudo chmod 755 *

4. Sulje pääte ja avaa se uudestaan.

asmok@ubuntu:~$ which uvcview
/usr/local/bin/uvcview
asmok@ubuntu:~$

5. Kokeile uvcview-ohjelmaa.

asmok@ubuntu:~$ uvcview -d /dev/video0
YUV422
YUY2
MJPEG
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 15
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 15

6. Kokeile luvcvideo-ohjelmaa.

asmok@ubuntu:~$ luvcview -d /dev/video0
luvcview version 0.2.1
Video driver: x11
A window manager is available
video /dev/video0

Ystävällisin terveisin Asmo Koskinen.

Moi Asmo,

vaihdoin käyttiksen 32 bittiseksi ja tein nämä kohdat kuten kuvasit. Kiitos. Edistystä on tapahatunut. Tosin ongelma muuttui toisen laiseksi. Kameran viereen syttyy valo ja uvcview antoi osittaisen kuvan hetken aikaa (ylälaidassa näkyi raita kuvaa mitä kamera välitti). Muuten kuva oli täysin vihreä ja raidallinen.

luvcviem antoi vain virhe ilmoituksen ja ohjelma kaatui heti ja näin siitä vilauksen:
luvcview version 0.2.1
Video driver: x11
A window manager is available
video /dev/video0
Unable to set format: 22.
 Init v4L2 failed !! exit fatal

Mitä voisin tehdä seuraavaksi?

jori52

  • Käyttäjä
  • Viestejä: 2047
    • Profiili

Nyt en tiedä onko tuo otettava kirjaimellisesti? Joten sinä annat käskyt, älä tee sokeasti, vaikka luottaisitkin minuun.


Kun moduli on ladattu, niin samalla pitäisi olla olemassa /dev/video0-laite, jossa webkamera majailee. Voit kokeilla myös Ekiga-ohjelmalla, senkin pitäisi löytää tuo kamera.

Ystävällisin terveisin Asmo Koskinen.


Lähettelen viimeisimmän tulosteen jonka sain .

Järjestelmän sekaisin meno ei haittaa saan sen ylös muutamaan tuntiin (asentamalla uudestaan) oppiahan tämä kaikki on.

Kiitoksia että jaksat paneutua asiaan.  ;D ;D



[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 13.12.07 - klo:21.43 kirjoittanut jori52 »
Linux counter #348392
 Asus G750JW ja ubuntu 13.10

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Lähettelen viimeisimmän tulosteen jonka sain .

Teen huomenna uudet, sillä nyt nuo kummatkin modulit on tehty tällä rt-linux-versiolla. Se taitaa olla sittenkin riittävän erilainen kuin Ubuntu oletus-versio.

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Teen huomenna uudet, sillä nyt nuo kummatkin modulit on tehty tällä rt-linux-versiolla. Se taitaa olla sittenkin riittävän erilainen kuin Ubuntu oletus-versio.

Katsotaan mihin ne riittää:

http://sourceforge.net/forum/forum.php?thread_id=1875884&forum_id=616183

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Katsotaan mihin ne riittää

Oui, Oui

http://doc.ubuntu-fr.org/syntek

Ystävällisin terveisin Asmo Koskinen.

doc

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Bus 001 Device 003: ID 0c45:62c0 Microdia

5. Kokeile uvcview-ohjelmaa.

asmok@ubuntu:~$ uvcview -d /dev/video0
YUV422
YUY2
MJPEG
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 15
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 15

Ystävällisin terveisin Asmo Koskinen.

kokeilin vielä kerran tuota laittamaasi ohjetta ja vaikka tuo uvcview lähtikin oikein käyntiin, oli myös tulosteessa eroa mitä pyysit katsomaan. Alla oma tulosteeni. kiitos tosiaan, kun jatkat tutkia asiaa.

YUV422
YUY2
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 30
parm.parm.capture.timeperframe.numerator   = 1
parm.parm.capture.timeperframe.denominator = 30

Eli MjPEG rivi puuttuu. Sen varmaankin pitäisi olla, jotta kuva toimisi?

doc

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Sekä nuo numerot, mutta lienevät asetuksia 1 ja 30?

 :D

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
:D

Aloitin uuden ketjun, tämä meni hieman sekavaksi. Tein ajurit ja ohjelmat generic-ytimelle.

http://forum.ubuntu-fi.org/index.php?topic=14533.0

Ystävällisin terveisin Asmo Koskinen.