After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 46346 - Nautilus should restart (through session-manager) with higher priority
Nautilus should restart (through session-manager) with higher priority
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
0.x
Other Linux
: Normal normal
: ---
Assigned To: John Harper
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2001-02-05 19:57 UTC by Loban Rahman
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Loban Rahman 2001-09-10 00:59:00 UTC
Nautilus is restarted by the session-manager at default priority (50).
Gnome-Preferences stuff are started at priority 20. The window-manager is 30.
And the Gnome-Panel is 40. All normal applications are 50. 

Nautilus should be started at a priority higher than 50 because it is as
important as the panel and so should start before other applications, and also
because it also sets some Preferences (such as the background).

For example, when Gnome-Terminal starts up (and it has transparent effect turned
on), it needs to know the background in order to look transparent. But because
Nautilus is also at 50, it sometimes sets the background *after* Gnome-Terminal
has started, so the transparency get's screwed up.

* REPRODUCIBLE: Always

* STEPS TO REPRODUCE:

Log out with nautilus running. Then log back in.

* ACTUAL RESULTS: 

 Since nautilus is restarted at 50, it restarts after a lot of other
applications.

* EXPECTED RESULTS: 

  It should restart after the panel (so that icons on the desktop aren't placed
behind the panel), but before other applications that might need to know things
that nautilus changes on startup, like the background.



------- Additional Comments From sullivan@eazel.com 2001-02-05 15:47:28 ----

Entered twice in a row, presumably accidentally.

*** This bug has been marked as a duplicate of 46345 ***



------- Additional Comments From jsh@pixelslut.com 2001-02-15 11:41:08 ----

Gene Ragan recently changed the session priority of nautilus to 40 (same as the
panel, before normal applications). So I think this bug is fixed.

btw, the comment about nautilus needing to start after the panel is probably
true, but nautilus currently doesn't try to avoid the panel when placing icons 
(see bug #41447)



------- Additional Comments From loban@earthling.net 2001-02-15 19:42:47 ----

The comments on bug #41447 seem to imply that GMC had some support for not hiding
icons behind the panel, and it seems Nautilus will be aiming to do the same. So
how about looking ahead of time and giving Nautilus a slightly lower priority
then the panel - 45 for example. Either that or make the panel's priority higher.



------- Bug moved to this database by unknown@bugzilla.gnome.org 2001-09-09 20:59 -------