Ps3eyeMT installation sur ubuntu (HOWTO). Nouveau patch disponible.


Ce HOWTO s'applique a UBUNTU 9.10 kernel 2.6.31-10-generic
mais ne devrait pas poser de problème à partir du kernel 2.6.30.




Afin d'éviter la saisie de "sudo" a chaque ligne, nous travaillerons sous root (ATTENTION Wink ):

sudo -i

Installation des paquets nécessaires:
apt-get install kernel-package libncurses5-dev wget bzip2 build-essential

Installation des sources du kernel:
cd /usr/src
apt-get install linux-source
tar --bzip2 -xvf linux-source-2.6.<your version>.tar.bz2
ln -s linux-2.6.<your version> linux
cd linux

Téléchargement et application du patch ps3eyeMT:

wget http://kaswy.free.fr/sites/default/files/download/ps3eye/0.5/ps3eyeMT-2.6.31-10-generic.patch

patch -p1 < ps3eyeMT-2.6.31-10-generic.patch

Récupération de la configuration actuelle du kernel et du Module.symvers
make oldconfig
cp /usr/src/linux-headers-2.6.<your version>/Module.symvers /usr/src/linux

Compilation du nouveau driver modifié:
make modules_prepare
make SUBDIRS=drivers/media/video/gspca modules

Installation du nouveau driver et mise à jour des dépendances.
cp drivers/media/video/gspca/gspca_ov534.ko /lib/modules/$(uname -r)/kernel/drivers/media/video/gspca/
depmod

Vérification de la version du driver installée:
modinfo gspca-ov534

Déchargement du module en mémoire (au cas ou) et chargement du nouveau:
modprobe -r gspca-ov534
modprobe  gspca-ov534 videomode=10 autogain=0 exposure=200 hflip=1

Pensez à quitter l'utilisateur root.

Pour lister l'ensemble des paramètres d'initialisation du driver:

modinfo gspca-ov534

Toutes les réglages peuvent être effectués en live via V4L2 sauf videomode qui lui, doit être définit au moment du chargement du module.

Il ne reste plus qu'a exécuter votre "blob tracker" préféré. Party

J'espère que cela aidera le développement du Multitouch avec PS3 eye et Linux.

Liens:
www.nuigroup.com.

Average: 4 (278 votes)

Comments

Color off

Your patch worked great, and I got it running all the way up to 125fps. But the color is off no matter what settings I try.

http://lookpic.com/i/289/1lyWPkZ6.png

With the original driver the color is correct, any suggestions?

Hello, Je possède une

Hello,

Je possède une configuration identique à la tienne: PS3 Eye + Ubuntu 9.10rc (2.6.31) et j'utilise TouhLib.
J'ai scrupuleusement suivi ta méthode pour la recompilation de gspca_ov534.ko qui fonctionne très bien sous Ubuntu 9.10rc.
Je configure le videomode à: videomode=10 autogain=0 exposure=200 hflip=1.
La PS3 eye fonctionne très bien sous Cheese.
J'ai téléchargé et compilé la dernière version de Touchlib + oscpack.

=> Problème: Touchlib crash au bout d'environ 1 minute et je ne comprends pas pourquoi. As-tu (eu) le même problème ?
Merci d'avance pour toute info !

-- Franck

Hello, Je possède une

Hello Franck,

Je n'ai pas eu ce problème avec Touchlib, mais il semble que ce bug est connu c'est un problème avec la librairie higui de opencv sous linux, regardes dans ce thread nuigroup qui pourra peut être t'aider .
Quand à moi, J'utilise maintenant soit ccv soit reactvision et je n'ai pas de problèmes de stabilité.

Bon courage !

And with UCview

Can you help me ?
So sorry for my "french" English....

I have sucessful install this driver,
but I can't do working Ucview even the Unicap patch.

The libunicapgtk is the problem I think.
What do you do for having ucview working?

And with UCview

You can either:
- install unicap's package with apt-get and replace the original libs with the fresh compiled ones (dirty way)
- Install no unicap package and build ALL unicaps libs, utils and ucview from the sources (best way).

Good luck !

Autre question, a-t-u réussi

Autre question,
a-t-u réussi a faire fonctionner tbeta sur la derniere distro ubuntu?
Je dois remplacer toutes les traces d'unicap mais pas j'ai trop idée de comment faire...

Donc deux questions :
a-tu recompiler tbeta et fonctionne-t-il chez toi?
Si oui comment?

Merci beaucoup

Autre question, a-t-u réussi

Oui,
CCV fonctionne sans problème sous Ubuntu et la ps3eye.
Je l'ai recompilé avec les librairies unicap (modifiées).

J'ai besoin de plus d'infos pour t'aider ...
Donnes moi les erreurs que tu as, ta version de CCV, ton type d'architecture,etc ...
Par mail(kaswyfree.fr) ou via le formulaire contact.

Kaswy