Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
trust_320 [Le 16/12/2008, 16:32]
herberts
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​breezy dapper matériel webcam hercules }} 
----- 
  
- 
- 
- 
- 
- 
- 
- 
- 
-====== Pilote pour la Trust 320 Spacecam et les webcam hercules classic et deluxe (Décompression JPEG sur ov519)====== 
- 
-Rédigé par [[utilisateurs:​tioneb|Tioneb]] à partir du wiki suivant 
-[[http://​www.rastageeks.org/​ov51x-jpeg/​index.php/​Main_Page|Rastageek wiki]] \\ 
-<​sub>​Dernière modif. ​ 27.04.06</​sub>​ 
- 
-Mise à jour par [[utilisateurs:​Yannick@AMD64|Yannick]] 
-<​sub>​Dernière modif. ​ 02.09.06</​sub>​ 
- 
-Mise à jour par [[utilisateurs:​herberts|herberts]] 
-<​sub>​Dernière modif. ​ 16.12.08</​sub>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Résumé===== 
-Installation des pilotes ov51x et de la décompression JPEG pour certaines webcam (dont la Trust 320 spacecam, la Hercules Webcam Delux, et la Hercules webcam Classic) \\ 
-{{materiel:​trust_320.jpg?​300x208}} 
- 
- 
- 
- 
- 
- 
-===== Introduction ===== 
-Les pilotes par défaut de Linux ov511 et ov51x ne gèrent pas toujours la décompression JPEG nécessaire à certaines webcams cf. [[http://​alpha.dyndns.org/​ov511/​cameras.html#​webcams|liste]] pour être utilisées avec les applications ne gérant pas le JPEG (amsn, kopete...) 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Prérequis ===== 
-  *Téléchargez les pilotes modifiés [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​|Lien vers la dernière version]] [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​old-releases/​|Lien vers les versions précédentes]] 
-L'​installation de ces modules nécessite d'​enlever les originaux de linux (mais d'en faire une sauvegarde avant quand même ;​-))  ​ 
-  *Chercher où sont vos modules originaux "​ov51..."​ par l'​utilitaire de recherche de gnome ou kde sinon par le terminal 
-<​code>​sudo updatedb 
-find /lib/ |grep ov51 </​code>​ 
-Une liste affiche tous les fichiers et dossier contenant "​ov51"​.\\ ​ 
-// /​lib/​modules/​`uname -r`/​kernel/​driver/​usb/​media/​ov511/​ // 
-   ​*Faire une copie des pilotes originaux pour pouvoir les réinstaller ultérieurement en cas de besoin 
-<​code>​sudo tar -czvf ~/​ov511_backup.tar.gz /​lib/​modules/​`uname -r`/​kernel/​ubuntu/​media/​ov511</​code>​ 
-//Faites une copie des emplacements retournés par la commande find si il en existe d'​autres contenant des modules ov51// 
-   *Pour le test de la webcam installer le logiciel camorama (synaptic ou apt-get) après avoir activé les dépôts "​universe"​. 
-<​code>​sudo apt-get install camorama</​code>​ 
-   *Il faut aussi les headers du noyau pour pouvoir compiler les pilotes : 
-<​code>​apt-cache search `uname -r`</​code>​ 
-Une liste affiche les paquets installables en rapport avec le noyau que vous utilisez. Choisissez celui qui commence par "​linux-headers-"​ et l'​installer : 
-<​code>​sudo apt-get install linux-headers-$(uname -r)</​code>​ 
- 
- 
-===== Installation ===== 
-  *Etat de vos modules actuels 
-<​code>​sudo modprobe -l |grep ov51</​code>​ //Retourne les modules contenant ov51// 
-Dans la liste les pilotes ov51. Normalement il devrait il y en avoir differents: ov511 ov518 ... 
-  *Enlever les pilotes originaux **A FAIRE APRÈS LA SAUVEGARDE** 
-<​code>​ 
-sudo rm -R /​lib/​modules/​`uname -r`/extra/ 
-sudo rm -R /​lib/​modules/​`uname -r`/​kernel/​ubuntu/​media/​ov511/​ 
-</​code>​ 
-  *Mettre à jour la liste de modules disponible 
-<​code>​sudo depmod -a  
-sudo modprobe -l |grep ov51</​code>​ //Retourne les modules contenant ov51// Dans la liste les pilotes ov51... ne sont plus disponibles 
-  *Extraire l'​archive téléchargée contenant les nouveaux modules (télécharger [[http://​www.rastageeks.org/​downloads/​ov51x-jpeg/​|ov51x]]) 
-<​code>​sudo tar -xvzf ov51x-jpeg-1.0.0.tar.gz </​code>​ 
-<note important>​ 
-Remplacez 1.0.0 par le numéro de la version que vous avez téléchargée.</​note>​ 
- 
- 
-  *Installation 
-<​code>​cd ov51x-jpeg-1.0.0 
-make  
-sudo make install ​ 
-sudo depmod -a 
-sudo modprobe -l |grep ov51</​code>​ 
-Le nouveau module est listé 
-<​code>/​lib/​modules/​2.6.20-15-generic/​extra/​ov51x-jpeg.ko 
-</​code>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Test ===== 
-Premier test: Débranchez et rebranchez la webcam (dans certain cas, l'​utilisation d'un hub peut poser probleme, pour les essais branchez vous directement sur le PC)puis 
-<​code>​dmesg </​code>​ normalement les derniers messages rapportent la détection de la webcam 
-<​code>​$ [4295609.500000] usb 1-1: new full speed USB device using uhci_hcd and address 2 
-$ [4295610.063000] Linux video capture interface: v1.00 
-$ [4295610.074000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ USB OV519 video device found 
-$ [4295610.428000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Sensor is an OV7648 
-$ [4295610.532000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Device at usb-0000:​00:​10.0-1 registered to minor 0 
-$ [4295610.533000] usbcore: registered new driver ov51x 
-$ [4295610.533000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ v1.65-1.11-mark : ov51x USB Camera Driver 
-$ [4295610.598000] usbcore: registered new driver snd-usb-audio </​code>​ 
-Il faut charger le module de décompression pour la Trust 320 (Si vous ne l'avez pas automatisé) 
-<​code>​sudo modprobe ov51x-jpeg</​code>​ 
-ou pour skype et les webcams hercules : 
-<​code>​ov51x-jpeg forceblock=1 </​code> ​ 
-Pour vérifier les modules actifs 
-<​code>​lsmod |grep ov51</​code>​ 
-Lancer camorama et regardez-vous :-) 
- 
- 
-===== Charger les modules automatiquement au démarrage ===== 
-Si les tests sont concluants, il suffit d'​ajouter 2 lignes au fichier /​etc/​modules : 
-<​code>​ov51x-jpeg 
-</​code>​ 
- 
- 
-===== Variante pour faire fonctionner la caméra sous skype 2 ou sous camorama ===== 
- 
-voir ici : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1401724#​p1401724]] 
- 
-<note important>​Attention,​ cette manipulation a été testé pour l'​instant uniquement pour les webcam Hercules Delux et Classic, peut -être n'est ce pas nécessaire pour les Trust</​note>​ 
- 
-<note help>​Sous **Intrepid** avec les **webcams Hercules** (en tout cas les Classic), si l'​image est recouverte de bandes horizontales vertes, ajouter, dans le fichier ~/​.Skype/​votre_login_skype/​config.xml 
-<​code> ​   <​Video>​ 
-      <​CaptureHeight>​480</​CaptureHeight>​ 
-      <​CaptureWidth>​640</​CaptureWidth>​ 
-    </​Video></​code>​ 
- 
-juste après <​code></​StatsSender></​code>​ 
-(ou compléter entre les balises <​video>​ si elles existent déjà). 
-//Solution trouvée par [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2272733#​p2272733|alexduf]]//</​note>​ 
- 
-===== Note ===== 
-Il est nécessaire de refaire une installation lorsque vous installez une nouvelle version du kernel. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== FAQ ===== 
-  *Si le 
-<​code>​dmesg</​code>​ 
-montre bien la détection d'un nouveau périphérique mais vous retourne également une série d'​erreur,​ vous pouvez essayer de refaire ce test après avoir branché votre webcam sur un autre port usb. 
- 
-  *Si tous les tests au dessus sont OK mais que camorama vous retourne "​device video0 not found",​ vérifier si il existe dans ''/​dev''​ sinon créer le 
-<​code>​sudo mknod /dev/video0 c 81 0 
-sudo chmod 666 /dev/video0 
-sudo ln -s /dev/video0 /​dev/​video</​code>​ 
-Pour le reste (image verte sous Kopete,...) 
-je vous renvoie sur la [[http://​www.rastageeks.org/​ov51x-jpeg/​index.php/​FAQ|FAQ]] de rastageek 
- 
-  *Il est également possible, si vous possédez déjà un ou plusieurs autres périphériques vidéo installés, que votre webcam apparaisse sous /​dev/​videoX. 
- 
-Pour connaître X, repérez le numéro à la fin de cette ligne dans le retour du "​dmesg"​ 
-<​code>​$ [4295610.532000] /​home/​benoit/​ov51x-jpeg-0.5.1/​ov51x.c:​ Device at usb-0000:​00:​10.0-1 registered to minor 0</​code>​ 
- Ici, X = 0 
- 
-  *Si camorama ne vous retourne aucune erreur mais que l'​image n'​apparait pas, vous pouvez aussi vous voir avec VLC, en allant dans le menu "​Fichier",​ puis "​ouvrir un périphérique de capture"​. Dans l'​onglet "​Video4Linux",​ le "nom du périphérique vidéo"​ (/dev/video par défaut) est à adapter en fonction de votre configuration. 
  • trust_320.1229441570.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)