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
ricoh-webcam-r5u870 [Le 14/01/2009, 10:31]
vince06fr
ricoh-webcam-r5u870 [Le 01/03/2023, 21:30] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>​webcam matériel}}+{{tag>Jammy webcam matériel}}
  
 ---- ----
 ====== Pilote webcam Ricoh-r5u870 ====== ====== Pilote webcam Ricoh-r5u870 ======
- +Pour être sûr que vous soyez concerné par ce pilote, ​commencez ​par identifier ​votre webcam, dans un terminal lancer la commande:
- +
-<note important>​Actuellement,​ il n'​existe aucun dépôt proposant le pilote ​pour la nouvelle version d'​UbuntuIntrepid Ibex (8.10). Vous pouvez consulter [[http://​arakhne.org/​ricoh/​index.html|cette page]] régulièrement pour vérifier. Le pilote [[http://​wiki.mediati.org/​Support|ne fonctionne plus]] avec les noyaux 2.6.26 et plus. Or, Intrepid intègre le noyau 2.6.27.</​note>​ +
-<note help>La méthode de compilation a été revu et simplifié, elle permet d'​inclure dans le module ​par défaut "​uvcvideo"​ les pilotes nécessaires pour reconnaitre ​votre précieuse ​webcam ​ricoh.</​note>​ +
-===== Introduction : ===== +
-<note warning>​Pour l'​instantla méthode de compilation est à utiliser pour la version Intrepid de Ubuntu et supérieur +
-De plus, un bug dans la version v4l2 des dépôts empéche la webcam de fonctionner correctement,​ la solution est de rajouter les dépots suivants à votre sources.list : +
-<​codes>##​ Dépôts libv4l pr bug gstreamer webcam +
-deb http://​ppa.launchpad.net/​lool/​ubuntu intrepid main +
-#deb-src http://​ppa.launchpad.net/​lool/​ubuntu intrepid main</​code>​ +
-il faut ensuite mettre à jour et installer 2 paquets : +
-<​code>​$ sudo apt-get update +
-$ sudo apt-get upgrade +
-$ sudo apt-get install lib32v4l-0 libv4l-0</​code></​note>​ +
- +
-===== Pré-requis : ===== +
- +
-Dans un terminal lancer la commande: ​+
 <​code>​lsusb</​code>​ <​code>​lsusb</​code>​
  
-vous devez obtenir une réponse du genre:+vous devez obtenir une réponse du genre: ​<​code>​Bus 002 Device 002: ID 05ca:1810 Ricoh Co., Ltd </​code>​
  
-<​file>​Bus 002 Device 002: ID 05ca:1810 Ricoh Co., Ltd </file>+Comparer ​ID de votre caméra avec celle du [[http://www.bitbucket.org/ahixon/​r5u87x/​|site source]] 
 +===== Pré-requis===== 
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>libglib2.0-dev,​libusb-dev,​build-essential,​gcc,​automake,​mercurial]]**.
  
-Comparer ID de votre caméra avec celle du site sources: ​ 
  
-[[http://​www.bitbucket.org/​ahixon/​r5u87x/​]]+===== Compilation et installation =====
  
-===== Méthode 1 : Depot =====+( Le projet a malheureusement était supprimé mais nous l'​avons retrouvé et reposté avec de nouveau liens . )
  
-==== Installation ​====+Pour installer le pilote r5u87x ​: 
 +  * Récupérez les sources dans un dossier r5u87x grâce à la commande : <​code>​hg clone http://​bitbucket.org/​ahixon/​r5u87x/​ </​code>​ 
 +  * Déplacez vous dans le dossier : <​code>​cd r5u87x</​code>​ 
 +  * Compiler le pilote en entrant successivement les commandes suivantes :<​code>​make 
 +sudo make install 
 +sudo r5u87x-loader --reload</​code>​
  
-  * [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources ​de mises à jour]] pour y ajouter le dépôt du site officiel:+Au prochain redémarrage le pilote sera automatiquement pris en charge. Si vous souhaitez la prise en charge sans redémarrer l'​ordinateur il suffit ​de lancer cette commande ​: 
 +<​code>​sudo r5u87x-loader</​code>​
  
-Pour Edgy +Si cela ne démarre pas la webcam, c'est qu'il faut recharger les modules, dans ce cas, il faut remplacer la commande précédente par
-<file> +<code>sudo r5u87x-loader --reload</code>
-deb http://​download.tuxfamily.org/​arakhne/​ubuntu edgy-arakhne universe +
-</file>+
  
-Pour Feisty : +Il est également possible 
-<​file>​ +de forcer ​la réinitialisation ​de la webcam ​avec la commande 
-deb http://​download.tuxfamily.org/​arakhne/​ubuntu feisty-arakhne universe +<​code>​sudo r5u87x-loader --force-clear</​code>​
-</​file>​ +
- +
-Pour Gutsy : +
-<​file>​ +
-deb http://​download.tuxfamily.org/​arakhne/​ubuntu gutsy-arakhne universe +
-</​file>​ +
- +
- +
-Pour Hardy : FIXME +
-<​file>​ +
-deb http://​download.tuxfamily.org/​arakhne/​ubuntu hardy-arakhne universe +
-</​file>​ +
-et ajoutez la clé d'​authentification du dépôt : +
- +
-<​code>​gpg --recv-keys 0xBA62BC7E  +
- +
-gpg --export -a 0xBA62BC7E | sudo apt-key add - +
-</​code>​ +
- +
-(n'​oubliez pas de [[:​tutoriel:​comment_modifier_sources_maj#​recharger la liste des paquets]]) +
- +
-  * Si la clef ne fonctionne pas, la récupérer [[http://​download.tuxfamily.org/​arakhne/​public.key|ICI]],​ en l'​enregistrant sur le BUREAU, puis utiliser dans //​Système->​Administration->​Sources de Logiciels// Onglet //​Authentifications//​ "​+Importer la clef..."​  +
- +
- +
-Ensuite, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] +
-**ricoh-webcam-r5u870** +
- +
-  * Sinon +
- +
- ​Télécharger le fichier binaire directement (uniquement pour les 32 bits): +
-Pour hardy : [[http://​download.tuxfamily.org/​arakhne/​pool/​r/​ricoh-webcam-r5u870/​ricoh-webcam-r5u870_0.11.1-1arakhne1_i386.deb|fichier .deb]] +
- +
-Pour les autres noyaux [[http://​download.tuxfamily.org/​arakhne/​pool/​r/​ricoh-webcam-r5u870/​| c'est ici ]] +
- +
- +
-===== Méthode 2 : Compilation ===== +
- +
-==== Prérequis ==== +
- +
-Il vous faut avoir installer les paquets : [[apt://​build-essential,​gcc,​make,​fakeroot|build-essential,​gcc,​make,​fakeroot]] +
-<note tip>Les paquets make et gcc sont fournis par le meta-paquet buid-essential,​ le paquet fakeroot n'est pas nécessaire ici mais il peut être utile à une autre compilation ;)  +
-par contre d'​après le readme, il y a d'​autre dépendances,​ donc pour moi les paquets à installer sont : +
-[[apt://​build-essential,​libglib2.0-dev,​libusb-dev,​automake|build-essential,​libglib2.0-dev,​libusb-dev,​automake]]</​note>​ +
- +
-Le site officiel est ici : http://​www.bitbucket.org/​ahixon/​r5u87x/​ +
-Ou directement  +
-<​code>​wget http://​www.bitbucket.org/​ahixon/​r5u87x/​get/​881dbd07a263.zip</​code>​ +
- +
-[[http://​www.bitbucket.org/​ahixon/​r5u87x/​get/​881dbd07a263.zip| télécharger le paquet sources pour la compilation]] +
- +
-<note tip>Ce projet étant en cours de développement,​ il peut être intéressant d'​installer [[apt://​|mercurial]] afin de mettre facilement à jour les sources. +
-Pour télécharger les sources il suffit alors de se rendre en console dans le répertoire de votre choix et de taper : <​code>​$ hg clone http://​bitbucket.org/​ahixon/​r5u87x/</​code>​  +
-ce qui aura pour effet de copier le répertoire distant r5u87x dans le répertoire dans lequel vous vous êtes placé en console </​note>​ +
- +
-Cette installation par compilation permet une compatibilité 32 Bit et 64 Bit +
- +
-=== Compilation et installation === +
-Décompresser dans un dossier: +
- +
-<note tip>​étape inutile si vous utilisez mercurial, de plus le répertoire s'​appellera alors r5u87x</​note>​ +
- +
-<​code>​unzip r5u87x-881dbd07a263</​code>​ +
- +
-Déplacer vous dans le dossier décompressé +
-<​code>​cd r5u87x-881dbd07a263</​code>​ +
- +
-<​note>​Ces étapes sont une traduction du fichier README:</​note>​ +
- +
-Maintenant nous allons compiler les sources. +
- +
-<​code>​make</​code>​ +
-Pour les commandes suivantes vous aurez besoin de droits supérieurs avec: [[:sudo]] +
- +
-Déplacer le dossier ou vous avez compiler les sources dans le dossier /opt/ afin de le protégé pour la réinstallation dans le cas d'une mise a jour du noyau linux:  +
- +
-<​code>​sudo ./​loader</​code>​ +
-Si non vous pouvez retentez ​de charger les modules : +
-<​code>​sudo ./loader --force-clear</​code>​ +
- +
-<note tip>Les dernières versions permettent de charger le firmware au boot, pour se faire il suffit, dans le répertoire r5u87x de taper <​code>​$ make rules +
-</​code>​ pour configurer l'​installation +
-puis d'​installer le tout en tapant  +
-<​code>​$ sudo make install</​code>​ +
-il suffira ensuite de démarrer ​la webcam ​en faisant +
-<​code>​$ sudo r5u87x-loader</​code>​ +
-si cela ne démarre pas la webcam, c'est qu'il faut recharger les modules, dans ce cas, il faur remplacer ​la commande ​précédente par <​code>​$ r5u87x-loader --reload</​code>,​ on peut aussi recharger les modules manuellement en tapant : <​code>​$ modprobe -r uvcvideo; modprobe uvcvideo</​code>​ +
- +
-Il est également possible de forcer le reset de la cam avec la commande ​<​code>​r5u87x-loader --force-clear</​code+
-</note>+
  
 ===== Désinstaller ===== ===== Désinstaller =====
-Il suffit de se rendre dans le répertoire des sources +Il suffit de se rendre dans le répertoire des sources<​code>​cd r5u87x*</​code>​ 
-<​code>​cd r5u87x*</​code>​ +et de taper<​code>​sudo make uninstall</​code>​ 
-et de taper  +<​code>​make clean</​code>​ 
-<​code>​sudo make uninstall</​code>​ +vous pouvez ensuite effacer le répertoire des sources 
-<​code>​make clean</​code>​ +<​code>​cd .. 
-vous pouvez ensuite effacer le répertoire des sources  +rm -r r5u87x*</​code>​
-<​code>​cd .. +
-rm -r r5u87x*</​code>​+
  
 ===== Mise à jour ===== ===== Mise à jour =====
-Si vous avez installé les sources à l'air de mercurialpour mettre à jour il suffit de se rendre ​en console ​dans le répertoire ou vous avez installé les sources : +Si vous avez installé les sources à l'aide de git ( ou mercurial ​pour mettre à jour il suffit de
-<​code>​cd r5u87x</​code>​ +  * Se rendre dans le répertoire ou vous avez installé les sources : <​code>​cd r5u87x</​code>​ 
-de désinstaller ​et nettoyer l'​installation précédente : +  * Désinstaller ​et nettoyer l'​installation précédente : <​code>​sudo make uninstall  
-<​code>​sudo make uninstall  +make clean</​code>​ 
-make clean</​code>​ +  * Mettre ​à jour vos sources<​code>​hg ​clone http://​bitbucket.org/​ahixon/​r5u87x/​ </​code>​ 
-puis de mettre ​à jour vos sources +  * Se rendre dans le répertoire ​r5u87x<​code>​cd r5u87x</​code>​ 
-<​code>​hg pull http://​bitbucket.org/​ahixon/​r5u87x/</​code>​ +  * Compiler ​: <​code>​make 
-de se rendre dans le repertoire ​r5u87x</​code>​ +sudo make install</​code>​
-<​code>​cd r5u87x</​code>​ +
-compiler ​: +
-<​code>​make</​code>​ +
-configurer : +
-<​code>​$ make rules</​code>​ +
-installer : +
-<​code>​$ ​sudo make install</​code>​ +
- +
  
-===== Autre informations : ===== 
  
 +=====Voir aussi=====
  
-==== Fil de discussion ​==== +Différents posts du forum 
-Cette documentation a été réalisée suite à cette discussion : +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=115185|discussion]] ​et [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=283356&​p=1|celle-ci]],​ 
-http://​forum.ubuntu-fr.org/​viewtopic.php?​id=115185 +  * Solution par as2277 sur [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2378566|ce topic]] 
-et celle-ci : +  * [[https://​ubuntuforums.org/​showthread.php?​t=2443814|Solution pour 20.04]] (en)
-http://​forum.ubuntu-fr.org/​viewtopic.php?​id=283356&​p=1+
  
 ---- ----
  
- //​Contributeurs : Anonyme, [[utilisateurs:​yurek]],​ [[utilisateurs:​zaya0000]],​ [[utilisateurs:​nlcf]],​ [[utilisateurs:​vince06fr]] //+ //​Contributeurs : Anonyme, [[utilisateurs:​yurek]],​ [[utilisateurs:​zaya0000]],​ [[utilisateurs:​nlcf]],​ [[utilisateurs:​vince06fr]], [[http://​www.arakhne.org/​homes/​galland.html|sgalland]] //
  • ricoh-webcam-r5u870.1231925481.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)