Aggiornamento guida GSPCA + Camorama Tips

I driver GSPCA supportano diverse Webcam, tra le quali la Logitech Quickcam Express plus..quella che prenderemo di riferimento.
I Gspca sono gia’ compresi nel kernel di Ubuntu Gutsy 7.10, percio’ la loro installazione non e’ necessaria.
Vediamo lo stesso come installare i driver da sorgenti, perche’ potrebbe sempre servire, o potreste non utilizzare Ubuntu..
- Download ed installazione gspca -
Installiamo i requisiti necessari alla compilazione:
sudo apt-get install linux-headers-$(uname -r) build-essential make automake autoconf g++ gcc
Scarichiamo e scompattiamo i driver per compilarli:
tar xvfz gspcav1-20070508.tar.gz
cd gspcav1-20070508
make
sudo make install
sudo depmod -ae
sudo modprobe gspca
Verifichiamo il caricamento del modulo all’inserimento della webcam:
sudo tail -f /var/log/messages
Nov 4 11:30:22 localhost kernel: [95174.804728] usb 3-2: configuration #1 chosen from 1 choice
Nov 4 11:30:22 localhost kernel: [95174.868233] /home/dyve/driver/gspcav1-20070508/gspca_core.c: USB GSPCA camera found.(SPCA561A)
Nov 4 11:30:22 localhost kernel: [95174.868304] /home/dyve/driver/gspcav1-20070508/gspca_core.c: [spca5xx_probe:4098] Camera type S561
Nov 4 11:30:22 localhost kernel: [95174.873550] /home/dyve/driver/gspcav1-20070508/gspca_core.c: [spca5xx_getcapability:1215] maxw 352 maxh 288 minw 160 minh 120
Nov 4 11:30:26 localhost kernel: [95178.733273] /home/dyve/driver/gspcav1-20070508/Sunplus/spca561.h: [spca561_init:497] Find spca561 USB Product ID 92f
Nov 4 11:30:26 localhost kernel: [95178.873501] /home/dyve/driver/gspcav1-20070508/gspca_core.c: [spca5xx_set_light_freq:1889] Sensor currently not support light frequency banding filters.
Nov 4 11:30:26 localhost kernel: [95178.873511] /home/dyve/driver/gspcav1-20070508/gspca_core.c: [gspca_set_isoc_ep:903] ISO EndPoint found 0×81 AlternateSet 7
Nov 4 11:30:26 localhost kernel: [95178.889626] /home/dyve/driver/gspcav1-20070508/gspca_core.c: [gspca_set_isoc_ep:903] ISO EndPoint found 0×81 AlternateSet 7
NB: Non e’ necessario inserire questo modulo in /etc/modules, in quanto inutile al boot e automaticamente caricato all’inserimento della Webcam
- Extra parametri -
Col comando:
modinfo gspca
Possiamo ottenere molte informazioni sulle impostazioni di colore o risoluzione da passare come parametri al modulo gspca.
Ad esempio, se l’immagine che risulta dal programma Camorama* e’ troppo scura nonostante le impostazioni, possiamo riparare cosi’:
sudo kate /etc/modprobe.d/options
Aggiungere ( o modificare se gia’ presente):
options gspca force_rgb=0 gamma=5
Aggiorniamo il modulo:
sudo modprobe -r gspca
sudo modprobe gspca
I parametri sono configurabili a piacere, e si trovano in:
/sys/module/gspca/parameters
Per modificare:
echo “valore” > parametro
ESEMPIO:
cd /sys/module/gspca/parameters
echo “128″ > OffBlue
parm: autoexpo:Enable/Disable auto exposure (default=1: enabled) (PC-CAM 600/Zc03xx/spca561a/Etoms Only !!!) (int)
parm: debug:Debug level: 0=none, 1=init/detection, 2=warning, 3=config/control, 4=function call, 5=max (int)
parm: force_rgb:Read RGB instead of BGR (int)
parm: gamma:gamma setting range 0 to 7 3-> gamma=1 (int)
parm: OffRed:OffRed setting range -128 to 128 (int)
parm: OffBlue:OffBlue setting range -128 to 128 (int)
parm: OffGreen:OffGreen setting range -128 to 128 (int)
parm: GRed:Gain Red setting range 0 to 512 /256 (int)
parm: GBlue:Gain Blue setting range 0 to 512 /256 (int)
parm: GGreen:Gain Green setting range 0 to 512 /256 (int)
parm: compress:Turn on/off compression (not functional yet) (int)
parm: usbgrabber:Is a usb grabber 0×0733:0×0430 ? (default 1) (int)
parm: lightfreq:Light frequency banding filter. Set to 50 or 60 Hz, or zero to NoFliker (default=50) (int)
* Camorama: Camorama e’ un ottimo tool per testare il funzionamento della nostra Webcam.
L’errore piu’ comune e’ questo:

Indice che i driver non sono caricati.
Infatti basta rimuovere il modulo con:
sudo modprobe -r gspca
Lanciamo Camorama ed otterremo questo errore.
Un altro problema riguarda le immagini .png e la directory di default..quando lo screenshot non viene salvato.
Nelle impostazioni del programma selezioniamo una directory gia’ presente, o creiamo quella che non riesce a creare Camorama, cioe’:
mkdir ~/Webcam_Pictures
Poi spostiamoci piu’ sotto e selezioniamo il formato JPG:

Piccolo trucco per avviare Camorama tenendo contro della massima risoluzione supportata da questa webcam. Apriamo un terminale e lanciamo il programma con questi parametri:
camorama -x 640 -y 480
Prima e dopo l’aggiustamento della risoluzione:
NB: Un altro problema molto noto, e’ l’impossibilita’ di utilizzare webcam e scheda TV contemporaneamente..e che ttualmente non ho risolto.
- Driver GSPCA – Lista webcam supportate
- Webcam Howto
L’immagine di inizio articolo e’ a puro intento decorativo, e non rispecchia il modello di webcam Logitech Quickcam Express.
Il tuo indirizzo ip:
54.242.188.217
Commenti via Facebook:














@pierissimo
non ancora purtroppo
divilinuQuota
per le integrate dell a6ja ancora niente…sigh
pierissimoQuota
ah ecco me pareva strano che nonostante l’aggiornamento la webcam funzionasse ancora…
ugaciakaQuota
ho la tua stessa webcam, ma a te da problemi quando cambi dimensione della cattura?
fabioamd87Quota
io ho una scheda tv ADS Instant TV PCI e una webcam NGS e Camorama cerca di aprire sempre e solo il segnale della scheda TV…
la cosa più assurda è che dalle impostazioni del programma è impossibile selezionare la sorgente…
mah..
kpaoloQuota
la webcam Logitech QuickCam Communicate Deluxe è supportata da questi driver? sono abbastanza disperato non avendo trovato quasi nulla in rete.. ho installato camorama ma mi da l’errore da te postato (could not connect to video device..ecc,, ) anche se ho Ubuntu Gutsy…
bufferQuota
@buffer
in fondo all’articolo c’e’ la lista di tutte le webcam supportate dai gspca
divilinuQuota
@divilinu
si ho guardato la lista, ma da quello che vedo sono compatibili le quickcam messenger, IM, ecc.. tranne che la Communicate.. a sto punto non so se devo rassegnarmi o meno..
bufferQuota
@buffer
magari utilizza solo altri driver
divilinuQuota
@divilinu
ho provato a cercare in giro, ma forse essendo un prodotto nuovo non si trova ancora nulla..
bufferQuota
…giusto a fagiUolo con l’uscita di skype (beta) 2.0 con supporto video!
macro182Quota
Grazie Divi, grande come al solito
Anche la mia Canyon CN-WCAM 21 è supportata da questi driver (e credo che supportino tutte le cam della stessa marca, ma non ne ho la certezza). Una domanda: esiste un file di configurazione da modificare in modo che l’impostazione della risoluzione massima sia permanente? Grazie
NapalmQuota
@Napalm
Nessun file di configurazione..o meglio..dovresti vedere se coi parametri da passare ai gspca (come descritto nella guida) riesci a migliorare un po’ la situazione
divilinuQuota
Vediamo se riesco a migliorare almeno il viraggio azzurro dell’immagine. Per la risoluzione niente da fare?
NapalmQuota
Ciao divi…ho provato a installare la mia webcam…ho provato sia sulla 7.10 (ma avevo la scheda tv) cosi ho provato sul secondo pc che ho la 7.04 ma non ho nessuna altra scheda particolare tolto il masterizzatore lol ma credo che non sia un problema
ho compilato tutto per bene quando avvio camorama, mi compare il tuo errore che non trova la fonte….ho provato a dare il comando suggerito da te ma nada…continua a darmi sempre quel errore li…
Ho provato anche lo Spcaview che è quello ufficiale (lo preso dallo stesso sito dove ci sono le sorgenti del driver) ma anche qui…non trova la fonte….provato con vlc…stesso errore non trova la fonte
video device /dev/video0
ERROR opening V4L interface<
: No such file or directory
Dove sbaglio?
Ho una trust 770 powerc@m…non è nell’elenco ma ci sono altre powerc@m cosi ho deciso di provare…magari è quello che non funge poi dimmi tu che ne sai sicuramente + di me….
X me l’ha trovata solo che non so come dirgli di andare a prende quella fonte^^
Grazie By Guly
p.s. Ma son solo io, o da quando sei su netsons…io x caricare una pagina ci metto in media 1 minutino bello….se non di +
gulyQuota
@guly
camorama ormai e’ un programma abbandonato, quindi non basarti su quello..anche a me con una uvc cam camorama non funziona ma la cam va bene e la uso ogni tanto con kopete
NOn so se la tua cam sia supportata..basta lanciare il solito sudo tail -f /var/log/messages e inserire il cavo della webcam..se non c’e’ nessun movimento di driver i gspca non sono i driver per la tua webcam
Per quanto riguarda il blog, qui sotto ci sono le query (tantissime) e i secondi/minuti di risoluzione delle stesse..normalmente si sta sui 2-3 secondi quindi se ci metti un minuto puo’ dipendere da te
divilinuQuota
Divi sei sempre grande, grazie per le dritte che ho letto qui.
newlinuxuserQuota
@newlinuxuser
grazie a te per il feedback che, se positivo, fa ancora piu’ piacere
DivilinuxQuota
divilinu ma la tua situazione riguardo la webcam integrata nel asus?più precisamente
Bus 005 Device 005: ID 0402:5602 ALi Corp. Video Camera Controller
si riesce a far funzionare in qualche modo?grazie!
pierissimoQuota
@pierissimo
l’asus l’ho venduto a gennaio di quest’anno
DivilinuxQuota
hai fatto benone!! a quanto se non son indiscreto?
pierissimoQuota
@pierissimo
su ebay il prezzo medio (per un a6j del 2006) era circa 350 euro..l’ho venduto a 350 euro
DivilinuxQuota
Ciao Divi:) queste dannate webcam mi hanno impazzire, ne ho due e due non funzionano…ne ho una, vecchia trust che in teoria dovrebbe andare con gspca, con gli sn102 ma ovviamente non viene assolutamente vista….camorama ovviamente non la vede, poi provato anche con cheese…
niente…:(ufffa
Che fare?
monoliteQuota
@monolite
Che fare?
Ciao..sempre le solite cose, quelle che sono indicate nell’articolo..l’output, almeno, a me serve quello per capire che problemi ci sono. Camorama non vale come programma di “testing” perche’ è vecchio, e il fatto che non rilevi alcuna webcam non sempre significa che non funzioni.
DivilinuxQuota
ciao grazie per le dritte
ma è un bug noto (Launchpad #203043).
ho una philips SPC315nc e con la tua guida funziona perfettamente (tranne che il link ai drivers è da aggiornare a: http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz ) – tra l’altro camorama ha i colori tutti sballati ma con skype invece sono giusti. L’unico problema è che per qualche strano motivo l’immagine è… SOTTOSOPRA
MicheleQuota
camorama è un programma vecchio e non piu aggiornato. Praticamente non serve nemmeno piu a nulla, visto che gli screenshoot (con effetti o video) li fa anche Cheese.
DivilinuxQuota
[OT]
Ehilà vecchio volpone, in piena primavera e in mezzo alle brasiliane!!
Beato te!
Saluti!
[/OT]
telperionQuota