Pagina 1 di 2

[Video] webcam bassissima qualità cheese skype camorama

Inviato: giovedì 19 agosto 2010, 20:04
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!

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

Inviato: giovedì 19 agosto 2010, 20:55
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

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

Inviato: venerdì 20 agosto 2010, 13:46
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?????????

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

Inviato: domenica 22 agosto 2010, 12:29
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?)

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

Inviato: domenica 22 agosto 2010, 16:56
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...

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

Inviato: domenica 22 agosto 2010, 17:10
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/

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

Inviato: lunedì 23 agosto 2010, 10:45
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"

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

Inviato: lunedì 23 agosto 2010, 11:05
da NessunoX

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

Inviato: lunedì 23 agosto 2010, 11:28
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...

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

Inviato: lunedì 23 agosto 2010, 12:00
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?

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

Inviato: lunedì 23 agosto 2010, 16:13
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!

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

Inviato: lunedì 23 agosto 2010, 17:43
da NessunoX
da terminale devi dare: sudo gedit filedamodificare

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

Inviato: lunedì 23 agosto 2010, 19:12
da rommel
ok, fatto! file modificato!
ma al comando sudo ./gspca_build
mi dice comando nn trovato
???

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

Inviato: lunedì 23 agosto 2010, 20:18
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

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

Inviato: martedì 24 agosto 2010, 12:18
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

???

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

Inviato: martedì 24 agosto 2010, 15:07
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

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

Inviato: mercoledì 25 agosto 2010, 11:11
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

???

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

Inviato: mercoledì 25 agosto 2010, 11:21
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

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

Inviato: mercoledì 25 agosto 2010, 11:24
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

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

Inviato: mercoledì 25 agosto 2010, 11:27
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?