Bug#525718: Work-around for nautilus/gnome-session bug

Josselin Mouette joss at debian.org
Sun May 31 12:59:06 UTC 2009


Le samedi 30 mai 2009 à 17:36 +0200, Joachim Breitner a écrit :
>      1. In the left pane, navigate to /desktop/gnome/session and click
>         on session.
>      2. In the right pane, double click on "required_components_list".
>      3. Under values, select "filemanger".
>      4. Click "Remove"

Apparently this is the right fix, since nautilus is not actually a
“required component”: a number of users don’t use it to render the
desktop and as such don’t need any nautilus process.

I’m uploading a change that makes nautilus an autostart application,
like e.g. vino-server, which only starts when show_desktop is true,
instead of a required component which is restarted as soon as it is
missing. You should now be able to see the nautilus process start and
stop when you simply click on show_desktop, which definitely looks like
the correct behavior.

There doesn’t seem to be any bad interactions with session management
now that auto-respawn is disabled. The only drawback is that when
nautilus crashes or is killed by hand, you also have to restart it by
hand. In all cases, I’d appreciate if you could tell me whether that
works for your setups, which all seem a bit specific, before I forward
these important changes to upstream.

Thanks,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `-     future understand things”  -- Jörg Schilling
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090531/64f7621b/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list