xfce "Launch GNOME services on startup" launches Nautilus, takes over desktop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfdesktop4 (Ubuntu) |
Fix Released
|
Medium
|
Lionel Le Folgoc |
Bug Description
I just upgraded from xubuntu natty to oneiric. When I log in, the new session scripts launch Nautilus, which they should not. To make matters worse, Nautilus then takes over my desktop, hiding the xfce desktop and disabling my desktop menus.
Some googling reveals that this only happens when "Launch GNOME services on startup" is checked in xfce's Session and Startup settings. Before anyone suggests unchecking it, let me point out that doing so is not a reasonable fix, as several of the other GNOME services are necessary in order for my system to run properly. (For example, gnome-keyring's SSH agent environment variables.)
Judging by other bug reports and forum posts, it seems the new xfce session scripts may be indiscriminately starting all services that have OnlyShowIn=GNOME in their desktop files.
Bug #872515 seems related.
https:/
Actually, unchecking "Launch GNOME services on startup" does not disable any services that are in use. Since Xfce allows you to save the session, if it is saved with those services running, they will start regardless of the setting. I unchecked this box at the start of the Xubuntu 11.10 cycle so that I could verify the effect it had. I have not had any issues with keyring or anything else.
--- wiki.ubuntu. com/BugSquad
Ubuntu Bug Squad volunteer triager
http://