Utiliser OpenOffice avec le look and feel GTK/GNOME sans GNOME

Depuis sa version 2.0, OpenOffice est capable de détecter l'environnement de bureau utilisé pour en imiter le style graphique, ou en tout cas pour utiliser les même boites de dialogue. Cette fonctionnalité fonctionne très bien sous GNOME (et j'imagine aussi sous KDE voire sous XFCE), mais malheureusement si on n'utilise aucun de ces environnements de bureau en utilisant uniquement un gestionnaire de fenêtre alternatif comme openbox par exemple, OpenOffice se trouve un peu perdu (c'est certainement le cas avec d'autres gestionnaire de fenêtre comme fluxbox, blackbox, WindowMaker, ...). Du coup OpenOffice ressemble à ça :

Pas génial ... Après pas mal de recherche, j'ai fini par découvrir sur une page du Wiki d'OpenOffice qu'on pouvait "forcer" la détection du bureau par une simple variable d'environnement. Comme le lancement de mon environnement de travail se fait par l'intermédiaire de mon ~/.xsession, il m'a suffit d'y placer la ligne suivante pour définir la variable d'environnement OOO_FORCE_DESKTOP :

 

export OOO_FORCE_DESKTOP="gnome"

 

Avec cette ligne, OpenOffice prend quoi qu'il arrive le look and feel de GNOME, c'est dire quelque chose comme :

C'est tout de même beaucoup plus agréable, bien que ça semble un poil plus lent au lancement.

Une autre solution possible pour résoudre ce problème est de lancer le programme gnome-settings-daemon en même temps que la session. Il semble en effet qu'en lançant ce programme OpenOffice soit capable de détecter le bureau GNOME, mais si je n'utilise pas GNOME c'est justement pour éviter de lancer toute la machinerie derrière gourmande en ressources, donc autant se passer de gnome-settings-daemon.

» Commentaires

- Génial ;-) (#66862) par Sleeper le 01 Juin 2008 à 12:44
Merci pour cette astuce, cependant je n'arrive pas à ce que ça soit automatique après l'ouverture d'une session mais c'est à moi de trouver comment faire sur ma config.

Pour l'instant ça fonctionne quand j'export dans un terminal puis lancer OOo depuis le même terminal.

Ubuntu 8.04 minimal + Fluxbox
- Solution pour Ubuntu (#66863) par Sleeper le 01 Juin 2008 à 13:04
Copier export OOO_FORCE_DESKTOP="gnome" à la fin du fichier

~/.profile

ou pour que ça soit valable pour tous les utilisateurs à la fin du fichier

/etc/profile
- Merci (#67663) par KnuckOne le 10 Mars 2009 à 23:54
Merci, ca commençait à me fatiguer ce vieux style à la GTK 1. Pour infos, ca fonctionne encore et toujours sur une install testing/unstable.
- Look Gnome (#68034) par Fred le 12 Novembre 2009 à 21:21
Je suis sous ubuntu 9.04 et après l'installation du paquet openoffice.org-gnome j'ai enfin obtenu le look gnome.

» Trackback

Aucun trackback

Les trackacks sont désactivés

Flux RSS des billets

Flux RSS des billets

Rechercher sur pwet.fr

À retenir

Derniers commentaires

Archives

Nuage de tags

Bioutifoul photos

Quelques liens

Licence d'utilisation

Contenu sous Licence Creative Commons By-Sa

Sauf mentions spécifiques, les billets et les photos publiés sur ce site sont placés sous la licence Creative Commons by-sa.

Pour toute utilisation dépassant le cadre de cette licence, merci de me contacter par e-mail.

Login