Di queste guide ce ne sono parecchie sulla rete ma la mia intenzione era quella di specializzarla e metterne a disposizione una veramente a chiara, a prova di novellino anche se so che non è il vostro caso!!…spero che vi sia utile, per qualsiasi problema non esiste a contattarmi…buon lavoro…
Allora…innanzi tutto vediamo se questa guida fa al caso vostro…provate da terminale a dare da terminale
lsusb
Otterrete un elenco di vari dispositivi, se tra quelli troverete anche “Bus 005 Device 002: ID 046d:0892 Logitech, Inc. ” allora la guida fa al caso vostro. ( ID non essere completamente uguale.)
Ora digitate sempre da terminale:
sudo apt-get install build-essential linux-headers-$(uname -r)
Perfetto, ora dovrete collegarvi a questo sito e scaricare il pacchetto gspcav1-20071224.tar.gz. Ora posizionatevi nella cartella dove lo avete appena scaricato, naturalmente sempre attraverso il terminale. L’istruzione dovrà essere del tipo:
cd /percorso cartella(path)/
Ok, ora scompattiamo il pacchetto con il comando
tar zxvf gspcav1-20071224.tar.gz
…ora dobbiamo compilarlo con la sequenza di comandi…
cd gspcav1-20071224/
make
sudo make install
Una volta fatte queste operazioni, andiamo ad aprire il file /etc/modprobe.d/options attraverso l’editor gedit…
sudo gedit /etc/modprobe.d/options
…e andiamo a completarlo aggiungendo in fondo l’istruzione: options gspca force_rgb=1.
Abbiamo quasi finito, carichiamo il modulo
sudo modprobe gspca
e scarichiamo camorama
sudo apt-get install camorama
ottimo, ora dovrebbe funzionare tutto pefettamente! Provate a digitare camorama da terminale!!!

ciao. ho il seguente problema quando faccio make:
joshua@joshua-laptop:~/gspcav1-20071224$ make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/joshua/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-generic’
CC [M] /home/joshua/gspcav1-20071224/gspca_core.o
/home/joshua/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Nessun file o directory
/home/joshua/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/joshua/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/joshua/gspcav1-20071224/gspca_core.c: At top level:
/home/joshua/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/joshua/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/joshua/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/joshua/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/joshua/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/joshua/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/joshua/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/joshua/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[2]: *** [/home/joshua/gspcav1-20071224/gspca_core.o] Error 1
make[1]: *** [_module_/home/joshua/gspcav1-20071224] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic’
make: *** [default] Error 2
Da: Luca su Gennaio 16, 2009
alle 4:28 pm