Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
eyetoy [Le 09/04/2008, 02:37] _Enchained |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy Feisty matériel webcam}} | ||
- | ---- | ||
- | |||
- | ====== Eye Toy ====== | ||
- | |||
- | {{materiel:materiel:eyetoy.jpg?175x144|}} | ||
- | |||
- | <note importante> | ||
- | Ce tutoriel permet d'installer la version 1.5.7 du module ov511 qui n'est peut-être pas la dernière version disponible (adaptez le en conséquence). [[http://www.rastageeks.org/downloads/ov51x-jpeg/|Lien vers la dernière version.]] | ||
- | </note> | ||
- | |||
- | Trois étapes sont nécessaires pour installer le driver et le faire fonctionner de manière automatique. | ||
- | |||
- | ===== Suppression du module original ov511 ===== | ||
- | |||
- | Sous Feisty, il est contenu dans le répertoire **/lib/modules/`uname -r`/kernel/ubuntu/media/ov51**, tandis que sous Gutsy il serait dans **/lib/modules/`uname -r`/ubuntu/media/ov51**. Pour vérifier : | ||
- | |||
- | find /lib/ |grep ov51 | ||
- | |||
- | Sauvegarde du driver pour le réinstaller en cas de besoin : | ||
- | * Sous **Feisty** : <code>cd /lib/modules/`uname -r`/kernel/ubuntu/media/ && tar -czvf ~/ov511_backup.tar.gz ov511</code> | ||
- | * Sous **Gutsy** : <code>cd /lib/modules/`uname -r`/ubuntu/media/ && tar -czvf ~/ov511_backup.tar.gz ov511</code> | ||
- | |||
- | Suppression du module : | ||
- | * Sous **Feisty** : <code>sudo rm -rf /lib/modules/`uname -r`/kernel/ubuntu/media/ov511/</code> | ||
- | * Sous **Gutsy** : <code>sudo rm -rf /lib/modules/`uname -r`/ubuntu/media/ov511/</code> | ||
- | |||
- | ===== Installation du nouveau module ===== | ||
- | |||
- | Téléchargez le driver ov51x : | ||
- | |||
- | cd ~ && wget http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-1.5.7.tar.gz | ||
- | |||
- | Le décompacter dans **/opt** : | ||
- | |||
- | cd /opt/ && sudo tar xvzf ~/ov51x-jpeg-1.5.7.tar.gz | ||
- | |||
- | OPTIONNEL : pour utiliser la webcam avec kopete : | ||
- | |||
- | Cette modification du fichier ov51x-jpeg-core.c ne permettra plus d'utiliser votre Eyetoy avec Ekiga, passez simplement cette étape si vous n'êtes pas intéressé. | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/opt/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c** | ||
- | |||
- | et remplacez la ligne | ||
- | |||
- | <file> | ||
- | static int force_palette; | ||
- | </file> | ||
- | |||
- | par | ||
- | |||
- | <file> | ||
- | static int force_palette = 13; | ||
- | </file> | ||
- | |||
- | (c'est normalement la ligne 212) | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **build-essential linux-generic** (le nécessaire de compilation). | ||
- | |||
- | Le méta-paquet « linux-generic » permet d'installer les fichiers d'en-tête (headers), choisissez « linux-386 » si votre noyau est un 386. (voir le résultat de la commande ''uname -r'' pour en être sûr) | ||
- | |||
- | Compiler le driver : | ||
- | |||
- | cd /opt/ov51x-jpeg-1.5.7/ && sudo make && sudo make install | ||
- | |||
- | Mettre à jour la liste des modules disponibles : | ||
- | |||
- | sudo depmod -a | ||
- | |||
- | et vérifier que le nouveau module est bien listé par | ||
- | |||
- | sudo modprobe -l |grep ov51x | ||
- | |||
- | (le système devrait vous renvoyer « /lib/modules/`uname -r`/extra/ov51x-jpeg.ko ») | ||
- | |||
- | Chargement des modules nécessaires : | ||
- | |||
- | <code> | ||
- | sudo modprobe videodev | ||
- | sudo modprobe i2c-core | ||
- | sudo modprobe ov51x-jpeg | ||
- | </code> | ||
- | |||
- | À ce moment la webcam devrait être fonctionnelle, vous pouvez la tester facilement avec AMSN, Kopete, Audacity (pour l'audio) ou Ekiga selon le choix de palette effectué (camorama bogue un peu chez moi). | ||
- | |||
- | ===== Automatisation du chargement des modules ===== | ||
- | |||
- | Il suffit d'[[:tutoriel:comment_editer_un_fichier|éditer le fichier]] **/etc/modules** et d'ajouter ça à la suite des modules déjà présents : | ||
- | |||
- | <file> | ||
- | videodev | ||
- | i2c-core | ||
- | ov51x-jpeg | ||
- | </file> | ||
- | |||
- | Enregistrez puis fermer la fenêtre. | ||
- | |||
- | Normalement vous n'aurez plus qu'à brancher la caméra avant de l'utiliser. | ||
- | |||
- | ===== Problèmes ===== | ||
- | |||
- | ==== La caméra ne marche qu'avec l'utilisateur principal ==== | ||
- | |||
- | === Version courte (graphique sous gnome === | ||
- | |||
- | Il suffit d'ajouter l'utilisateur au groupe **video** : Dans **Système -> Administration -> Utilisateurs et groupes**, cliquez sur « Gérer les groupes », sélectionnez le groupe **video** et cochez les utilisateurs devant y avoir accès ;-) | ||
- | |||
- | === Version longue === | ||
- | |||
- | Supposons que l'utilisateur principal (celui que vous défini au cours de l'installation d'Ubuntu) s'appelle jpaul, et que l'utilisateur qui ne peut pas utiliser la caméra s'appelle jpierre. | ||
- | |||
- | Dans ce cas, [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/group**, et cherchez la ligne: | ||
- | |||
- | <file>video:x:44:jpaul</file> | ||
- | |||
- | Puis ajoutez ceci: | ||
- | |||
- | <file>,jpierre</file> | ||
- | |||
- | Et voilà, l'utilisateur jpierre peut enfin utiliser la caméra! | ||
- | |||
- | <note importante>Pour l'instant, il faut répéter la manoeuvre à chaque fois qu'un utilisateur est créé.</note> | ||
- | |||
- | ===== Sources ===== | ||
- | |||
- | * [[http://www.rastageeks.org/ov51x-jpeg/index.php/Ov51xJpegHackedInstall]] | ||
- | * [[http://ubuntuforums.org/showthread.php?t=272328]] | ||
- | * [[http://forum.kubuntu-fr.org/viewtopic.php?id=61352]] | ||
- | * [[http://doc.ubuntu-fr.org/trust_320]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:did]], [[utilisateurs:Keiristos]].// |