Le lundi 01 juin 2009 à 17:13 +0200, Nicolas Évrard a écrit :
> The new release of gnome-session insists on using metacity eventhough
> I did the usual "openbox --replace" / Save Session combo in order to
> use it the next time I log in.

This is because openbox does not ship a desktop file. The session
manager now uses desktop files to identify applications, and in this
particular case, whether a given application is a window manager.

You can force the use of openbox by adding the following to
your .gnomerc:
        WINDOW_MANAGER=openbox
        export WINDOW_MANAGER

However the actual issue lies in openbox for not shipping a desktop file
in /usr/share/applications. (It should be similar to the old one
in /usr/share/gnome/wm-properties, but must set NoDisplay=true and
X-GNOME-Provides=windowmanager as well.)

> Moreover, switching to openbox has the effect that gnome-session
> starts to consume 10/15 % of my CPU while when I use metacity,
> gnome-session use only few CPU cycles.

Probably because it then tries to start metacity in a loop.

-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `-     future understand things”  -- Jörg Schilling

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to