Bug#425742: gnome-session timeouts

Josselin Mouette joss at debian.org
Wed Jun 27 19:24:07 UTC 2007


clone 425742 -1
severity 425742 grave
notforwarded 425742
severity -1 important
submitter -1 erich at debian.org
thanks

Le mercredi 06 juin 2007 à 14:47 +0200, Erich Schubert a écrit :
> Hi,
> Logging into Gnome took a long time for me since upgrading to 2.18.2-1
> I managed to get Gnome into a working (as in 'fast login') shape again
> now, here are some things I noticed:
> 
> - I had 'openbox' twice in my session at priority 20, but with different
> command lines; one had sm-config-prefix or sm-disabled; the other was a
> plain "openbox --replace".
> - At login, gnome-session would block after starting openbox
> - The splash screen showed two openbox icons.
> - "killall openbox" in the console didn't speed up the login process
> - I tried removing the duplicate openbox with the UI, but it didn't work
> on first try. After downgrading to 2.18.0, I retried that in this time
> it worked (and after upgrading to 2.18.2 again, the login still was
> fast).
> 
> My guess:
> + gnome-session started two openbox instances
> + gnome-session waits for both to connect to the session
> + one openbox kills the other before it connected to g-s
> = timeout.

Thanks for your investigation.

Other instances of this bug look in fact like #430630 which is being
fixed. That doesn't make your report less valid, but I'm relieved that
it doesn't happen so often.

The session containing twice the same application is, in fact, broken.
The session manager has no way to know that an application will shut
down if launched twice; it is just as if you put /bin/false in a
session. Gnome-session 2.12 and earlier would have shown the same
behavior as 2.18.2. The reason why it works with gnome-session 2.14 to
2.18.0 is that these versions wrongly remove duplicate clients from the
session; this causes trouble with some applications, see #423961.

My fear is that such session files are valid with the etch version, and
that some users could face failures when upgrading to lenny, just like
you. If we can circumvent the issue to openbox, that would help. Which
is why, it would be nice if you could make some tests with the stable
and sid versions of openbox and gnome-session, to know in what exact
circumstances two openboxes appear in the session.

Thanks,
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 185 bytes
Desc: Ceci est une partie de message
	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20070627/d40d1af8/attachment.pgp 


More information about the pkg-gnome-maintainers mailing list