Tout d'abord assurez vous, par synaptique, que sont installé :

   * libusb-x.x.x
   * libusb-dev
   * qt3-dev-tools
   * libqt3-mt-dev

Si ils ne sont pas présent sur votre système, installez les.

Ensuite rendez vous sur le site de moto4lin et allez dans la section Suported Model afin de voir quel téléphone Motorola vous pourrez utiliser.

Etape suivante télécharger ce qu'il faut, pour cela allez ici et téléchargez les fichiers suivant :

   * moto4lin-0.3
   * p2kmoto 0.1-rc1

Ensuite ouvrez un terminal (oui j'aime le terminal j'en rêve la nuit) :

cd ~
mkdir motorola

copier les fichiers télécharger dans ce répertoire :

tar -zxf p2kmoto-0.1-rc1.tar.gz
tar -zxf moto4lin-0.3.tar.bz2
cd p2kmoto-0.1/
./configure
make
sudo make install
sudo make clean
cd /usr/lib
sudo ln -s /usr/local/lib/libp2kmoto.0.0.0 libp2kmoto
sudo ln -s /usr/local/lib/libp2kmoto.0.0.0 libp2kmoto.0
sudo ln -s /usr/local/lib/libp2kmoto.0.0.0 libp2kmoto.0.0.0
sudo ln -s /usr/local/lib/libp2kmoto.a libp2kmoto.a
sudo ln -s /usr/local/lib/libp2kmoto.la libp2kmoto.la

Branchez votre téléphone avec le câble USB et ensuite faite un petit

sudo p2ktest

Si tout ce passe bien vous devriez voir tout une liste de chose s'afficher sur votre écran, c'est la liste des répertoires du téléphone, ensuite faite :

cd ~/motorola/moto4lin-0.3/
qmake
make
sudo make install
sudo make clean

ensuite il ne reste plus qu'à faire :

sudo ./moto4lin

Et voila à vous le motorola Geeker comme il faut :)

Edit : Merci à Yaen sur le forum d'Ubunt-fr.org pour m'avoir signaler une erreur dans un lien vers sourceforge.