Webcam Sony EyeToy su Ubuntu

Sono un felice (?!?) possessore della webcam Sony eyetoy, ed essendo già riuscito ad installarla su XP, non ho resistito alla tentazione di farlo anche su Ubuntu. Girando per Google ho trovato un metodo che ha funzionato. A chi dovesse servire, pubblico l'articolo, di cui ho fatto uno spudorato copi-incolla!

Controllare se il sistema rileva la webcam con lsusb
se riuscite a identificare la stringa con la webcam allora è stata rilevata.
Aggiornamento dei repository
Bisogna aggiungere dei repository, quindi: sudo gedit /etc/apt/sources.list
Aggiungere il seguente repository deb http://www.rastageeks.org/downloads/debian backport/

Dopo aggiornare il sistema: sudo apt-get update
sudo apt-get dist-upgrade

Installazione driver: sudo apt-get install module-assistant
sudo apt-get install ov51x-jpeg-source

Configurazione dei moduli: sudo module-assistant a-i ov51x-jpeg

L'ultimo comando a volte fallisce nell'esecuzione, quindi in alternativa: sudo module-assistant -t a-i ov51x-jpeg

Caricamento dei moduli: modprobe videodev
modprobe ov51x_jpeg

Se il comando fallisce provare con: sudo insmod /lib/modules/`uname -r`/kernel/drivers/usb/ov51x-jpeg.ko

La webcam dovrebbe funzionare. Se fallisce il caricamento dei moduli sostituite modprobe con modprobe -f che ne forza il caricamento. Dopo il riavvio bisogna caricare i moduli per riattivare la webcam.

Caricamento all'avvio
Per caricare videodev basta aggiungerlo a /etc/modules con sudo gedit /etc/modules
Aggiungere videodev (in fondo) e salvare. Se il comando modprobe ov51x_jpeg aveva funzionato aggiungete anche questo, se invece siete stati costretti a usare insmod dovete creare uno script da far partire all'avvio. Scegliete il nome(per esempio eyetoy-load) e scrivete nello script: #!/bin/sh
insmod /lib/modules/`uname -r`/kernel/drivers/usb/ov51x-jpeg.ko
spostatelo in /etc/init.d e rendetelo eseguibile con:
sudo mv eyetoy-load /etc/init.d/eyetoy-load
sudo chmod 777 /etc/init.d/eyetoy-load
poi create un link nella cartella /etc/rcS.d con:
sudo ln -s /etc/init.d/eyetoy-load /etc/rcS.d/S50eyetoy-load
Riavviate e la vostra webcam dovrebbe funzionare automaticamente.

Problemi Audio
Potrebbe capitarvi che al riavvio non si sentano più i suoni questo perchè la webcam ha un microfono integrato e Ubuntu la mette come periferica audio principale. Dovete andare su Sistema->Preferenze->Audio e controllare che non lo sia, altrimenti modificate e mettete la vostra scheda audio.
A me ha funzionato alla prima, quindi buona fortuna anche a voi!
Reactions

Posta un commento

2 Commenti

Francois Pesce ha detto…
ciao
la guida sarebbe molto valida se non producesse, almeno nel mio caso, il seguente errore da terminale:

W: Impossibile ottenere http://www.rastageeks.org/downloads/debian/backport/Packages 404 Not Found

E: Impossibile scaricare alcune file di indice, essi verranno ignorati, oppure si useranno quelli precedenti.


come mai? esiste una seconda via?
grazie
francois
gancjo ha detto…
Come ho scritto ho fatto uno "spudorato" copia-incolla del procedimento. Tempo fa, quando l'avevo provato, aveva funzionato. Non mi sono più interessato su eventuali nuove versioni. A mio giudizio ti conviene comunque usare una webcam per pc, così vai sul sicuro. Ma se ti piace sperimentare nulla ti vieta di cercare soluzioni. Ricorda che sono sempre disponibile a pubblicare procedimenti funzionanti, citando ovviamente la fonte. Ciao, gancjo.
Close Menu