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 | ||
wacom_bamboo [Le 26/04/2008, 11:42] nicao mise à jour du driver et des informations pour retrouver le fichier wacom.ko |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy matériel tutoriel BROUILLON}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Tablettes Wacom Bamboo ====== | ||
- | |||
- | Wacom propose toute une gamme de tablettes graphiques. Une bonne partie est supportée par les pilotes fournis avec les pilotes du noyau 2.6.22 Ubuntu, mais certaines tablettes, comme la Bamboo, ne sont supportées par les pilotes du noyau 2.6.23. | ||
- | |||
- | <note>Avant de vous lancer dans un de ces protocoles d'installation, vérifiez tout de même que votre tablette n'est pas supportée par les pilotes fournis avec votre système.</note> | ||
- | |||
- | > FIXME Test en cours sur les versions antérieures d'Ubuntu. | ||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | Vérifiez que vous avez une version de noyau Linux est égale à 2.6.22-12 ou 2.6.22-14 avec la commande : | ||
- | uname -r | ||
- | |||
- | Vous trouverez les dernière mises à jour sur le site dédié {{http://linuxwacom.sourceforge.net/index.php/dl|Wacom Linux}}. | ||
- | |||
- | Il faut vérifier que la tablette est bien détectée. Branchez-la puis tapez, dans un terminal : | ||
- | |||
- | lsusb | ||
- | | ||
- | Il vous faut trouver « Wacom Co., Ltd » à la fin de l'une des lignes, comme par exemple : | ||
- | |||
- | <file> | ||
- | Bus 007 Device 001: ID 0000:0000 | ||
- | Bus 006 Device 001: ID 0000:0000 | ||
- | Bus 005 Device 002: ID 056a:0065 Wacom Co., Ltd | ||
- | </file> | ||
- | |||
- | |||
- | ===== Paquets à installer ===== | ||
- | |||
- | Voici les paquets nécessaires [[:tutoriel:comment_installer_un_paquet|à installer]] pour la suite du tutoriel : | ||
- | |||
- | sudo apt-get install linux-headers-`uname -r` build-essential x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libx11-dev x11proto-xext-dev libxext-dev libxi-dev linux-libc-dev libc6-dev libncurses5-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev | ||
- | |||
- | ===== Compilation du pilote ===== | ||
- | |||
- | Créez un dossier temporaire pour le téléchargement du pilote : | ||
- | |||
- | mkdir wacom | ||
- | cd wacom | ||
- | |||
- | Téléchargez le pilote dans ce dossier, pour le décompresser : | ||
- | |||
- | wget http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8-3.tar.bz2 | ||
- | tar xjf linuxwacom-0.7.8-3.tar.bz2 | ||
- | cd linuxwacom-0.7.8-3/ | ||
- | |||
- | <note tip>Les versions du pilote étant susceptibles d'évoluer, téléchargez dans le dossier « wacom » le dernier pilote en date sur le site : [[http://prdownloads.sourceforge.net/linuxwacom/]]</note> | ||
- | |||
- | Configuration du pilote avec ubuntu : | ||
- | ./configure --enable-wacom | ||
- | |||
- | Une longue liste de messages défile et si tout se passe bien ça se termine par | ||
- | |||
- | <file> | ||
- | BUILD ENVIRONMENT: | ||
- | architecture - i486-linux-gnu | ||
- | linux kernel - yes 2.6.19 | ||
- | module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include /lib/modules/2.6.22-14-generic/build/include/linux/modversions.h | ||
- | kernel source - yes /lib/modules/2.6.22-14-generic/build | ||
- | Xorg SDK - no /usr | ||
- | XSERVER64 - no | ||
- | dlloader - yes | ||
- | XLib - yes /usr/lib | ||
- | TCL - yes /usr/include/tcl8.4/ | ||
- | TK - yes /usr/include/tcl8.4/ | ||
- | ncurses - yes | ||
- | | ||
- | BUILD OPTIONS: | ||
- | wacom.o - yes | ||
- | wacdump - yes | ||
- | xidump - yes | ||
- | libwacomcfg - yes | ||
- | libwacomxi - yes | ||
- | xsetwacom - yes | ||
- | hid.o - no | ||
- | usbmouse.o - no | ||
- | evdev.o - no | ||
- | mousedev.o - no | ||
- | input.o - no | ||
- | tabletdev.o - no | ||
- | wacom_drv.so - no /usr/lib/xorg/modules/input | ||
- | wacom_drv.o - no | ||
- | </file> | ||
- | |||
- | La ligne qui nous intéresse est "wacom.o - **yes**" | ||
- | Puis installez le pilote avec : | ||
- | |||
- | sudo make | ||
- | |||
- | Puis la commande | ||
- | |||
- | sudo make install | ||
- | |||
- | ===== Test du pilote ===== | ||
- | |||
- | A ce stade, l'installation a dû créé un fichier wacom.ko dans ./src/2.6.24. Si vous avez un driver différent retrouvez l'emplacement avec la commande : | ||
- | |||
- | find ./src | grep wacom.ko | ||
- | |||
- | Puis remplacez les commandes suivantes par votre version 2.X.XX. | ||
- | |||
- | Nous allons maintenant vérifier que le système accepte ce pilote. Allez dans le dossier où le pilote a été compilé : | ||
- | |||
- | cd src/2.6.24/ | ||
- | |||
- | Si la commande suivante | ||
- | |||
- | lsmod | grep wacom | ||
- | |||
- | affiche quelque chose, supprimez le pilote Wacom actuellement en mémoire : | ||
- | |||
- | sudo rmmod wacom | ||
- | |||
- | Chargez ensuite le nouveau pilote : | ||
- | |||
- | sudo insmod ./wacom.ko | ||
- | |||
- | Bougez le stylet sur la tablette, le curseur de la souris bouge ! Excellent. Sinon, ce n'est pas grave, nous nous inquièterons après avoir configurer le serveur X. | ||
- | |||
- | |||
- | ===== Configuration du pilote ===== | ||
- | |||
- | Il faut maintenant configurer X. Faite une sauvegarde du fichier existant puis ouvrez-le : | ||
- | |||
- | cd | ||
- | |||
- | Le fichier par défaut contient peut-être déjà des sections concernant les périphériques wacom. Si ce n'est pas le cas, ajoutez les. Editez le fichier avec la commande : | ||
- | <file> | ||
- | sudo gedit /etc/X11/xorg.conf | ||
- | </file> | ||
- | |||
- | <file> | ||
- | Section "InputDevice" | ||
- | Driver "wacom" | ||
- | Identifier "stylus" | ||
- | Option "Device" "/dev/input/wacom" | ||
- | Option "Type" "stylus" | ||
- | Option "ForceDevice" "ISDV4" # Tablet PC ONLY | ||
- | EndSection | ||
- | | ||
- | Section "InputDevice" | ||
- | Driver "wacom" | ||
- | Identifier "eraser" | ||
- | Option "Device" "/dev/input/wacom" | ||
- | Option "Type" "eraser" | ||
- | Option "ForceDevice" "ISDV4" # Tablet PC ONLY | ||
- | EndSection | ||
- | | ||
- | Section "InputDevice" | ||
- | Driver "wacom" | ||
- | Identifier "cursor" | ||
- | Option "Device" "/dev/input/wacom" | ||
- | Option "Type" "cursor" | ||
- | Option "ForceDevice" "ISDV4" # Tablet PC ONLY | ||
- | EndSection | ||
- | | ||
- | # pour les tablettes Bamboo | ||
- | Section "InputDevice" | ||
- | Driver "wacom" | ||
- | Identifier "pad" | ||
- | Option "Device" "/dev/input/wacom" | ||
- | Option "Type" "pad" | ||
- | Option "USB" "on" | ||
- | EndSection | ||
- | </file> | ||
- | |||
- | Rendez-vous ensuite dans la section "ServerLayout" et ajoutez les lignes concernant les "Identifier" des sections ci-dessus | ||
- | |||
- | <file> | ||
- | Section "ServerLayout" | ||
- | Identifier "Default Layout" | ||
- | Screen 0 "Default Screen" | ||
- | InputDevice "Generic Keyboard" | ||
- | InputDevice "Configured Mouse" | ||
- | | ||
- | # Ajoutez les quatre lignes suivantes | ||
- | InputDevice "stylus" "SendCoreEvents" | ||
- | InputDevice "cursor" "SendCoreEvents" | ||
- | InputDevice "eraser" "SendCoreEvents" | ||
- | InputDevice "pad" | ||
- | EndSection | ||
- | </file> | ||
- | |||
- | Redémarrez le serveur X avec les touches ALT + CTRL + BACKSPACE, et voilà, il ne reste plus qu'à lancer [[Gimp]] et allez dans //fichier> préférences >Périphériques d'entrée>configurer// pour vérifiez que le stylus est présent. | ||
- | |||
- | ===== Références ===== | ||
- | |||
- | Le site du pilote : | ||
- | * [[http://linuxwacom.sourceforge.net/index.php/main]] (en) | ||
- | * [[http://ubuntuforums.org/showpost.php?p=4253232&postcount=133]] (en) | ||
- | |||
- | Lien du package ncurses-dev : | ||
- | * [[ftp://invisible-island.net/ncurses/]] | ||
- | |||
- | ------ | ||
- | //Contributeurs : [[utilisateurs:Dieu|Dieu]] , [[utilisateurs:nicao|nicao]]// | ||