Suisse: VaudTax 2007 sur Linux 64 bits

Ce logiciel est sûrement connu de tous ces qui paient leurs impôts dans le canton de Vaud. VaudTax est édité par la société DVBern à la demande de l’État de Vaud: multi-plateforme en Java, le contribuable y saisit sa déclaraction puis imprime des documents permettant un traitement le plus automatique possible par un système de lecture à code-barres linéaires et en deux dimensions.

L’usage d’une distribution Linux sur plateforme 64 bits comme Mandriva 2008.0 x86_64 peut poser quelques difficultés.

Le chemin le plus rapide est de downloader la version avec JVM (version 1.4.2 32 bits) et d’installer le package libmozilla-firefox2.0.0.11 pour architecture i586, version 32 bits des bibliothèques Firefox.

Si l’exécution du script d’installation échoue avec le message étrange bash: ./install.bin: /bin/sh: bad interpreter: Text file busy, il suffit de faire chmod -w install.bin puis relancer ./install.bin

Pour lancer VaudTax facilement, je vous conseille la création d’un fichier de démarrage vt2007.sh dans le répertoire d’installation avec le contenu:

export MOZILLA_FIVE_HOME=/usr/lib/firefox-2.0.0.11/
export LD_LIBRARY_PATH=/usr/lib/firefox-2.0.0.11/
exec `pwd`/VaudTax2007

Si vous avez des soucis avec VaudTax, les réponses se trouvent sûrement sur le forum mogavero.net.

L’exécution de VaudTax sur une JVM 64 bits, et donc avec Firefox 64 bits, est possible (bien que complexe) mais au final l’application n’est pas capable de charger des fichiers sauvegardés avec une JVM 32 bits, très dommage si vous voulez importer le contenu de votre déclaration 2006.

Pour les aventuriers, voici la manoeuvre nécessaire pour un VaudTax 64 bits:

  • Télécharger la version sans JVM
  • Installer les packages lib64mozilla-firefox2.0.0.11, java-1.7.0-icedtea, libswt3-gtk2
  • Contrôler avec java -version que la JVM par défaut est bien 64 bits
  • Dans le répertoire VaudTax2007/lib/linux-gtk, renommer swt.jar en swt.jar.old et créer les symboliques nécessaires avec les commandes suivantes:
    ln -s /usr/lib64/libswt-atk-gtk-3346.so
    ln -s /usr/lib64/libswt-gtk-3346.so
    ln -s /usr/lib64/libswt-pi-gtk-3346.so
    ln -s /usr/lib/java/swt.jar
  • Script de démarrage:
    export MOZILLA_FIVE_HOME=/usr/lib64/firefox-2.0.0.11/
    export LD_LIBRARY_PATH=/usr/lib64/firefox-2.0.0.11/
    exec `pwd`/VaudTax2007

Un commentaire

  1. Pingback: Reality’s Mirror » VaudTax 2008 sur Fedora 64 bits

Laisser un commentaire