Ceci est une ancienne révision du document !
Version Dapper et Feisty
Pour installer le nécessaire et automatiquement éditer le fichier de configuration du serveur X, taper dans la console :
sudo apt-get install xserver-xorg-input-wacom wacom-tools && sudo sed -i 's/\/dev\/wacom/\/dev\/input\/wacom' /etc/X11/xorg.conf
c'est à dire remplacer "/dev/wacom" par "/dev/input/wacom" dans xorg.conf
Par la suite, redémarrer le serveur X (Control + Alt + Backspace) pour que ça marche.
Activer la détection de la pression dans GIMP et Inkscape
Pour GIMP cliquez sur Fichier>Préférences puis cliquez sur Périphériques d'entrée, puis sur Configurer les périphériques d'entrée étendus. Pour Inkscape cliquez sur File > Input devices
Dans la fenêtre qui apparaît, choisissez Device: Stylus et mettez Media à Screen. Puis faites la même chose pour Eraser et Cursor
Le guide en Anglais, plus complet.
Version Hoary
Rédigée par Alexmic
Hum...
Désolé mais ce tuto ne fonctionne pas sur breezy.
Des success stories se trouvent ici: http://forum.ubuntu-fr.org/viewtopic.php?id=15615&p=2
J'ai à l'heure actuelle toujours des pépins mais je reviendrai mettre la page à jour une fois que j'aurai réussi à faire fonctionner cette tablette.
Pour le reste de l'article les fichiers cités sont malheurement hors ligne.
Ajout : un guide à jour se trouve ici et décrit la configuration sous Ubuntu 6.06 Dapper (en anglais).
====== Hum 2 ====== (par Openmind, le 25.08.2006) Ce tuto ne marche pas toujours sur Dapper non plus. Si vous avez une erreur à la fin de la manip' décrite, allez voir dans /dev s'il existe un lien nommé 'wacom'. Si ce n'est pas le cas, il faut revenir à l'ancienne méthode (qui se trouve dans la doc en cherchant 'wacom graphire') qui consiste à changer dans /etc/X11/xorg.conf (après sauvegarde!) les lignes /dev/wacom par /dev/input/eventX , où X est le numéro correspondant à votre tablette. Voilà voilà :)
Installation
Bon alors voilà, si vous avez une wacom et ubuntu vous êtes bien partis, mais malheureusement la volito2 n'est pas supportée par les drivers fournis par Linuxwacom ne supportent pas la wacom volito2. Les fleurs d'abord : 80% de mon effort provient d'un mail de Stefano Maggiolo sur la liste linuxwacom.
Après une lutte Acharnée j'ai fini par la faire fonctionner. Accrochez vous c'est long. Les paquets à installer via Synaptic sont wacom-kernel-source et wacom-tools
A tenter
Très long… ou très court : Vous avez du pot, vou n'avez jamais de PV, vous rentrez en boite en baskets ?? Alors rendez vous dans la section téléchargement du site et téléchagez le fichier Volito2.tar.gz dans le quel se trouve les fichiers patchés ET compilés par votre serviteur…
Liste des fichiers à remplacer (faites des sauvegardes):
- evdev.ko (chez moi /lib/modules/2.6.10-5-686-smp/kernel/drivers/input)
- usbhid.ko (/lib/modules/2.6.10-5-686-smp/kernel/drivers/usb/input)
- wacom.ko (/lib/modules/2.6.10-5-686-smp/kernel/drivers/usb/input)
- wacom_drv.o (/usr/X11R6/lib/modules/input/wacom_drv.o)
Ajoutez a /etc/X11/xorg.conf :
Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/event5"
#pour determiner sur quelle entree est branche ta tablette, faut faire un cat /dev/input/event4
#et tu essayes tous les event en faisant bouger ton stylo sur la tablette, #si tu as des caracteres bizarres qui s'affichent dans la console, c'est que c'est bon .
Option "Mode" "absolute" Option "Type" "stylus" #Option "KeepShape" "on" Option "USB" "on" EndSection
et dans la section Server layout
InputDevice "stylus" "SendCoreEvents"
Si vous avez un pépin avec votre souris USB (qui ne fonctionne plus par exemple) alors remplacez dev/input/mice par dev/input/mouse1 ou mouse2 pour savoir laquelle faites sudo cat /dev/input/mouseX avec X 1→5 quand vous bougez la souris et que vous voyez des trucs bizarres à l'écran , alors c'est celle là!
Référez-vous au xorg.conf fourni dans la partie téléchargements du site pour trouver un exemple… X, (ayant préalablement rmmod wacom).
Ouvrez Gimp allez dans fichier> préférences >Périphériques d'entrée>configurer et vérifiez que le stylus est présent.
Si la sensibilité à la pression fonctionne (attention à penser à l'activer et de le faire AVEC le stylo (si vous le vaites avec la souris ça change l'outil)… C'est GAGNE !!!!
Si ça ne fonctionne pas
Alors là c'est moins drôle!!! Allez dans le répertoire : /usr/src/modules/wacom/ ou se trouve le package source. Téléchagez le fichier Volito2.tar.gz dans le quel se trouve les fichiers patchés ET compilés par votre serviteur… Replacez les fichiers sources patchés dans les bons répertoires à savoir :
- hid-core.c
- wacom.c
- wactablet.h
- wacusb.c
- wcmUSB.c
Il vous faut reconfigurer votre (enfin un) kernel, donc téléchargez les sources: sudo apt-get install linux-image2.6.10 adaptez éventuellement avec les numéros de votre noyau. Celui-ci consiste en un tgz qui se place dans /usr/src/. Décompressez le et entrez dans le répertoire. Là c'est légerement plus gruik make oldconfig m'a fait plein d'erreurs et je ne suis pas allé au bout de make menu config par flemme mais bon ça a marché!
Lancez un make (là encore ça a planté au bout de 10min (GRUIIIKKK) Si ça se passe sans problème pour vous tant mieux. Surtout n'installez pas le nouveau noyau, a ne sert à rien!
Ensuite il vous faut faire dans le répertoire /usr/src/modules/wacom/ la commande suivante :
./configure --enable-hid --enable-usbmouse --enable-mousedev --enable-evdev --with-kernel=/usr/src/linux-source-2.6.10/
là encore adaptez s'il le faut…
Vérifiez que vous avez bien :
BUILD OPTIONS: hid.o - yes usbmouse.o - yes evdev.o - yes mousedev.o - yes input.o - no
ensuite make
Là les fichiers compilés sont à remplacer dans les modules du noyau: Liste des fichiers à remplacer (faites des suvegardes):
- evdev.ko (chez moi /lib/modules/2.6.10-5-686-smp/kernel/drivers/input)
- usbhid.ko (/lib/modules/2.6.10-5-686-smp/kernel/drivers/usb/input)
- wacom.ko (/lib/modules/2.6.10-5-686-smp/kernel/drivers/usb/input)
Il vous reste le driver à compiler…
Pas si simple il vous faut le xorg SDK qu'on ne trouve pas sur unbuntu. L'aternative serait de recompiler X… J'ai essayé, je ne vous le conseille pas. Heureusement votre hote a trouvé un package a aliéner qui fonctionne pour nous!
Allez le récupérer dans la rubrique téléchargement du site (xorg-x11-sdk_6.8.2-2_i386.deb) sudo dpkg -i xorg-x11-sdk_6.8.2-2_i386.deb
Puis retournez dans le répertoire /usr/src/modules/wacom/ et faites
./configure --enable-wacom_drv --with-kernel=/usr/src/linux-source-2.6.10/ --with-xorg-sdk=/usr/X11R6/lib/Server
puis make
Si tout va bien vous pouvez aller directement remplacer le wacom_drv.o nouvellement créé dans Xorg ( wacom_drv.o va dans /usr/X11R6/lib/modules/input/wacom_drv.o)
Il ne vous reste qu'à configurer X et c'est gagné! Ajoutez au xorg.conf
Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/event5" #pour determiner sur quelle entree est branche ta tablette, faut faire un cat /dev/input/event4 et tu essayes tous les event en faisant bouger ton stylo sur la tablette, si tu as des caracteres bizarres qui s'affichent dans la console, c'est que c'est bon . Option "Mode" "absolute" Option "Type" "stylus" #Option "KeepShape" "on" Option "USB" "on" EndSection
et dans la section Server layout
InputDevice "stylus" "SendCoreEvents"
Si vous avez un pépin avec votre souris USB (qui ne fonctionne plus par exemple) alors remplacez dev/input/mice par dev/input/mouse1 ou mouse2 pour savoir laquelle faites sudo cat /dev/input/mouseX avec X 1→5 quand vous bougez la souris et que vous voyez des trucs bizarres à l'écran , alors c'est celle là!
Référez-vous au xorg.conf fourni dans la partie téléchargements de mon site pour trouver un exemple…
Branchez la tablette et redémarrez X, (ayant préalablement rmmod wacom).
Ouvrez Gimp allez dans fichier> préférences >Périphériques d'entrée>configurer et vérifiez que le stylus est présent.
Si la sensibilité à la pression fonctionne (attention à penser à l'activer et de le faire AVEC le stylo (si vous le vaites avec la souris ça change l'outil)… C'est GAGNE !!!!