blog.Aguillem.fr

Le blog d'un developpeur Java / GWT, utilisateur d'Ubuntu et pro-open source...

dec 2007

02

Bug d'Aqua Data Studio avec Compiz

J'utilise occasionnellement le logiciel Aqua Data Studio, sous Ubuntu, pour accéder à nos bases de données sous Postgres. Il s'agit d'un logiciel dont je ne suis fan, mais il me rend service lorsque je dois faire le code sql de création d'une table (pour le reste je prefere utiliser les lignes de commande via le terminal). La version que j'utilise est la 4.5, car ensuite la licence devient payante.

Seulement, après avoir activé les effets 3D du bureau Gnome, les fenetres d'Aqua Studio sont entièrement grises, n'affichant aucune information. J'étais alors obligé de désactiver les effets 3D à chaque fois que je voulais l'utiliser. Pas pratique...

Après bon nombre de recherches, toutes infructueuses, je suis tombé sur un joli blog en allemand présentant la solution. Un petit coup de google translation après (résultat surement moins lisible que le billet original alors que je ne parles pas un mot d'allemand), j'ai pu tester sa solution et ça marche. Afin d'aider un peu les autres francophones ayant ce probleme et qui parlent aussi bien la langue de Freud que moi, je copie la solution ici.

Il suffit donc en fait d'éditer le fichier datastudio.sh de tel sorte qu'il termine ainsi :

export AWT_TOOLKIT=MToolkit
java -cp $CLASSES com.aquafold.datastudio.DataStudio

dec 2007

02

GWT Hosted Mode sous Ubuntu Gutsy

Comme deja dit dans un ancien billet, nous utilisons Ubuntu au travail. Nous avons donc installé récemment la derniere mouture Ubuntu Gutsy sur nos nouveaux ordinateurs portables Dell Vostro 1700. Petit problème, impossible de lancer GWT en mode hosted, alors que ce dernier est très pratique pour visualiser le résultat de modifications sans avoir à recompiler à chaque fois.

Le message d'erreur ne m'était pas très explicite mais j'ai réussi à trouver sur plusieurs forums un problème similaire, mais sous Fedora Core 6. En fait, le probleme est que GWT depends de la librairie libstdc++5, alors que Gutsy intégre la librairie libstdc++6. Il suffit donc d'installer également la version 5 de libstdc++ et tout refonctionne correctement !

Voici donc la commande à lancer dans terminal :

sudo apt-get install libstdc++5