Webcam e driver poco efficente

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Webcam e driver poco efficente

Messaggio da alex.franci »

Ciao a tutti!
Ho appena comprato una webcam NGS Showcam:
http://www.ngs.eu/html/publicait/detall ... 101&ids=23

La attacco:

Codice: Seleziona tutto

Bus 001 Device 005: ID 0c45:600d Microdia

Codice: Seleziona tutto

usb 1-2: new full speed USB device using uhci_hcd and address 5
usb 1-2: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45/0x600D)
usb 1-2: PAS106B image sensor detected
usb 1-2: Initialization succeeded
usb 1-2: V4L2 device registered as /dev/video0
usb 1-2: Optional device control through 'sysfs' interface ready
Però il driver che usa di default (sn9c10) non funziona bene, probabilmente perchè funziona con kernel 2.6.16 e superiori (l'ho letto da qualche parte), e il mio è il 2.6.13.
Allora scarico il driver spca5xx dal sito:
http://mxhaard.free.fr/
lo installo e va tutto bene. L'unico problema è che si vede male.
Questa è la foto da windows (driver dal cd):
http://img214.imageshack.us/img214/7936 ... owsqy0.jpg
e questa da linux:
http://img214.imageshack.us/img214/9470 ... nuxhv5.png
come vedete i colori sono sfalsati e la foto è molto più scura.
Ho provato a scaricare il driver nw802 dal CVS com'è scritto in questo sito:
http://nw802.sourceforge.net/news.html
ma...

Codice: Seleziona tutto

root@darkstar:~/Desktop# cvs -d:pserver:anonymous@cvs.nw802.sourceforge.net:/cvsroot/nw802 login
Logging in to :pserver:anonymous@cvs.nw802.sourceforge.net:2401/cvsroot/nw802
CVS password:
cvs [login aborted]: connect to cvs.nw802.sourceforge.net(66.35.250.209):2401 failed: No route to host
il tarball che si può scaricare dal sito funziona solo per kernel 2.4 .
allora vi chiedo...
riuscite voi a scaricare il CVS per il driver nw802? forse è un mio problema.
se non ci riuscite, c'è un modo per settare il colore è la luminosità a priori? cioè al di fuori di kopete (di sera con la mia sola luce della scrivania non si vede assolutamente nulla).
avete qualche idea?
grazie mille

Avatar utente
Strarivari
Linux 0.x
Linux 0.x
Messaggi: 96
Iscritto il: lun 5 dic 2005, 14:50
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: KDE 3.5.10

Messaggio da Strarivari »

Ciao,

per quanto riguarda il cvs prova cosi :

cvs -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 login

e poi

cvs -z3 -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 co nw802-2.4

Avatar utente
slux
Linux 3.x
Linux 3.x
Messaggi: 789
Iscritto il: dom 20 mar 2005, 0:00
Nome Cognome: Andrea Amerini
Slackware: 14.1 x86
Kernel: 3.12.0-smp
Desktop: xfce 4.10
Località: Prato
Contatta:

Messaggio da slux »

Ciao, per settare a priori i colori e la luminosità, digita da riga di comando come root:

Codice: Seleziona tutto

modinfo nome_driver_webcam
Facendo così ti verranno elencate le opzioni del driver,cerca quindi quelle più oppurtune(colore,luminosità e contrasto)e prova ad impostarle così con il driver NON caricato in memoria :

Codice: Seleziona tutto

modprobe nome_driver_webcam opzione1=xxx , opzione2=xxx etc...
Se devi variare i parametri , perchè non soddisfacenti, scarica prima il driver dalla memoria con un comando: rmmod nome_driver_webcam.
Una volta trovati i settaggi migliori inserisci nel tuo /etc/modprobe.conf le opzioni per il tuo driver così:

Codice: Seleziona tutto

alias video0 nome_driver_webcam options opzione1=xxx,opzione2=xxx,etc..
et voilà :)
NB io come device ho immaginato video0 , ma potrebbe essere video1 o un'altro ancora.
Controlla con dmesg il nome esatto del device.
Sayonara :D

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

Grazie mille.
Ho fatto come dici, e funziona. Solo che vabbè l'immagine comunque si vede peggio, allora modifico la luminosità in kopete e sono a posto.
L'unico problema è che all'avvio mi carica il modulo che pare a lui, ovvero sn9c102, e invece io ho bisogno del spca5xx.
Per ovviare al problema ho creato un symlink così:

Codice: Seleziona tutto

root@darkstar:~# ll /lib/modules/2.6.13/kernel/drivers/usb/media/
lrwxrwxrwx 1 root root   10 2006-12-15 15:59 sn9c102.ko -> spca5xx.ko
-rw-r--r-- 1 root root 100K 2006-12-14 14:13 sn9c102_original.ko
-rw-r--r-- 1 root root 380K 2006-12-13 20:45 spca5xx.ko
però la cosa non mi sembra molto elegante :)
come faccio a dirgli di caricare il driver che voglio io? Ho modificato il file /etc/modrpobe.conf come mi dicevi tu, però non fa nulla.
grazie

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

Aggiungi

Codice: Seleziona tutto

blacklist sn9c102
in fondo a /etc/modprobe.d/blacklist per non caricarti il modulo
e aggiungi

Codice: Seleziona tutto

/sbin/modprobe spca5xx
in /etc/rc.d/rc.modules_versione_kernel

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

blacklist? che fica! ;)
non lo sapevo... non si finisce mai di imparare...
grazie mille!
alla prossima!

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ciao ...
Credo che il problema sia l' illuminazione ... ovvero la webcam ti riprende controluce ... in queste condizioni la webcam viene accecata dalla luminosità della finestra... e i risultati (scarsi) sono evidenti...
Prova con altre angolazioni !! :-)

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

Luci0 ha scritto:Ciao ...
Credo che il problema sia l' illuminazione ... ovvero la webcam ti riprende controluce ... in queste condizioni la webcam viene accecata dalla luminosità della finestra... e i risultati (scarsi) sono evidenti...
Prova con altre angolazioni !! :-)
sìsì ho provato e si vede meglio.
questa è l'immagine normale:
http://img217.imageshack.us/img217/8256 ... ux6uh3.png
questa è l'immagine con la luminosità al massimo in kopete:
http://img207.imageshack.us/img207/7388 ... ux5if7.png

questa una mia foto mentre facevo il cog**one:
http://static.flickr.com/132/323017642_6d1f43ce69_o.jpg
(non sembro uno della torre di controllo? tipo top gun dai :D )
comunque si vede bene, no?

ma a voi vi si vede bene senza dover fare tutti sti pastrocci?

Rispondi