Far funzionare questa Webcam, installata su molti notebook Asus, è (adesso) molto semplice. Grazie a questi driver la webcam funziona su molte applicazioni, come aMSN, vlc, mplayer, Camorama ed anche su Skype, anche se con quest’ultimo software non l’ho testata.

Scarichiamo gli ultimi driver disponibili

svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver syntekdriver

quindi, entriamo nella cartella syntekdriver appena creata, contenente il driver della nostra webcam

cd syntekdriver

e compiliamo

make -f Makefile.standalone

quindi carichiamo i moduli necessari al funzionamento della cam

sudo modprobe videodev

sudo insmod ./stk11xx.ko

Adesso possiamo testare il corretto funzionamento della nostra webcam con Camorama (sudo apt-get install camorama). Con Camorama, potrebbe capitare di vedere l’immagine con colori che vanno sul blu, niente paura, basta applicare il filtro color correction per avere dei colori perfetti.

colorcorrection

 

Ancora non abbiamo finito, dobbiamo fare in modo che i moduli che servono alla nostra webcam vengano caricati all’avvio del sistema operativo automaticamente, altrimenti ogni volta che la vogliamo usare dobbiamo inserire i moduli da linea di comando.

Per fare questo dobbiamo, tramite shell, spostarci nella seguente cartella

cd /lib/modules/`uname -r`/kernel/drivers/usb

e verificare che sia presente la cartella media, se non dovesse esserci, la creeremo noi

sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media

adesso ci spostiamo nella cartella syntekdriver creata all’inizio di questa guida e diamo il comando

sudo cp ./stk11xx.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/stk11xx.ko

seguito da questi altri

sudo depmod -a

sudo modprobe videodev

sudo modprobe stk11xx

Infine il passo fondamentale per l’avvio in automatico: apriamo il file /etc/modules

sudo gedit /etc/modules

ed aggiungiaomo, uno per riga, stk11xx e videodev

modules

Adesso abbiamo veramente finito! La nostra webcam funzionerà ogni volta che la vorremo usare!

Related posts

Tag:,
13 Risposte a “Webcam Syntek DC-1125 su Ubuntu”
  1. [...] Finalmente i problemi ai server Netsons sembrano risolti definitivamente. In questi giorni un utente mi ha segnalato un problema con la webcam Syntek, installata su molti notebook Asus, per la quale è disponibile la guida all’installazione in questa pagina del blog. [...]

  2. Frank87 scrive:

    Scusa… come faccio a scaricare il file Makefile.standalone visto ke sono tutti file in C ???
    Scusami ancora ma sono nuovo del mondo linux e ancora su certe cose mi perdo molto facilmente

  3. jackyaway scrive:

    @ Frank87
    con il comando

    svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver syntekdriver

    scaricherai tutto il necessario (makefile incluso) nella cartella syntekdriver.
    Entri nella cartella e prosegui con la guida ;)

  4. Matrix scrive:

    Io ho un altro problema, quando uso amsn, l’immagine e’ molto buia, soprattutto se sto con la sola luce della camera accesa, gli altri a stento riesco a vedermi. Il controllo della luminosità di amsn non funziona. Qualche suggerimento?

  5. jackyaway scrive:

    Update
    Non avevo mai usato la cam con amsn, e credevo che i settaggi interni di amsn per configurare la cam funzionassero. Purtroppo mi sbagliavo. Anch’io vedo il video un pò scuro però con la luce accesa migliora.
    Mi dispiace ma credo che per il momento non ci sia alcuna soluzione :(

    Ciao!

  6. jackyaway scrive:

    Update 2
    Sn riuscito a modificare la luminosità e il contrato della webcam. In pratica, appena ho visto che da amsn i settaggi non producevano alcun effetto, ho provato con camorama e li ha funzionato tutto. A questo punto mi sono detto: vuoi vedere che camorama ha memorizzato le impostazioni della webcam?

    Ho aperto amsn e sono andato a controllare nei settaggi della webcam che sono risultati diversi (meglio!) rispetto a prima:

    Luminosità 44544
    Contrasto 59136
    Colore 0
    Colore 39680

    Se applichi questi valori e salvi le impostazioni, alla riapertura di amsn dovresti vedere meglio.

    I settaggi che ho applicato a Camorama sono i seguenti:

    Filtro Color Correction
    Contrasto 231
    Luminosità 175
    Colore 155
    Tonalità 255
    Bilanciamento del bianco 255

  7. vito scrive:

    ciao a tutti,

    ho seguito la guida ma non riesco a far funzionare la mia camera.
    sono su un samsung p560 con ubuntu 8.10.

    lsusb mi da

    Bus 001 Device 002: ID 174f:5931 Syntek

    dmesg mi da

    [ 4391.497180] stk11xx: Syntek USB2.0 webcam driver startup
    [ 4391.498271] usbcore: registered new interface driver usb_stk11xx_driver
    [ 4391.499429] stk11xx: v1.3.1 : Syntek USB Video Camera

    ne deduco che la mia webcam dovrebbe essere una Syntek.
    Ho già provato anche la guida a questo indirizzo
    http://vinnux.wordpress.com/2008/01/19/far-funzionare-la-webcam-dellasus-a6va-con-ubuntu/
    che mi sembra abbastanza simile a questa.

    quando arrivo allo step
    sudo insmod ./stk11xx.ko
    ottengo
    insmod: error inserting ‘./stk11xx.ko’: -1 File exists

    suppongo dipenda dal fatto che l’installazione del modulo è stata già fatta anche con la precedente guida (seppure con scarso successo).

    avviato camorama:
    could not connect to video device (/dev/video0)
    please check connection

    c’è qualche idea?
    grazie in anticipo
    ciao e buon anno

    vito

    • jackyaway scrive:

      Rimuovi il modulo creato con la precedente guida

      sudo rm -f /lib/modules/$(uname -r)/kernel/drivers/usb/media/stk11xx.ko

      Stando sempre a quella guida, dovresti aver scaricato i sorgenti del driver nella cartella syntek. Quindi, da terminale, spostati in quella cartella e “puliscila” dei residui della precedente compilazione con

      make -f Makefile.standalone clean

      Ricompiliamo

      make -f Makefile.standalone

      finita la compilazione, senza errori, copiamo il file stk11xx.ko appena creato nella cartella media

      sudo cp ./stk11xx.ko /lib/modules/$(uname -r)/kernel/drivers/usb/media/stk11xx.ko

      Adesso aggiorniamo la lista dei moduli con

      sudo depmod -a

      Per provare la webcam basterà dare i seguenti due comandi ed aprire camorama

      sudo modprobe videodev
      sudo modprobe stk11xx

      Se dovessi avere altri problemi leggi qui, inclusi i commenti.
      Ciao!

  8. Alberto scrive:

    ciao io ottengo questo errore sia coni drivers 2.0.0 che con gli 1.4.0

    tra l’altro ho modificato il makefile dei 2.0 mettendo il nome esatto delkernel e mi compilafino ad un pezzo (lo stesso degli1.4)

    questo è l’output

    alberto@alberto-laptop:~/syntekdriver$ sudo make -f Makefile.standalone
    make -C /lib/modules/2.6.28-11-generic/build SUBDIRS= modules
    make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.28-11-generic»
    CHK include/linux/version.h
    CHK include/linux/utsrelease.h
    SYMLINK include/asm -> include/asm-x86
    make[2]: *** Nessuna regola per creare l’obiettivo «kernel/bounds.c», necessario a «kernel/bounds.s». Arresto.
    make[1]: *** [prepare0] Errore 2
    make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.28-11-generic»
    make: *** [driver] Errore 2

    sai dirmi qualcosa?

    grazie ciao!

  9. urte scrive:

    stesso identico problema di Alberto ma su Jaunty 32

  10. won scrive:

    ciao quando lancio il comando make mi esce fuori questo errore:

    make -C /lib/modules/2.6.26-2-amd64/build SUBDIRS=/root/syntekdriver modules
    make: *** /lib/modules/2.6.26-2-amd64/build: No such file or directory. Stop.
    make: *** [driver] Error 2

    non riesco a capire come andare avanti, grazie per una eventuale risposta
    won

  11. danda scrive:

    dunque…. su ubuntu 9.4 il driver funziona bene e oltre a spengere la lucetta della webcam permette di registrare video con una qualità superiore al stwebcam di default. Per registrare uso mencoder. Su ubuntu 9.10 le cose cambiano: con l’stk la lucetta si spenge correttamente ma lo stesso comando di mencoder fallisce, sia su v4l che su v4l2. Se qualche anima pia ha idee in merito posto gli output dei comandi, non vorrei intasare il blog ;)

    P.S. in merito all’errore make: *** /lib/modules/2.6.26-2-amd64/build: No such file or directory, l’errore è dovuto ad un cancelletto di troppo nel file Makefile.standalone ( #KVER=$(shell uname -r) ) che non permette al comando di recuperare l’esatta versione del kernel. In ogni caso le versioni 2.1 e 1.4 non presentano tale svista

  12.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

I link nei commenti potrebbero essere liberi dal nofollow.