Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Hi, Am Freitag, den 09.12.2011, 16:27 +0100 schrieb Michael Biebl: > On 13.11.2011 16:05, Michael Biebl wrote: > > On 13.11.2011 15:20, Joachim Breitner wrote: > > > >> But now I tried to reproduce it and utterly failed: After apt-get > >> --reinstall install notification-daemon and starting again with a blank > >> home directory, the fallback mode cam up just fine. > > > > Yeah, I was suprised by this, as I had tested that before uploading > > notification-daemon, and while gnome-session did see the two autostart > > files, it only executed one. > > That's why I was interested in the debug log of gnome-session. > > > > Anyway, thanks for keeping an eye on this. > > any news regarding this issue. Have you been able to reproduce it ie. > should we keep the bug open? no, it seems to have disappeared somehow. Feel free to close it. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata signature.asc Description: This is a digitally signed message part
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Hi, On 13.11.2011 16:05, Michael Biebl wrote: > On 13.11.2011 15:20, Joachim Breitner wrote: > >> But now I tried to reproduce it and utterly failed: After apt-get >> --reinstall install notification-daemon and starting again with a blank >> home directory, the fallback mode cam up just fine. > > Yeah, I was suprised by this, as I had tested that before uploading > notification-daemon, and while gnome-session did see the two autostart > files, it only executed one. > That's why I was interested in the debug log of gnome-session. > > Anyway, thanks for keeping an eye on this. any news regarding this issue. Have you been able to reproduce it ie. should we keep the bug open? Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
tags 648474 + moreinfo thanks On 13.11.2011 15:20, Joachim Breitner wrote: > But now I tried to reproduce it and utterly failed: After apt-get > --reinstall install notification-daemon and starting again with a blank > home directory, the fallback mode cam up just fine. Yeah, I was suprised by this, as I had tested that before uploading notification-daemon, and while gnome-session did see the two autostart files, it only executed one. That's why I was interested in the debug log of gnome-session. Anyway, thanks for keeping an eye on this. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Hi, Am Sonntag, den 13.11.2011, 00:45 +0100 schrieb Michael Biebl: > On 13.11.2011 00:02, Joachim Breitner wrote: > > Hi, > > > > I debugged this some more, the reason is that the notification-daemon is > > both autostarted by /etc/xdg/autostart/notification-daeomon.desktop > > (from the notification-daemon package) and > > by /usr/share/gnome-session/sessions/gnome-fallback.desktop. > > Can you start the fallback session with --debug and attach > ~/.xsession-errors. uh, this is weird. I spend almost two hours yesterday debugging the problem, and I was sure that before I remove the autostart file, logging into a gnome-fallback session wihh a blank homedirectory would cause the session to take too long and then gnome-session would display a message that it could not bring up the session and one needs to log out. (That window can be closed using Alt-F4 and the session still works, but it also indicated that gnome-session failed to start a required component). I first tried to hack libegg session management support into notification-daemon, but that did not seem to be the problem. But now I tried to reproduce it and utterly failed: After apt-get --reinstall install notification-daemon and starting again with a blank home directory, the fallback mode cam up just fine. I guess this needs to be tagged moreinfo for now. I’ll keep an eye on it, though. Greetings, Joachim PS: One reason could be: I think I once manually created a /etc/xdg/autostart/notification-daemon.desktop file, before it was added to the package. Maybe for some reason gnome-session did not detect that it was talking about the same service that is mentioned in the session file, and thus tried to start it twice. But from the shell history I see that it had the same name, and there is no identifier inside the .desktop file. -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata signature.asc Description: This is a digitally signed message part
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Hi Joachim, On 13.11.2011 00:02, Joachim Breitner wrote: > Hi, > > I debugged this some more, the reason is that the notification-daemon is > both autostarted by /etc/xdg/autostart/notification-daeomon.desktop > (from the notification-daemon package) and > by /usr/share/gnome-session/sessions/gnome-fallback.desktop. Can you start the fallback session with --debug and attach ~/.xsession-errors. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Hi, I debugged this some more, the reason is that the notification-daemon is both autostarted by /etc/xdg/autostart/notification-daeomon.desktop (from the notification-daemon package) and by /usr/share/gnome-session/sessions/gnome-fallback.desktop. So one starts, and the otherone quits immediately (due to the DBUS name being taken) and gnome-session will wait endlessly. Possible solutions: * Remove the autostart file again. * Remove the notification-daemon entry from the session definition. * Ignore the autostart file in the gnome-fallback session somehow. * (Or maybe find a way to use dbus activation without race conditions.) Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata signature.asc Description: This is a digitally signed message part
Bug#648474: notification-daemon holds up gnome3-fallback start sequence
Package: notification-daemon Version: 0.7.3-1 Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, I just finally upgraded to GNOME3, which I use in the fallback mode to make use of xmonad. The session start takes a long time, and the culprit is the notification daemon. This is the output from .xsession-errors with gnome-session --debug: gnome-session[17213]: DEBUG(+): GsmAutostartApp: starting notification-daemon .desktop: command=/usr/lib/notification-daemon/notification-daemon startup-id =10abe6cc85ee9fc9f1321047992573330172130018 [... wait some time ...] gnome-session[17213]: WARNING: Application 'notification-daemon.desktop' failed to register before timeout Maybe it lost support for the gnome-session startup protoocl? Greetings, Joachim - -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages notification-daemon depends on: ii libatk1.0-0 2.2.0-2 ii libc6 2.13-21 ii libcairo2 1.10.2-6.1 ii libcanberra-gtk3-0 0.28-3 ii libgdk-pixbuf2.0-0 2.24.0-1 ii libglib2.0-02.28.8-1 ii libgtk-3-0 3.0.12-2 ii libx11-62:1.4.4-2 notification-daemon recommends no packages. notification-daemon suggests no packages. - -- Configuration Files: /etc/xdg/autostart/notification-daemon.desktop changed: [Desktop Entry] Name=Notification Daemon Comment=Display notifications Exec=/usr/lib/notification-daemon/notification-daemon Terminal=false Type=Application NoDisplay=true OnlyShowIn=LXDE;OPENBOX;GNOME; AutostartCondition=GNOME3 unless-session gnome X-GNOME-Autostart-Phase=Initialization - -- no debconf information -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk69mNwACgkQ9ijrk0dDIGxFpwCfQR98Ud2VTInMqoWAgiOJIqCo LtUAoKCxtesPtFTIAsNjYZTPbYE4lKXU =p7hb -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org