Ceci est une ancienne révision du document !
Tablette Wacom Bamboo Fun Special Edition : installation sous Ubuntu 10.04 LTS
Mai 2011 - Ce tutoriel a pour but d'installer la tablette graphique Bamboo Fun Special Edition sous Ubuntu 10.04 LTS. Le constant que j'ai fait est que la plupart des tutoriel de ubuntu-fr sont obsolètes et redondants, et que la documentation officielle n'est vraiment pas claire. Je vais donc essayer de vous donner une méthode que j'ai pu utiliser plusieurs fois avec succès sur différentes machines.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Ouvrir un terminal !
Drivers
Pour que la tablette fonctionne il va falloir installer 2 pilotes :
- xf86-input-wacom qui est le pilote pour Xorg (2 méthodes section 3 OU 4)
- input-wacom-X.X.X (input-wacom-0.10.11 par exemple pour moi) qui est le pilote pour la tablette (usb kernel driver) en section 5
Il y a 2 méthodes pour le téléchargement de xf86-input-wacom :
- avec "git" mais attention à certains pare-feu (société, administration,…) qui bloquent le port!, section 2.1
- le téléchargement d'un zip. Section 2.2
Installation de xf86-input-wacom avec git
a) Pour installer git :
sudo apt-get install git-core
b) il faut ensuite mettre à jour xorg-macros à la version v. 1.8. On commence par faire un backup des macros actuelles (si il n'y en a pas ce n'est pas grave, c'est que xutils-dev n'a pas été installé)
sudo cp /usr/share/aclocal/xorg-macros.m4 /usr/share/aclocal/xorg-macros.m4.bak
Puis on fait la mise à jour
cd ./Desktop tar xjvf util-macros-1.8.0.tar.bz2 cd util-macros-1.8.0 ./configure --prefix=/usr make sudo make install
c) Puis il faut cloner le git (faire la copie des fichiers)
cd ./Desktop git clone git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/xf86-input-wacom
d) Il faut ensuite installer les librairies nécessaires avec la commande apt-get
sudo apt-get update sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev xutils-dev autoconf libtool pkg-config libudev-dev sudo apt-get upgrade sudo apt-get build-dep xf86-input-wacom
Bien observer les messages et détecter si des paquets sont manquants, si c'est le cas il faut les installer.
e) il faut maintenant aller dans le répertoire télécharger pour compiler le driver. Taper :
cd xf86-input-wacom ./autogen.sh --prefix=/usr make sudo make install
Voila il faut passer à la section 2.3
Installation de xf86-input-wacom avec le fichier zip de sourceforge
D'abord il faut télécharger le fichier (prendre la dernière version, j'avais pris la 0.10.11) sur le lien suivant https://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/ puis taper
tar jxf xf86-input-wacom-<version number>.tar.bz2 sudo apt-get update sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev xutils-dev autoconf libtool pkg-config libudev-dev sudo apt-get upgrade cd xf86-input-wacom-<version-number> ./configure --prefix=/usr make sudo make install
Voila normalement la 1ère partie est fini il faut maintenant rebooter puis installer le pilote de la tablette (input-wacom) à la section suivante
Installation de input-wacom-X.X.X
D'abord il faut télécharger le fichier (prendre la dernière version, j'avais pris la 0.10.11) sur le lien suivant http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/ puis taper
tar jxf xf86-input-wacom-<version number>.tar.bz2 uname -r
La dernière commande affiche le kernel utilisé. Si vous avez le kernel generic tapez :
sudo apt-get install linux-headers-generic
Si vous avez le kernel rt ou pae alors tapez une des 2 commandes :
sudo apt-get install linux-headers-rt or sudo apt-get install linux-headers-generic-pae
Voici la dernière partie des commandes à faire, elle est importante car vous devrez la refaire CHAQUE FOIS que vous mettez à jour votre kernel, c'est à dire lors de mises à jour importantes. Dans ce cas la tablette ne fonctionnera plus! Il suffit alors de taper ces quelques lignes et tout rentre dans l'ordre!
tar xjvf input-wacom-<version number>.tar.bz2 cd input-wacom-<version number> ./autogen.sh --prefix=/usr sudo cp ./2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko sudo depmod -a
Voilà il faut maintenant rebooter…
Configuration
La tablette devrait être visible, pour en être sûr tapez :
lsusb lsmod | grep wacom
Vous devriez dans les 2 cas "voir" la tablette wacom…
Ma seule configuration pour l'instant à consisté à désactiver le déplacement du curseur avec les doigts, pour ne gardez que le stylo. Néanmoins ce petit code pourra vous donner d'autres idées. Pour connaître les options, les devices et les paramètres, tapez dans un terminal :
xsetwacom --options xsetwacom --list devices xsetwacom --list parameters
Chez moi, le "touch" c'est à dire la commande avec les doigts est numéroté 9 ou dénommée "Wacom Bamboo 2FG 6x8 SE Finger touch". Les 2 commandes ci dessous sont équivalentes et désactive cette fonction :
xsetwacom --set 9 Touch off # deconnecte le TOUCH xsetwacom --set 9 Touch on # connecte le TOUCH xsetwacom --set "Wacom Bamboo 2FG 6x8 SE Finger touch" Touch off # sets the touchpad OFF xsetwacom --set "Wacom Bamboo 2FG 6x8 SE Finger touch" Touch on # sets the touchpad ON
Voilà il suffit d'être imaginatif ! On pourra bien sur mettre ces commandes dans un petit fichier exécutable (script shell) que l'on activera en cliquant dessus (après l'avoir rendu exécutable!) au lieu de retaper tout à chaque fois. Plus de détails sur les liens suivants http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Xsetwacom#Table_of_New_Parameter_Names et http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Tablet_Configuration
Utilisation
Pour l'instant je l'utilise dans mes cours, les élèves et le prof sont ravis.
Voir aussi
Toute cette documentation vient des différents sites suivants :
Contributeurs principaux : stri