|
|
(10 versions intermédiaires par 2 utilisateurs non affichées) |
Ligne 6 : |
Ligne 6 : |
|
| |
|
| [[Category:Matériel et Drivers Divers]]"Wacom" se compose des mots « wa » (harmonie, en japonais) et « com » (pour « computer »), un nom tout à fait adapté pour un périphérique tel que la tablette. | | [[Category:Matériel et Drivers Divers]]"Wacom" se compose des mots « wa » (harmonie, en japonais) et « com » (pour « computer »), un nom tout à fait adapté pour un périphérique tel que la tablette. |
| La plupart des tablettes Wacom fonctionnent dès le branchement, ou après installation des pilotes depuis les dépôts officiels. Mais ce n'est pas le cas de la Pen&Touch. Il faut au préalable patcher ces pilotes. | | La plupart des tablettes Wacom fonctionnent dès le branchement, ou après installation des pilotes depuis les dépôts officiels. C'est désormais le cas pour le tablette Pen & Touch aussi ! |
| Ce tuto a été testé sous Debian Sid (64 bits). (Merci d'ajouter les fonctionnements ou dysfonctionnement avec d'autres versions). La manipulation a été effectuée sur un OS vierge de toute tentative d'installation de la tablette. D'éventuelles tentatives infructueuses visant à installer la tablette peuvent donc empêcher le bon fonctionnement de la suite. | | Ce tuto a été testé sous Debian Sid (64 bits). (Merci d'ajouter les fonctionnements ou dysfonctionnement avec d'autres versions). La manipulation a été effectuée sur un OS vierge de toute tentative d'installation de la tablette. D'éventuelles tentatives infructueuses visant à installer la tablette peuvent donc empêcher le bon fonctionnement de la suite. |
|
| |
| Notez que cette manipulation devra être refaite à chaque installation d'un nouveau noyau.
| |
|
| |
|
| = Pré-requis = | | = Pré-requis = |
Ligne 20 : |
Ligne 18 : |
|
| |
|
| Si une ligne contenant "wacom" apparaît, continuez. Sinon, assurez-vous du branchement correct de la tablette. Si le problème persiste, <s>consultez votre médecin</s> demandez de l'aide sur le [http://forum.debian-fr.org/index.php forum], et testez éventuellement le hardware sur un autre OS. | | Si une ligne contenant "wacom" apparaît, continuez. Sinon, assurez-vous du branchement correct de la tablette. Si le problème persiste, <s>consultez votre médecin</s> demandez de l'aide sur le [http://forum.debian-fr.org/index.php forum], et testez éventuellement le hardware sur un autre OS. |
|
| |
| Si vous avez tenté de faire fonctionner votre tablette, effacez toute trace d'une précédente opération. En particulier, purgez les paquets wacom-tools et xserver-xorg-input-wacom :
| |
|
| |
| #aptitude purge wacom-tools xserver-xorg-input-wacom
| |
|
| |
|
| = Installation du pilote = | | = Installation du pilote = |
|
| |
|
| Tout d'abord, quelques mises à jour et installation de paquets :
| | Fini la compilation manuelle du pilote ! Il suffit désormais d'installer le paquet xserver-xorg-input-wacom, via cette commande, par exemple : |
| | | #aptitude install xserver-xorg-input-wacom |
| <pre style="overflow:auto">#aptitude update
| |
| #aptitude install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev libncurses5-dev libhal-dev patch
| |
| #aptitude upgrade</pre
| |
| | |
| Inutile d'essayer d'installer wacom-tools et xserver-xorg_input-wacom, les deux paquets sont pour le moment en conflit.
| |
| | |
| Téléchargez la dernière version du pilote disponible ici : http://linuxwacom.sourceforge.net/index.php/dl (actuellement linuxwacom-0.8.8-8.tar.bz2) ainsi que le patch : http://yorik.uncreated.net/scripts/patch-linuxwacom-0.8.6-xserver1.7.patch
| |
| Décompressez linuxwacom, et mettez le patch dans le dossier décompressé :
| |
| | |
| $tar -xjvf linuxwacom-0.8.8-8.tar.bz2
| |
| $mv patch-linuxwacom-0.8.6-xserver1.7.patch linuxwacom-0.8.8-8/
| |
| $cd linuxwacom-0.8.8-8/
| |
| | |
| Il ne reste plus qu'à appliquer le patch (en root, SVP !) ... | |
| | |
| #patch -p1 < patch-linuxwacom-0.8.6-xserver1.7.patch
| |
| | |
| ... et à compiler :
| |
| | |
| #make clean
| |
| #./configure --enable-wacom --prefix=/usr
| |
| #make
| |
| #make install
| |
| #cp src/2.6.30/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/
| |
| | |
| Finissez par :
| |
| | |
| #insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
| |
| #depmod -e
| |
| | |
| Si vous obtenez "WARNING: -e needs -E or -F", n'en tenez pas compte, et laissez tourner. Si vous obtenez un autre message d'erreur, tapez "rmmod wacom", puis réessayez. Si les symptômes persistent, ... consultez le forum :p
| |
| | |
| Et voilà, le pilote est installé, il ne reste plus qu'à s'occuper des fichiers .fdi et .rules.
| |
| | |
| = Le fichier .fdi =
| |
| | |
| Commencez par créer le fichier .fdi :
| |
| | |
| #touch /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi
| |
| | |
| Puis éditez-le en mode root. Effacez l'éventuel contenu, et remplacez-le par ceci :
| |
| | |
| <?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
| |
| | |
| <!-- Wacom Bamboo Pen & Touch (models CTT-460 CTL-460 CTH-460,461,660) -->
| |
| <deviceinfo version="0.2">
| |
| <device>
| |
| <match key="input.originating_device" contains="if0">
| |
| <match key="info.product" contains="Wacom">
| |
| <merge key="input.x11_driver" type="string">wacom</merge>
| |
| <merge key="input.x11_options.Type" type="string">stylus</merge>
| |
| <merge key="info.product" type="string">stylus</merge>
| |
| <append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
| |
| <append key="wacom.types" type="strlist">eraser</append>
| |
| <append key="wacom.types" type="strlist">pad</append>
| |
| </match>
| |
| </match>
| |
| </device>
| |
| <device>
| |
| <match key="input.x11_options.Type" contains="eraser">
| |
| <merge key="info.product" type="string">eraser</merge>
| |
| </match>
| |
| </device>
| |
| <device>
| |
| <match key="input.x11_options.Type" contains="pad">
| |
| <merge key="info.product" type="string">pad</merge>
| |
| </match>
| |
| </device>
| |
| <device>
| |
| <match key="input.originating_device" contains="if1">
| |
| <match key="info.product" contains="Wacom">
| |
| <merge key="input.x11_driver" type="string">wacom</merge>
| |
| <merge key="input.x11_options.Type" type="string">touch</merge>
| |
| <merge key="info.product" type="string">touch</merge>
| |
| </match>
| |
| </match>
| |
| </device>
| |
| </deviceinfo>
| |
| | |
| Sauvegardez et quittez.
| |
| | |
| Le fichier .fdi est prêt, passons à la suite.
| |
| | |
| = Le fichier .rules =
| |
| | |
| Commencez par déterminer l'id de la tablette. Pour ceci, regardez les informations données par "lsusb" :
| |
| | |
| lsusb
| |
| ...
| |
| Bus 002 Device 003: ID 056a:00d1 Wacom Co., Ltd
| |
| ...
| |
| | |
| Ici, l'id est "00d1" Notez bien votre id à vous !
| |
| | |
| Téléchargez le fichier.rules de base :
| |
| | |
| <pre style="overflow:auto;">wget -O 50-xserver-xorg-input-wacom.rules "http://git.debian.org/?p=users/ron/wacom-tools.git;a=blob_plain;f=debian/xserver-xorg-input-wacom.udev;hb=e110b046292d6aff63b489c9b1aecec25d470cdb"</pre>
| |
| | |
| Puis éditez-le :
| |
| | |
| #nano 50-xserver-xorg-input-wacom.rules | |
| | |
| et baladez-vous aux alentours de la ligne 88. À la fin de la longue liste que vous verrez, ajoutez cette ligne :
| |
| | |
| ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d1", SYMLINK="input/tablet-wacom-bamboo-pen_touch-$env{WACOM_TYPE}"
| |
|
| |
|
| Remplacez "00d1" par l'id que vous avez du noter :p
| | Redémarrez l'interface graphique, et votre tablette est opérationnelle :D |
| Et enfin, mettez-le à sa place :
| |
|
| |
|
| #cp 50-xserver-xorg-input-wacom.rules /lib/udev/rules.d/40-xserver-xorg-input-wacom.rules
| | = Paramétrage de la tablette = |
|
| |
|
| Et maintenant, j'ai une surprise pour vous…
| | En attendant la belle version française prochainement dans votre wiki préféré, référez-vous à cette documentation (en anglais) : http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Category:HOWTO |
|
| |
|
| = Fin de l'installation = | | = Fin de l'installation = |
|
| |
|
| Quittez tout, redémarrez, et admirez :D | | Quittez tout, redémarrez (juste l'interface graphique), et admirez :D |
|
| |
|
| = Configuration de Gimp = | | = Configuration de Gimp = |
Ligne 169 : |
Ligne 57 : |
| == Contributeurs == | | == Contributeurs == |
|
| |
|
| *Ayuthia | | *Dunatotatos |
| *Favux | | *Ayuthia (pour la version "pilote patché") |
| | *Favux (idem) |
| *kgingeri (tuto anglais) | | *kgingeri (tuto anglais) |
| *Dunatotatos (traduction et réécriture)
| |
| *xion.luhnis qui, grâce à son message sur le forum de Fedora, m'a redonné espoir (http://forums.fedora-fr.org/viewtopic.php?id=45195) | | *xion.luhnis qui, grâce à son message sur le forum de Fedora, m'a redonné espoir (http://forums.fedora-fr.org/viewtopic.php?id=45195) |
| *Merci à lol pour son bô wiki ;) | | *Merci à lol pour son bô wiki ;) |