Page 1 sur 1

[gnome] Openbox en windowmanager

Publié : mar. 28 oct. 2008, 09:21
par annaellevera
Le Windowmanager openbox est vraiment excellent, rapide configurable, bref un parfait ramplacant de Metacity.
Pour bénéficier par defaut du WM au boot, pas de probleme : il suffit de choisir la session Gnome/Openbox, dumoins c'etait mon cas jusqu'à recemment : desormais, impossible d'avoir openbox par defaut, et mieux, ma session openbox crash à chaque tentative de demarrage avec un message du type :

Code : Tout sélectionner

warning : couldn't find command openbox-gnome-session
c'est trés bizarre et impossible d'y remedier, je demarre donc une session gnome et bascule sur openbox à la main, ce que je trouve fastidieux.

Il y a une solution?

Merci

Publié : mar. 28 oct. 2008, 09:41
par tuxce
A partir de gnome 2.24, les devs de gnome ont défini une nouvelle facon de démarrer les composants du système, openbox n'ayant pas été mis à jour, ce n'est pas encore corrigé chez openbox.

pour y remedier pour l'instant, une des solutions consiste à créer un fichier openbox.desktop dans /usr/share/applications:

Code : Tout sélectionner

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=OpenBox
Exec=openbox
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=openbox
# name we put on the WM spec check window
X-GNOME-WMName=OpenBox
puis indiquer à gnome qu'on veut démarrer openbox comme gestionnaire de fenetre:

Code : Tout sélectionner

gconftool-2 -s -t string /desktop/gnome/session/required_components/windowmanager openbox
par contre, il faut démarrer sur la session "gnome" et non "gnome/openbox"

il y a des tickets d'ouverts chez gnome et openbox pour corriger ca, wait & see :)

http://bugzilla.gnome.org/show_bug.cgi?id=557634 (pour permettre de définir ca dans le répertoire utilisateur)
http://bugzilla.icculus.org/show_bug.cgi?id=3788 (pour arranger openbox-gnome-session)

Publié : mar. 28 oct. 2008, 10:57
par annaellevera
tuxce a écrit : puis indiquer à gnome qu'on veut démarrer openbox comme gestionnaire de fenetre:

Code : Tout sélectionner

gconftool-2 -s -t string /desktop/gnome/session/required_components/windowmanager openbox
il y a des tickets d'ouverts chez gnome et openbox pour corriger ca, wait & see :)
J'avais tenté ca mais sans le openbox.desktop, du coup ca ne fonctionnait pas : plus aucun WM. Merci pour l'info, je teste ca de suite. Pour le reste j'espere ne pas atteindre trop longtemps pour la MAJ chez openbox.

Autre question : c'est possible de beneficier du click droit d'Openbox sous gnome?

Publié : mer. 29 oct. 2008, 01:25
par bgse
juste pour info, j'ai gnome avec openbox, et je n'ai pas de problème même depuis la maj vers gnome 2.24

et je démarre avec gnome/openbox dans le gdm.

Publié : mer. 29 oct. 2008, 12:19
par tuxce
bgse a écrit :juste pour info, j'ai gnome avec openbox, et je n'ai pas de problème même depuis la maj vers gnome 2.24

et je démarre avec gnome/openbox dans le gdm.
vu que techniquement c'est pas possible avec les paquets officiels, tu peux nous en dire plus?

tu as modifié quelque chose, tu as installé openbox ou gnome d'autre part?
annaellevera a écrit : Autre question : c'est possible de beneficier du click droit d'Openbox sous gnome?
si tu peux te passer des icones, il faut désactiver la clé "show_desktop" de nautilus sinon, tu peux remapper le menu d'openbox sur le bouton du milieu par exemple.

Publié : mer. 29 oct. 2008, 20:19
par bgse
tuxce a écrit :
bgse a écrit :juste pour info, j'ai gnome avec openbox, et je n'ai pas de problème même depuis la maj vers gnome 2.24

et je démarre avec gnome/openbox dans le gdm.
vu que techniquement c'est pas possible avec les paquets officiels, tu peux nous en dire plus?

tu as modifié quelque chose, tu as installé openbox ou gnome d'autre part?
alors oui, je peux vous dévoiler comment j'ai fait :
http://wiki.archlinux.fr/openbox:install
j'ai suivi le tuto tout simplement.
et donc je ne me rappelle vraiment pas avoir dû bidouiller pour avoir gnome+openbox.

si je réponds à coté de la question n'hésite pas.

Publié : mer. 29 oct. 2008, 20:47
par tuxce
alors après discussion sur irc et pour pas dérouter, openbox avec gnome fonctionne chez bgse parce qu'il utilise l'applet fusion-icon qui définit le gestionnaire de fenêtre une fois celle ci chargée;