[Video] webcam bassissima qualità cheese skype camorama

Riconoscimento, installazione e configurazione delle periferiche.
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

[Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

ciao, ho un problema con una webcam WB-1400T della TRUST, ubuntu10.04 la legge e dal comando lsusb ottengo

ID 093a:2460 Pixart Imaging, Inc. Q-TEC WEBCAM 100

però il programma CHEESE mi mostra solo una serie di righe grige in mezzo alle quali si intravede qualche sagoma, che sarei io.
CAMORAMA invece mi dice che nn riesce a catturare l'immagine
SKYPE, quando aziono "prova video" a volte nn fa niente, anche se mi mostra il nome della webcam, quindi la riconosce; e altre volte mi fa partire un'immagine come cheese: righe grige con sagome che si muovono


con cheese ho provato a cambiare i vari parametri"luminosità", "contrasto"... ma nessun miglioramento

ho provato a seguire la guida al link http://forum.ubuntu-it.org/viewtopic.ph ... 78220  ma niente

ho poi provato a usare la webcam su skype da windows vista e ottenga un'immagine di buona qualità

qualche idea su cm ottenere immagini di qualità accettabile?
PS: nn sono molto esperto con ubuntu, quindi vi prego di fornirmi aiuti ben dettagliati

grazie ciao!
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Prova a scaricare questo http://www.stolk.org/sonic-snap/ e poi da terminale dai

Codice: Seleziona tutto

sonic-snap-gui
e prova ad aggiustare le cose
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

cs dovrei scaricare di preciso?
alla pagina web che mi hai linkato ho trovato 2 link dai quali scaricare file:

linu-projects.org
download

sono andato in tt e 2 e dal primo ho seguito il link  SN9Cxxx PC Camera Controllers, e da lì ho trovato2 files .deb che ho scaricato, uno per ubuntu7.04 e l'altro per 7.10, ma quando ho provato a installarli la risposta è stata: "ERRORE, la dipendenza non può essere soddisfatta"

poi dal link download ho scaricato i tre pacchetti .deb ma il 1.7 mi dice "ERRORE: la dipendenza nn può essere soddisfatta"
e 1.6 lo posso installare, ma quando do il comando sonic-snap-gui mi si apre un programma e nn so cs dovrei fare:

la luce della webcam si accende, però sullo schermo vedo solo tanti puntini e linee colorate, e provando a muovere "gain" l'immagine si muove ma vedo sempre solo pallini e linee colorate, nessna immagine di me o della mia stanza.

la risposta del terminale è 
                          sonic-snap-gui
Clock resolution is 1 nanoseconds
Control Brightness (0x980900)
min=0, max=255, default=46
Control exposure (0x980911)
min=3, max=26, default=5
Control Auto Gain (0x980912)
min=0, max=1, default=1
Control gain (0x980913)
min=0, max=31, default=9
VIDIOC_G_JPEGCOMP: Invalid argument
VIDIOC_G_JPEGCOMP: Invalid argument
VIDIOC_G_JPEGCOMP: Invalid argument
VIDIOC_G_JPEGCOMP: Invalid argument
sonix_unknown=5a
sonix_unknown=7c
sonix_unknown=3b
sonix_unknown=54
sonix_unknown=31
sonix_unknown=1e
sonix_unknown=2b
sonix_unknown=35


e muovendo gain appaiano altre righe sonix-unknown

suggerimenti?????????
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Adesso dovresti provare a "giocare" con i valori, cercando di otenere una buona immagine. di preciso non ti saprei dire che valori modificare, devi provare un pò. Se proprio non ti riesce niente o hai problemi con i driver (ma se la luce ti si accende e vedi qualcosa mi sembra che ubuntu la abbia riconosciuta) o forse è rotta la webcam (hai un modo per vedere se è rotta o meno?)
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

sìsì, la webcam funziona, se la uso con windows VISTA si vede bene l'immagine, e anche ubuntu la legge, perchè con cheese riesco a intravedere la mia sagoma...dando il comando sonic-snap-gui l'unico parametro con cui riesco a giocare è gain...che c'è un cursore che posso muovere avanti e indietro...ma l'unica cs che vedo è sempre un insieme di pallini e linee colorate...
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Può darsi allora che non ci siano ancora i driver adatti per ubuntu. Non ti ha mai funzionato bene su Ubuntu? Questa guida hai provato a seguirla?
http://malaerba.wordpress.com/2008/03/08/ubuntu-gutsy-e-webcam-trust-wb-1400t/
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

mi blocco già all'inizio, col comando

sudo apt-get install gspca-source

mi dice che nn può trovare i package "gspca-source"
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

nn capisco...ho installato gspca-source, ma ora seguendo il link http://malaerba.wordpress.com/2008/03/0 ... -wb-1400t/
mi blocco al passaggio successivo:

username-laptop:~$ cd /usr/src
usernamel-laptop:/usr/src$ sudo tar -xjvf gspca-source.tar.bz2
tar: gspca-source.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
username-laptop:/usr/src$ cd modules/gspca/Pixart
bash: cd: modules/gspca/Pixart: No such file or directory

grazie per la pazienza...
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Hai posizionato il file scaricato in /usr/src ? Se sicuro che si chiami proprio gspca-source.tar.bz2 e non qualcosa di diverso?
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

ok!nn avevo visto che il file era salvato con un nome diverso, ora questo comando funziona! però adesso il problema è che quando mi dice di cambiare una riga usando ilcomando
sudo nano pac207.h

mi si apre il file nel terminale, la riga 137 la trova(anche se il pezzo che dovrei cambiare nn c'è, o meglio c'è ma è diverso
riga 137:

if (id[0] != 0x27
return -ENODEV;

cmq ci aggiungo tt il pezzo che manca, ma NN SO CM SALVARLO dal terminale, ho visto che ci sono le indicazioni a fine terminale ma nn capisco cm usarle;

ho poi provato sia ad aprire direttamente quel file senza passare da terminale e poi da terminale col comando "gedit", ma mi dice che nn ho i diritti per salvarlo.

cm si fa??

poi al passo dopo nn so cm si fa il "make clean", ho già fatto quest'operazione in altre circostanze, ma nn ricordo esattamente cm funziona, cioè devo essere sempre nella cartella /usr/src/modules/gspca/Pixart  ???

scusami l'ignoranza...ma ho ancora molto da imparare con ubuntu!
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

da terminale devi dare: sudo gedit filedamodificare
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

ok, fatto! file modificato!
ma al comando sudo ./gspca_build
mi dice comando nn trovato
???
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Allora: entra nella cartella di gspca-source e dopo dai:

Codice: Seleziona tutto

sudo make clean

Codice: Seleziona tutto

sudo ./gspca_build
Se il comando

Codice: Seleziona tutto

sudo ./gspca_build
non va, allora esci dalla cartella con

Codice: Seleziona tutto

cd ..
e poi ridai il comando

Codice: Seleziona tutto

sudo ./gspca_build
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

c'è qulacosa che non va
dal comando sudo make clean e sudo./gspca_build ottengo questo risultato, in cui mi da alcuni errori: non capisco che vuol dire ma la scritta ERROR non credo sia un buon segno;
poi andando avanti con la guida, ottengo il file che dovrei spostare non esiste
username-laptop:/$ cd /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/
bash: cd: /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/: No such file or directory

i comandi precedenti mi davano cm risulatato:

username-laptop:/usr/src/modules/gspca$ sudo make clean
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err
username-laptop:/usr/src/modules/gspca$ sudo ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: cannot stat `gspca.ko': No such file or directory
make: *** [install] Error 1

LOAD gspca in memory
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic'
  CC [M]  /usr/src/modules/gspca/gspca_core.o
/usr/src/modules/gspca/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
In file included from /usr/src/modules/gspca/gspca_core.c:845:
/usr/src/modules/gspca/utils/spcausb.h: In function ‘spca5xxRegRead’:
/usr/src/modules/gspca/utils/spcausb.h:95: error: implicit declaration of function ‘info’
/usr/src/modules/gspca/utils/spcausb.h: In function ‘spca_set_interface’:
/usr/src/modules/gspca/utils/spcausb.h:278: error: implicit declaration of function ‘warn’
In file included from /usr/src/modules/gspca/gspca_core.c:853:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_init’:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:122: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:136: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:141: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:148: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:176: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_start’:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:214: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:230: error: called object ‘info’ is not a function
/usr/src/modules/gspca/gspca_core.c: In function ‘spca5xx_ioctl’:
/usr/src/modules/gspca/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/usr/src/modules/gspca/gspca_core.c: At top level:
/usr/src/modules/gspca/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/usr/src/modules/gspca/gspca_core.c:2609: warning: initialization from incompatible pointer type
/usr/src/modules/gspca/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/usr/src/modules/gspca/gspca_core.c:2615: warning: initialization from incompatible pointer type
/usr/src/modules/gspca/gspca_core.c: In function ‘spca50x_create_sysfs’:
/usr/src/modules/gspca/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/usr/src/modules/gspca/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/usr/src/modules/gspca/gspca_core.c: In function ‘spca5xx_probe’:
/usr/src/modules/gspca/gspca_core.c:4301: error: incompatible types when assigning to type ‘struct device’ from type ‘struct device *’
make[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-24-generic'
make: *** [default] Error 2

???
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Che kernel stai usando? Se non lo sai da terminale dai:

Codice: Seleziona tutto

uname -r
e poi naturalmente devi spostarti nella cartella del kernel in uso

Comunque prima di far ciò devi ottenere una compilazione corretta gspca. Si vede che non hai modificato bene il file. Prova a riseguire la guida
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

ho riprovato a seguire tt la guida altre 2 volte, ha provato a fare il tt anche senza modificare il file "pac207.h", ma il risultato è sempre lo stesso! il comando sudo ./gspca_build
mi da una serie di errori tra cui
  "install: cannot stat `gspca.ko': No such file or directory"

dal comando uname -r ottengo la risposta "2.6.32-24-generic"
provando ad andare avanti mettendo"2.6.32-24-generic" invece di "2.6.22-14-generic" mi trova la directory, ma il comando segunete mi da cm risposta

username-laptop:/lib/modules/2.6.32-24-generic/kernel/drivers/usb/media$ sudo mv gspca.ko gspca.ko.old
mv: cannot stat `gspca.ko': No such file or directory

e cmq nn riesco ad ottenere una compilazione corretta gspca, la risposta del terminale è

username-laptop:/usr/src/modules/gspca$ sudo ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: cannot stat `gspca.ko': No such file or directory
make: *** [install] Error 1

LOAD gspca in memory
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic'
  CC [M]  /usr/src/modules/gspca/gspca_core.o
/usr/src/modules/gspca/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
In file included from /usr/src/modules/gspca/gspca_core.c:845:
/usr/src/modules/gspca/utils/spcausb.h: In function ‘spca5xxRegRead’:
/usr/src/modules/gspca/utils/spcausb.h:95: error: implicit declaration of function ‘info’
/usr/src/modules/gspca/utils/spcausb.h: In function ‘spca_set_interface’:
/usr/src/modules/gspca/utils/spcausb.h:278: error: implicit declaration of function ‘warn’
In file included from /usr/src/modules/gspca/gspca_core.c:853:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_init’:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:122: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:136: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:141: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:148: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:176: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_start’:
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:214: error: called object ‘info’ is not a function
/usr/src/modules/gspca/Sunplus-jpeg/sp5xxfw2.h:230: error: called object ‘info’ is not a function
/usr/src/modules/gspca/gspca_core.c: In function ‘spca5xx_ioctl’:
/usr/src/modules/gspca/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/usr/src/modules/gspca/gspca_core.c: At top level:
/usr/src/modules/gspca/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/usr/src/modules/gspca/gspca_core.c:2609: warning: initialization from incompatible pointer type
/usr/src/modules/gspca/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/usr/src/modules/gspca/gspca_core.c:2615: warning: initialization from incompatible pointer type
/usr/src/modules/gspca/gspca_core.c: In function ‘spca50x_create_sysfs’:
/usr/src/modules/gspca/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/usr/src/modules/gspca/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/usr/src/modules/gspca/gspca_core.c: In function ‘spca5xx_probe’:
/usr/src/modules/gspca/gspca_core.c:4301: error: incompatible types when assigning to type ‘struct device’ from type ‘struct device *’
make[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-24-generic'
make: *** [default] Error 2

???
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Facciamo così allora. Elimina il file pac207.h e poi da terminale dai:

Codice: Seleziona tutto

sudo apt-get --purge autoremove gspca-source
Dopo di che prova a riseguire la procedura
Avatar utente
NessunoX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 31 ottobre 2008, 21:29

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da NessunoX »

Se nemmeno così riesci a combinare allora segui questa procedura http://forum.ubuntu-it.org/index.php?action=printpage;topic=127948.0

Altrimenti appena riesco ti compilo io il file pac207.h
rommel
Prode Principiante
Messaggi: 22
Iscrizione: giovedì 3 settembre 2009, 0:46

Re: [Video] webcam bassissima qualità cheese skype camorama

Messaggio da rommel »

ehm...cm si fa eliminare il file? poi ho visto che nella cartella "Pixart"oltre a "pac207.h" ho anche altri file chiamati
"pac207.h.save", "pac207.save"(questo a barrato da una croce sulla sua icona), "pac207-OSX.h", "pac7311.h"
è normale o dovrei eliminare anche questi?
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti