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