Ubuntu gutsy e webcam trust WB-1400T
[AGGIORNAMENTO] Con Karmic Koala ho dovuto seguire un’altra strada, la trovate qui. Con tutte le versioni precedenti di ubuntu la webcam funziona senza nessun intervento da parte dell’utente, al massimo dovrete installare un programma per la gestione come cheese, basta dare il seguente comando:
sudo aptitude install cheese
… e che nessuno mi venisse a dire che GNU/Linux è complicato! Per far funzionare questa webcam è bastato soltanto scaricare i sorgenti, correggerli, compilarli, spostare il driver dalla posizione in cui veniva messo, far caricare il modulo all’avvio e applicare il filtro per la correzione dei colori. Niente di più facile, no!? Vediamo passo passo questa semplice e intuitiva procedura che andrà bene anche per la Trust wb-1200. Prima di cominciare scolleghiamo la webcam e ricolleghiamola solo a procedure finita. Installiamo il pacchetto coi sorgenti con
sudo apt-get install gspca-source
spostiamoci nella cartella dove si trovano i sorgenti e decomprimiamoli
cd /usr/src
sudo tar -xjvf gspca-source.tar.bz2
a questo punto possiamo correggere i sorgenti, spostiamoci nella cartella dei sorgenti e modifichiamo il file incriminato
cd modules/gspca/Pixart
sudo nano pac207.h
la riga da cambiare è la 137 e va modificata da così
if (id[0] != 0x27 || id[1] != 0x00)
return -ENODEV;
a così
if (id[0] != 0x27 || id[1] != 0x08)
return -ENODEV;
ora possiamo pensare alla compilazione dei driver, se avete effettuato altri tentativi per compilare il driver è consigliabile dare prima di ./gspca_build un make clean
cd ..
sudo ./gspca_build
il nuovo driver però non viene messo nella posizione corretta, dobbiamo quindi spostarlo. Prima però, per sicurezza rinominiamo il driver già presente e poi copiamo nella stessa cartella il nuovo driver
cd /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/
sudo mv gspca.ko gspca.ko.old
e copiamo il nuovo driver in questa directory
sudo cp /lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko gspca.ko
a questo punto per usare la webcam basta caricare il driver
modprobe gspca
per fare in modo che il driver sia sempre presente all’avvio bisogna aggiungere al file /etc/modules una riga, apriamo quindi il file
sudo nano /etc/modules
e alla fine del file aggiungete questa riga
gspca
Possiamo usare un programma come camorama per controllare la webcam, potete installarlo con
sudo apt-get install camorama
probabilmente vedrete l’immagine con toni troppo blu, potete modificare i colori aggiungendo un filtro, il modo più semplice è
click destro nella zona affianco all’immagine, “add effect” -> color filter
oppure potete modificare il file /etc/modprobe.d/options con
sudo nano /etc/modprobe.d/options
e aggiungere la riga seguente:
options gspca force_rgb=1
all’inizio ho provato anch’io questa opzione, ma a quel punto era skype a virare le immagini in blu.Preferisco aggiungere il filtro in modalità grafica a camorama.
[Aggiornamento: al momento sto usando cheese, un altro programma per la gestione della webcam che non ha bisogno di modifiche per visualizzare i colori correttamente]
Visto quanto è semplice? Come? C’è qualcuno che dice che è complicato o che non ci sarebbe mai arrivato? Complicato ormai non mi sembra: vi ho spiegato tutto per filo e per segno, per il resto neanch’io avrei mai capito come fare se non avessi trovato questa pagina con tutti i suggerimenti giusti. Il bello di GNU/Linux: la comunità. Se questa pagina vi è stata di aiuto lasciate un commento, se invece doveste avere dei problemi lasciate lo stesso un commento cercherò di darvi una mano.




ottima guida
pippo
25 marzo 2008 alle 7:49 pm
Troppo buono. Ho solo ordinato ciò che ho trovato in rete e l’ho messo a disposizione. GNU/Linux è condivisione della conoscenza, non una mera sequenza di bit. :)
malaerba
26 marzo 2008 alle 11:15 am
mi dispiace ho fatto tutto alla lettera, ma le informazioni hardware me la rileva come:CIF single chip, ma il progr che ho installato (camorama) mi da questo massaggio di errore:Could not connect to video device (/dev/video0).
Please check connection.
Cosa ho sbagliato??
Contattami attraverso email, resto in attesa del tuo aiuto
Grazie e a presto….
alcor
28 marzo 2008 alle 9:46 pm
Qual è il tuo modello di webcam? CIF single chip è l’output di lsusb?
malaerba
29 marzo 2008 alle 3:31 am
Trust WB-1400T Webcam poi c’è scritto quest’altro numero 14382-02 potrebbe servire non si sa mai…
fammi sapere by
alcor
29 marzo 2008 alle 10:02 am
Qualche altra domanda:
qual è l’output di lsusb ?
Qual è l’output di uname -a ?
Verifica che il tuo utente sia nel gruppo video, in caso negativo aggiungilo: puoi compiere queste operazioni da Sistema->Amministrazione->Utenti e gruppi
malaerba
29 marzo 2008 alle 11:43 am
ti posto il mio “lsusb”
Bus 005 Device 003: ID 0dbf:021b Quik Tech Solutions
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 009: ID 04f9:01a9 Brother Industries, Ltd
Bus 002 Device 008: ID 0846:6a00 NetGear, Inc. WG111 WiFi (v2)
Bus 002 Device 007: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam
Bus 002 Device 006: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
il mio "uname -a":
Linux vmangano-desktop 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
per quanto riguarda "utente gruppi" in gestione gruppi c'è questo:
root, users, dhcp, syslog, klog, scanner, nvram, fuse, ssl-cert, lpadmin, messagebus, admin, crontab, ssh, avahi-autoipd, avahi, netdev, haldaemon, powerdev, gdm, slocate, vmangano
dai un'occhiata e fammi sapere...by...
alcor
29 marzo 2008 alle 12:17 pm
Pensavo che per qualche strano motivo la tua webcam potesse essere diversa dalla mia, per esempio montasse un componente diverso o qualcosa del genere, ma non sembrerebbe, ti ritrovi esattamente nella mia stessa situazione. Al che l’unica cosa che mi viene in mente è che potresti non aver seguito alla perfezione ciò che ho scritto. Riprova a seguire la guida passo passo e prima di dare
sudo ./gspca_build
dai un
sudo make clean
non mi viene in mente nient’altro al momento. Tutte le operazioni falle con la webcam staccata, connettila quando devi provarla.
Fammi sapere.
malaerba
29 marzo 2008 alle 4:42 pm
ho rifatto tutto passo passo, l’unica cosa che non ho fatto è riavviare il PC, è importante? perchè così Camorama mi dice sempre la stessa cosa!!
non mi abbandonare, se hai qualche altro consiglio!!
sono quì aspetto una tua…by
alcor
29 marzo 2008 alle 5:51 pm
Se dai
modprobe gspca
non dovrebbe essere necessario riavviare, ma puoi fare lo stesso questo tentativo. Qual è la versione dei sorgenti che hai installato? Mica ricevi qualche messaggio di errore durante le varie operazioni? Un’altra cosa: potrebbe esserci un conflitto con un’altra periferica usb, perché non provi scollegandole tutte?
malaerba
29 marzo 2008 alle 5:56 pm
1- come faccio a vedere la versione delle sorgenti installate
2- non ricevo nessun messaggio di errore durante le varie operazioni.
3- le altre periferica che sono costantemente inserite nell’usb sono l’hd esterno e la chiavetta wireless, che mi tiene connesso alla rete…
alcor
29 marzo 2008 alle 6:46 pm
1- apt-cache showpkg gspca-source oppure da synaptic
2- La cosa si fa strana.
3- Prova a scollegarle e poi vediamo che succede.
4- Hai provato a installare la webcam sotto windows? Funziona? Non è che è rotta?
malaerba
29 marzo 2008 alle 7:31 pm
questa è la versione delle sorgenti installate:
Package: gspca-source
Versions:
01.00.16-1-1 (/var/lib/apt/lists/it.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/it.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages
MD5: 17ff94ce3dfee4932fdccbd503d7bd06
Reverse Depends:
Dependencies:
01.00.16-1-1 – debhelper (2 5.0.37) module-assistant (0 (null)) bzip2 (0 (null)) kernel-package (0 (null))
Provides:
01.00.16-1-1 –
Reverse Provides:
dai un’occhiata (io non ci capisco niente)
sotto Windows tutto ok…
provo a scollegare tutto…intanto guarda un pò il resto…
alcor
29 marzo 2008 alle 7:53 pm
ho scollegato tutto e……………………
nada nada nada
stò fondendo il cervello…
alcor
29 marzo 2008 alle 8:02 pm
scusa tutti sti topic…
ma mi è sorto un dubbio:
al passo: sudo nano pac207.h
per vedere la riga n°137 faccio il tasto ctrl+c
e modifico solo il numero: da …id[1] != 0×00)
a …id[1] != 0×08) quindi modifico solo il numero “8″
è giusto?
alcor
29 marzo 2008 alle 8:06 pm
Sì. Sto cercando di capire dove sbagli. Hai salvato il file dopo averlo modificato? Sei sicuro di copiare il driver che crei tu nella directory giusta? L’errore che ti dà lo dava anche a me prima che modificassi i sorgenti e copiassi il nuovo driver nella directory corretta. Fai una cosa:
rimuovi i sorgenti e i file che hai creato (attenzione si vede un solo – ma in realtà sono due prima di purge !)
sudo apt-get remove –purge gspca-source
reinstalla
sudo apt-get install gspca-source
segui da capo la procedura facendo attenzione a salvare i file e a copiarli nella giusta cartella. Prima di
sudo ./gspca_build
dai un bel
sudo make clean
e incrocia le dita :)
Non riesco a immaginare cosa possa essere…
malaerba
29 marzo 2008 alle 8:22 pm
ho seguito tutta la guida passo passo con copia-incolla…i driver sono compresi nella tua guida?, perchè io non ho fatto caso a questo…
se nella tua guida c’è tutto compreso i driver allora penso di aver fatto tutto bene…
provo l’ultima tua soluzione e ti faccio sapere subito…
N.B. mi stai dando una grossa mano e sei anche molto disponibile e di questo te ne sono molto grato
alcor
29 marzo 2008 alle 8:31 pm
guarda quà al comando: sudo apt-get remove –purge gspca-source
mi esce:
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
E: Impossibile trovare –purge
cosa vuol dire “E: Impossibile trovare –purge”??
vado avanti??
alcor
29 marzo 2008 alle 8:35 pm
Ho corretto il commento: ci sono due meno prima di purge non uno solo, ma wordpress ne visualizza uno soltanto, non chiedermi perché. I driver li stai costruendo tu a partire dai sorgenti. Mi è venuto un dubbio, forse risolutivo, installa questi pacchetti:
sudo apt-get install module-assistant linux-header-generic debhelper
poi segui la procedura.
Fammi sapere
malaerba
29 marzo 2008 alle 8:41 pm
al comando : sudo ./gspca_build
mi da questo:
REMOVE the old module if present
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/
/sbin/depmod -ae
LOAD gspca in memory
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.22-14-generic’
CC [M] /usr/src/modules/gspca/gspca_core.o
CC [M] /usr/src/modules/gspca/decoder/gspcadecoder.o
LD [M] /usr/src/modules/gspca/gspca.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/modules/gspca/gspca.mod.o
LD [M] /usr/src/modules/gspca/gspca.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic’
che ne dici??
alcor
29 marzo 2008 alle 8:49 pm
Mi sembra normale, perché prima non lo dava?
malaerba
29 marzo 2008 alle 8:53 pm
Hai dato
sudo make clean
prima di
sudo ./gspca_build
?
malaerba
29 marzo 2008 alle 9:01 pm
al comando :
sudo apt-get install module-assistant linux-header-generic debhelper
mi da questo errore??
generic debhelper
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
module-assistant è già alla versione più recente.
module-assistant set to manual installed.
E: Impossibile trovare linux-header-generic
e un errore??
alcor
29 marzo 2008 alle 9:04 pm
Sì, mio però, sostituisci linux-header-generic con linux-headers-generic o con linux-headers-2.6.22-14
mi ero dimenticato una s.
malaerba
29 marzo 2008 alle 9:06 pm
mi ha dato questo:
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
module-assistant è già alla versione più recente.
module-assistant set to manual installed.
E: Impossibile trovare linux-header-generic
vmangano@vmangano-desktop:~$ sudo apt-get install module-assistant linux-headers-2.6.22-14
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
module-assistant è già alla versione più recente.
module-assistant set to manual installed.
linux-headers-2.6.22-14 è già alla versione più recente.
I seguenti pacchetti sono stati installati automaticamente in precedenza e ora non sono più necessari:
libboost-thread1.34.1 libboost-date-time1.34.1 gnash-common
mozilla-firefox-locale-en-gb
Usare “apt-get autoremove” per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
va bene? che faccio ora?
alcor
29 marzo 2008 alle 9:17 pm
scusa ho aggiunto qualcos’altro nel topic precedente a questo…quello giusto è:
-2.6.22-14
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
module-assistant è già alla versione più recente.
module-assistant set to manual installed.
linux-headers-2.6.22-14 è già alla versione più recente.
I seguenti pacchetti sono stati installati automaticamente in precedenza e ora non sono più necessari:
libboost-thread1.34.1 libboost-date-time1.34.1 gnash-common
mozilla-firefox-locale-en-gb
Usare “apt-get autoremove” per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
che faccio?
alcor
29 marzo 2008 alle 9:19 pm
Installa anche debhelper, ma immagino ci sia già anche quello e procedi con la guida, facendo attenzione a dare
sudo make clean
prima di
sudo ./gspca_build
se non dovessi ancora risolvere nulla ti mando via mail il mio driver e provi a copiarlo nella giusta directory. Non riesco a capire cosa può essere.
malaerba
29 marzo 2008 alle 9:21 pm
rifaccio tutto da capo?
alcor
29 marzo 2008 alle 9:25 pm
Riprova la procedura, ma non credo che funzionerà. Fammi sapere, se sono ancora davanti al pc e non ti funziona nulla lo stesso provo a mandarti il mio driver.
malaerba
29 marzo 2008 alle 9:28 pm
quando eseguo :
sudo ./gspca_build(logicamente prima faccio
sudo make clean) mi esce questo:
REMOVE the old module if present
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/
/sbin/depmod -ae
LOAD gspca in memory
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.22-14-generic'
CC [M] /usr/src/modules/gspca/gspca_core.o
CC [M] /usr/src/modules/gspca/decoder/gspcadecoder.o
LD [M] /usr/src/modules/gspca/gspca.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/modules/gspca/gspca.mod.o
LD [M] /usr/src/modules/gspca/gspca.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
dove c'è scritto PRINT COMPILATION MESSAGES if ERRORS look è normale quell'errore??
alcor
29 marzo 2008 alle 9:39 pm
Sì. Significa che se ci sono errori devi guardare il file indicato, ma tu non hai errori. Il driver sembrerebbe essere ben compilato. Poi come ho già scritto lo devi copiare nella giusta cartella. Continua a seguire la guida.
malaerba
29 marzo 2008 alle 9:50 pm
dove e come?
alcor
29 marzo 2008 alle 9:55 pm
con:
cd /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/sudo mv gspca.ko gspca.ko.old
e
sudo cp /lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko gspca.kose così l'ho già fatto, ma nulla di nuovo...
alcor
29 marzo 2008 alle 10:02 pm
non so perchè, ma hai sempre ragione…
non ho il permesso…
appena puoi dimmi cosa devo fare e io lo faccio
il file che mi hai mandato lo conservo,
rifammi (che non sia un comando) una mini guida per menomati (come me) passo passo, e alla fine ci brindiamo sopra…
Buona domenica e a presto…
alcor
29 marzo 2008 alle 11:10 pm
ci sono, appena puoi dammi notizie…
a proposito il file che mi hai mandato l’ho salvato sulla scrivania, quindi fammi sapere come lo devo mettere nel posto giusto…
aspetto una tua notizia by…
alcor
31 marzo 2008 alle 2:58 pm
sicuramente sono imbranato io…
ho fatto così:
Terminale:
gksudo nautilusmi ha aperto il file manager...ho preso il file (che mi hai inviato)
copia/incollain /lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/
tasto dx propietà/permessi segno di spunta su "consentire l'esecuzione del file come programma"
chiudi/chiudi(file manager)
il terminale elabora un po'...
modprobe gspcaIn /etc/modules l'avevo già salvato in precedenza con
gspcaalla fine e....nada de nada.
se mi vuoi far contento, mi posti tutti i comandi(dall'inizio) da eseguire in sequenza, senza descrizioni varie, tenendo conto che ho già fatto la procedura molte volte, quindi non so se è il caso che cancelli quello già presente nel sistema...
Fammi quest'ultima cortesia, e poi giuro che non ti rompo più, anche se non ci riesco.
alcor
1 aprile 2008 alle 8:32 pm
aspetta aspetta…
ho riavviato in Pc e….
FFFFFFUUUUUUUNNNNNNZZZZZZIIIIIOOOOONNNNNAAAAAAA
ti ringrazio di cuore, mi stava fumando il cerevello, e cominciavo a pensare di fare il lancio della webcam dal balcone…
non so come fate a sapere tutte queste cose ma siete dei GENI veri e propi, meno male che ci siete Voi altrimenti…
parlo al plurale perchè ci sono anche altri che mi hanno aiutato in altre peripezie…
ma ti Ringrazio di cuore per la tua pazienza e sopratutto per la tua disponibilità…
grazie.
alcor
1 aprile 2008 alle 8:45 pm
Alcor benvenuto in quest mondo. Non sono un genio ma semplicemente qualcuno che a suo tempo è stato aiutato come te ora. Leggi il secondo commento a questo post e capirai cos’è GNU/Linux. Se poi ne hai voglia leggi su wikipedia cosa ha fatto un signore di nome Richard Stallman. È grazie a lui se ora abbiamo un’alternativa.
malaerba
1 aprile 2008 alle 10:50 pm
Fatto tutto, seguito alla lettera, funziona subito, solo non capisco come mai quando riaccendo il pc la mattina dopo non funziona più. Se rifwccio tutto rifunziona. Non trovo l’intoppo…
Roberto
roberto
7 aprile 2008 alle 12:45 pm
Invece di rifare tutto da capo prova prima a dare
modprobe gspcaserve per caricare il driver.
Se a quel punto funziona allora probabilmente non hai modificato bene il file
/etc/modulesaggiungi alla fine di questo file la rigagspcapuoi aggiungere la riga per esempio con
gksudo gedit /etc/modulesFammi sapere.
malaerba
7 aprile 2008 alle 1:50 pm
giaffatto, ho pure controllato con lsmod e il driver è caricato..mah!
Roberto
8 aprile 2008 alle 1:12 pm
Cioè il driver è caricato, ha funzionato la prima volta e ora non funziona più? Moooolto strano…
malaerba
8 aprile 2008 alle 1:26 pm
strano si, ecco che succede: seguita a modino tutta la tua procedura, parte. Riavvio, Non parte più. Etc/modules è stato modificato. Se faccio lsmode vedo il modulo caricato; se faccio modprobe gspca nulla cambia; se rifaccio tutta la tiritera (compilazione etc) rifunziona. Sto venendo scemo. Aiutatemi.
roberto
9 aprile 2008 alle 12:38 pm
mmm, francamente non mi viene in mente nulla. Sembrerebbe che appena finisci la mia ricetta carichi il modulo giusto, poi al riavvio ne carichi uno con lo stesso nome, ma non funzionante. Prova a rinominare tutti driver vecchi e lasciare col nome giusto solo quello appena compilato, che so aggiungi un 2 alla fine del nome, gspca2, poi prova a riavviare e vediamo che succede. Se te la cavi con l’inglese prova a dare un’occhiata alla guida originale che ho linkato, anche se le cose lì non sono ordinate, magari ho fatto un errore nello scrivere la mia guida, nel caso segnalamelo.
Fammi sapere in ogni caso.
malaerba
9 aprile 2008 alle 12:50 pm
guarda, per essere sicuro ho fatto una cosa poco corretta. ho *cancellato* i vecchi driver…nulla
roberto
9 aprile 2008 alle 12:55 pm
Allora, quando compili carica in memoria, quindi ecco perchè dopo la compilazione funziona a prescindere. Il solo dubbio che posso avanzare sulla tua guida (e sono avvero l’ultimo a poter parlare) è questo, controlla, quando dici che il driver nuovo non è nel posto giusto e che va spostato, di non avere invertito la sorgente con la destinazione, nel qual caso al riavvio ritira su il driver vecchio.
roberto
9 aprile 2008 alle 1:44 pm
Al momento sono al lavoro, non posso controllare. Puoi farlo tu controllando le date dei file? Vai nelle due cartelle incriminate e vedi dov’è il driver più recente, va spostato nell’altra cartella. Puoi farlo anche in modalità grafica con gksudo nautilus (attenzione a questo punto hai il potere anche di distruggere la tua installazione) naviga fino alle cartelle e click destro sui file incriminati -> proprietà. Il più recente è il driver corretto e va messo nell’altra cartella.
Fammi sapere.
malaerba
9 aprile 2008 alle 2:05 pm
Ok, sudo cp /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca.ko /lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1
…e tutto funziona.
Però. facile ‘sto linux…
R
roberto
9 aprile 2008 alle 2:37 pm
ciao a tutti, stesso problema di alcor e roberto. fatta tutta la procedura svariate volte ma niente, camorama mi da sempre errore.
la webcam sotto windows funziona.
se qualcuno può mi aiuti per favore
grazie
Alappane
15 aprile 2008 alle 4:59 pm
Dai un’occhiata all’ultimo commento di Roberto.
malaerba
15 aprile 2008 alle 8:23 pm
[...] Fonte dell’articolo : Il Blog Malerba, ecco il link al post originale [...]
Webcam Trust WB-1400T su Ubuntu AMD64 « Mind Scanners
21 maggio 2008 alle 10:06 pm
Devo collegare la webcam…non mi funziona il lettore cd del pc…è un portatile….potete farlo voi da li?
Grazie
Elena
28 maggio 2008 alle 4:53 pm
Ottima guida, perfetta
aletorinese
5 giugno 2008 alle 10:23 pm
Grazie!
malaerba
6 giugno 2008 alle 12:06 am
Ciao, grazie per la guida anche se ho un problema:
Arrivato al punto in cui c’è da compilare il driver mi dice che il file è inesistente, in effetti la cartella “media” indicata successivamente non esiste e il file gspca.ko è introvabile..
In effetti già prima c’era un punto che non coincideva infatti il gspca-source.tar.bz2 non esiste al posto suo c’è gspca.tar.bz2 …..
Consigli?
Peppe
10 giugno 2008 alle 4:17 pm
Fai attenzione, questa guida è scritta per ubuntu 7.10 gutsy gibbon, se hai installato l’ultima versione di ubuntu, la 8.04 hardy heron, ci potrebbero essere delle differenze. Io ho eseguito l’aggiornamento e la webcam mi continua a funzionare. Prova a contattarmi su Gtalk/jabber stasera e magari vedo se riesco a darti una mano, trovi il mio contatto nella pagina contatti nella colonna di destra.
malaerba
10 giugno 2008 alle 4:48 pm
In effetti era quello che ho pensato questo è Hardy heron…
Ho però notato che la webcam funziona perfettamente su skype, da solo qualche difetto di colore su camorama…
Peppe
10 giugno 2008 alle 7:10 pm
Per correggere i colori su camorama puoi applicare quel che è scritto nella guida, ti consiglio di usare cheese come gestore per la webcam, che è installato di default su hardy. Pensavo che fossi in alto mare, invece la situazione mi sembra rosea. :)
malaerba
10 giugno 2008 alle 7:20 pm
Alla fine si, perchè penso a questo punto che Hardy riconosca la webcam senza problemi (probabilmente anche senza i passaggi di questa guida) anche perchè i problemi del colore li ha SOLO camorama…mentre altri programmi che ho provato (skype kopete) non danno problemi…
Peppe
11 giugno 2008 alle 9:37 am
Funziona! A parte che anche con cheese il colore è virato sul blu e con skype, ultima versione, non mi trova nessuna webcam :(
consigli?
ciao!
diga
29 giugno 2008 alle 5:10 pm
Per il colore dovrebbero valere le stesse cose indicate per camorama, basta modificare il file
/etc/modprobe.d/optionscome indicato nella guida. Nelle opzioni di skype verifica che sia indicata la giusta webcam/dev/video0. Talvolta può succedere che un solo programma alla volta riesca a usare la webcam, quindi se usi skype devi chiudere cheese.Fammi sapere.
malaerba
30 giugno 2008 alle 1:50 pm
Ciao, premetto che è da qulache giorno che provo ad usare linux…ho provato a seguire le tue istruzioni…ma ho dei problemi di compilazione (dopo sudo ./gspca_build mi dice che non trova il file .ko) ho UBUNTU gutsy, se digito il comando uname -r trovo 2.6.25.16clockwork…non è che mi puoi aiutare?Please!!!!
Marco
27 ottobre 2008 alle 5:51 pm
Dalla versione del kernel direi che tu non hai gutsy, ma ibex una versione non ancora definitiva che verrà rilasciata come definitiva tra qualche giorno. Ad occhio e croce direi che la webcam dovrebbe funzionare senza problemi anche su ibex, prova a installare cheese come descritto all’inizio e fammi sapere, anche e soprattutto se va bene.
malaerba
27 ottobre 2008 alle 6:36 pm
Purtroppo va senza toccare niente con tutti iprogrammi tranne che con skype che è l’unico che usano i miei genitori…
indy
11 novembre 2008 alle 10:00 pm
Il ché vuol dire che dovrebbe andare pure con skype. Prova a smanettare un po’ nelle impostazioni di skype opzioni-> dispositivi video e fammi sapere che succede.
malaerba
11 novembre 2008 alle 10:41 pm
Ti confermo che con Skype non va! SOB! In realtà non è che non va fa la schemata a righe verdi, come se venisse usata con un’impostazione errata, ma su Skype non si può regolare un piffero!
TOmmY
19 novembre 2008 alle 11:20 pm
Cosa succede? Cosa significa non va? Se me lo dici magari posso cercare di darti una mano.
Lancia
gstreamer-propertiese prova un po’ a modificare le impostazioni del video.malaerba
20 novembre 2008 alle 6:11 am
voglio l’installazione di truast
lori
5 dicembre 2008 alle 10:08 pm
Ciao, ho seguito la tua guida ma quando do sudo ./gspca_build ho una seri di messaggi d’errore:
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: impossibile fare stat di `gspca.ko’: Nessun file o directory
make: *** [install] Error 1
LOAD gspca in memory
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.24-23-generic’
scripts/Makefile.build:46: *** CFLAGS was changed in “/usr/src/modules/gspca/Makefile”. Fix it to use EXTRA_CFLAGS. Stop.
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-23-generic’
make: *** [default] Error 2
Grazie per l’aiuto, ciao.
cagnuluni
8 marzo 2009 alle 12:30 pm
Non l’ho scritto prima perchè l’ho scordato, sono con la 8.04.
cagnuluni
8 marzo 2009 alle 12:41 pm
Come ho scritto negli aggiornamenti alla guida con la 8.04 non devi fare assolutamente nulla, connetti la webcam e funziona. Al limite devi installare un programma per gestirla, ad esempio cheese.
malaerba
8 marzo 2009 alle 1:11 pm
ciao, sto provando ad eseguire questi comandi ma già al secondo ho problemi, mi “dice” così :
daniele@daniele-desktop:~$ sudo tar -xjvf gspca-source.tar.bz2
tar: gspca-source.tar.bz2: funzione “open” non riuscita: Nessun file o directory
tar: Errore irrimediabile: uscita immediata
tar: Child returned status 2
tar: Uscita per errore ritardata dall’errore precedente
daniele@daniele-desktop:~$
eppure se io vado nella directory trovo il file, lo apro ma anche qua la riga 137 è diversa, è così:
if (id[0] != 0×27)
return -ENODEV;
ho provato allora a modificarla cmq e ad andare avanti, ma, altro intoppo, quando cerco la cartella “media” trai driver non c’è… cosa posso fare ?
ho ubuntu 9.04 la cam è quella della guida… non so, ho staccato tutte le periferiche usb.
mi sembra che ci siano diverse cose che non combaciano (cmq io ho la versione a 32 bit…cambia qlcs rispetto a questa guida ? ), quindi forse sbaglio in partenza… non so… help.
DANIELE
9 giugno 2009 alle 9:35 pm
Ti dà quell’errore perché non sei nella directory giusta. In ogni caso tieni presente, come scritto all’inizio della guida, che con le ultime versioni di ubuntu non serve far nulla per far funzionare la webcam, basta collegarla al pc. Al limite devi installare un programma per la gestione, ad esempio cheese. Anche il comando per installare cheese è all’inizio della guida.
malaerba
10 giugno 2009 alle 2:10 pm
Ciao anch’io ho lo stesso problema di Daniele….per quanto riguarda tar ho provato a scrivere solo gspca invece di gspaca-source e in questo modo funziona, anche se non capisco come mai si chiami solo gspca e non gspca-source…..dopo quando faccio nano nella riga 137 mi compare la stessa cosa di daniele, io ho provato ad aggiungere la parte da modificare, ma quando vado a fare ./gspca_build ottengo questo:
root@andrea-laptop:/usr/src/modules/gspca# ./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: impossibile eseguire stat di “gspca.ko”: Nessun file o directory
make: *** [install] Errore 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]: ingresso nella directory «/usr/src/linux-headers-2.6.27-14-generic»
CC [M] /usr/src/modules/gspca/gspca_core.o
/usr/src/modules/gspca/gspca_core.c:54:27: error: asm/semaphore.h: Nessun file o directory
/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: 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 in assignment
make[2]: *** [/usr/src/modules/gspca/gspca_core.o] Errore 1
make[1]: *** [_module_/usr/src/modules/gspca] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.27-14-generic»
make: *** [default] Errore 2
Non capisco proprio perchè spero tu mi possa aiutare….cmq devo dire che cheese e skype mi funzionano già senza questa procedura però camorama no e pensavo dovessi fare tutto questo per farlo funzionare……non so molto esperto sono ancora alle prime armi….cmq grazie anticipatamente…
Andrea
16 giugno 2009 alle 11:35 am
Come ho scritto già decine di volte la webcam funziona senza far nulla sotto ubuntu. Non uso i programmi che dici tu, quindi non saprei dove metter le mani. Quel che mi sembra di poter dire è che il problema non sono i driver della webcam, ma i programmi che usi.
malaerba
16 giugno 2009 alle 11:48 am
purtroppo io mi fermo molto prima mi dice
luca@deepcosco:/usr/src$ sudo tar -xjvf gspca-source.tar.bz2
tar: gspca-source.tar.bz2: funzione “open” non riuscita: Nessun file o directory
tar: Errore irrimediabile: uscita immediata
tar: Child returned status 2
tar: Uscita per errore ritardata dall’errore precedente
luca
15 settembre 2009 alle 8:40 am
Due cose, la prima: hai notato l’aggiornamento in testa all’articolo? Ora per far funzionare la webcam su ubuntu non bisogna far nulla se non installare cheese, come scritto.
La seconda: se proprio hai bisogno di seguire questa procedura ti faccio notare che l’errore è dovuto al fatto che non c’è il file richiesto nella cartella. Piazzati lì e chiedi l’elenco dei file
cd /usr/src
ls
Qual è il risultato? C’è il file che ti serve? Mica ha un nome un po’ diverso?
malaerba
15 settembre 2009 alle 10:03 am
ciao grazie per l’aiuto, ma per me continua ad essere complicato….
ti ho seguito fino a “spostiamoci nella cartella dove si trovano i sorgenti e decomprimiamoli”..dopo di che il terminal si trasorma in una finestra in cui ci sono comandi tipo “salva W^” ecc….e qualsiasi cosa scriva non succede niente…..ufff
qualcuno potrebbe darmi una mano?
Martino
6 ottobre 2009 alle 9:32 pm
Continuo a chiedere la stessa cosa ogni volta che trovo un commento a questo articolo: hai letto l’aggiornamento in testa all’articolo? Per far funzionare la webcam devi solo installare cheese (e ho scritto come) e lanciarlo. Questa guida è valida per una vecchissima versione di ubuntu, con le nuove versioni la webcam funziona senza problemi.
malaerba
7 ottobre 2009 alle 12:40 pm
Ciao! Io ho un problemino. E’ da poco che uso ubuntu e per me diciamo che queste cose sono arabo! Ho il problema della webcam con skype, tutto verde.
Ho provato a scaricare cheese e gspca-source ma dove la trovo questo : “spostiamoci nella cartella dove si trovano i sorgenti e decomprimiamoli
cd /usr/src
sudo tar -xjvf gspca-source.tar.bz2″
dove la trovo la cartella dove si trovano i sorgenti?
Help me!
Francesca
17 ottobre 2009 alle 4:07 pm
Ho un problema con skype.
Ho installato cheese come suggerito e la webcam risulta funzionante, ma quando provo a configurarla in skype quest’ultimo va in crash.
Possibili cause e soluzione?
Grazie,
Lorenzo
lorenzo
27 ottobre 2009 alle 10:30 pm
[...] Questa webcam non finisce di dare problemi sotto ubuntu, ma nulla di paragonabile all’ultima volta. In questo caso il problema è dovuto al fatto che va gestita con v4|1 invece che con v4|2. È [...]
Ubuntu Karmic e webcam Trust 1400T « il blog di malaerba
18 gennaio 2010 alle 2:43 pm
Ciao ho un problemino con i colori della mia web cam Creative Live (uso Ubuntu 9.10 32bit). Cheese funziona ed ha dei colori accettabili, quanto faccio partire una videochiamata con Skype sono diventato praticamente blu (ad occhio direi che ho problemi con la saturazione del colore). Ho postato anche sul forum uffciale, ma non sono riuscito a risolvere. Puoi darmi un consiglio?
Grazie
Andrea BGO
18 gennaio 2010 alle 9:51 pm
Non ho quella webcam, quindi non so se ti sono d’aiuto. Prova a fare come indicato alla fine del post, avevo anch’io un problema simile.
malaerba
19 gennaio 2010 alle 12:31 pm
Salve amici,
ho sul mio pc da poco ubuntu 9.10 e non riesco ad installare nessuna webcam in mio possesso… c’è qualcuno che potrebbe aiutarmi?
lsusb mi da Philips SPC 710NC PC Camera
ho letto in giro che bisogna provare ad installare il pacchetto spca5xx-source ma mi ritorna il messaggio
E: Impossibile trovare il pacchetto spca5xx-source
c’è qualche buona anima che mi aiuta?
grazie, buona giornata a tutti , Leo
leonardo
25 febbraio 2010 alle 10:24 am
Buonasera a tutti il mio problema in ubuntu e che la webcam funziona nel sistema operativo ma se vado in rete su una videochat quando voglio entrare in cam non fa dice dispositivo non trovato e non viene vista nemmeno da flashplayer. Se cortesemente potete aiutarmi grazie. La webcam è una trust 1200t ed e supportata.
mino
11 aprile 2010 alle 9:13 pm
Buonasera a tutti il mio problema in ubuntu e che la webcam funziona nel sistema operativo ma se vado in rete su una videochat quando voglio entrare in cam non fa dice dispositivo non trovato e non viene vista nemmeno da flashplayer. Se cortesemente potete aiutarmi grazie. La webcam è una trust 1200t ed e supportata
mino
11 aprile 2010 alle 9:14 pm
ciao, ho un problema simile con skype con la webcam come quella del ragazzo che ha commentato, cheese la vede ma skype non mostra nulla anche se appare dev/video0.
E’ un problema dei driver?? Penso di no…
Non so dove sbaglio…
Piero
18 giugno 2011 alle 5:54 pm
La versione di ubuntu per il quale è valido questo articolo è stravecchia, è scritto anche all’inizio dell’articolo, io non ho più quella webcam e non saprei come aiutarti.
Il 18/06/2011 18:54,
malaerba
19 giugno 2011 alle 7:30 pm
Come si fa a installare la web se non ho il cd??
Francesca
20 febbraio 2012 alle 9:45 pm