GNOME Bugzilla – Bug 587254
No alert reminders when evo not running
Last modified: 2013-08-26 20:06:06 UTC
Forwarding this from an (old) Fedora bug: http://bugzilla.redhat.com/show_bug.cgi?id=351561 Ed: AFAICT, the bug is still relevant to the current release. Description of problem: No gnome or evolution alert reminders when evo not running Version-Release number of selected component (if applicable): Evolution 2.10.3 How reproducible: Always Steps to Reproduce: 1. Schedule events 2. Run gnome without evo 3. No reminders Actual results: No reminders Expected results: Reminders Additional info: Reminders work when evolution running
Milan Crha followed up with: Based on the code of evolution-alarm-notify: /* The daemon should always be started up by the session manager when * the session starts. The daemon will take care of loading whatever * calendars it was told to load. */ gnome_client_set_restart_style (master_client, GNOME_RESTART_IF_RUNNING); I see only three possible issues here: a) you use other desktop environment, or b) the evolution-alarm-notify is closed before the session ends, or c) the above code doesn't work
mbarnes: Does that still happen?
We now ship an /etc/xdg/autostart/evolution-alarm-notify.desktop file, so it's started automatically with the desktop session. Evolution also re-launches it if necessary on startup. I'd like to make evolution-alarm-notify claim a D-Bus name so it can be respawned automatically if it crashes, but I don't think we do that currently. So as long as the daemon doesn't crash, alarms should be shown for all desktops. I think that's sufficient to close this as obsolete.