web-dev-qa-db-fra.com

Comment démarrer dconf et gconf dans un environnement non-Gnome?

J'utilise Openbox sans aucun DE. Et j'utilise également certaines applications Qt telles que VLC, Virtualbox et Skype. Cependant, certains paramètres gconf/dconf doivent être définis.

Par exemple pour définir le bon thème d'icônes:

$ gconftool-2 --set --type string /desktop/gnome/interface/icon_theme Faenza

Lors de l'exécution de Gnome, ces paramètres sont chargés et utilisés par les applications Qt. Cependant, lors de l'exécution d'Openbox natif, ces paramètres sont ignorés et je suppose que cela est dû au fait que certains services gconf/dconf ne sont pas chargés lors de l'exécution d'Openbox sans Gnome.

Par conséquent, ma question est la suivante: comment puis-je exécuter gconf/dconf sans Gnome pour que mes applications Qt aient accès aux paramètres pertinents de gconf/dconf?

5
Dan Sherban

Je ne suis pas tout à fait sûr que ce soit tout, mais j'ai comparé mon environnement Gnome à Openbox et constaté que les processus supplémentaires suivants étaient lancés par Gnome:

gsettings-data-convert &
/usr/lib/Gconf/gconfd-2 &
/usr/lib/dconf/dconf-service &

De plus, il pourrait être utile d’exporter les variables suivantes:

export DE=gnome
export DESKTOP_SESSION=gnome
2
Dan Sherban