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 587254 - No alert reminders when evo not running
No alert reminders when evo not running
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Calendar
2.26.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-06-29 01:19 UTC by Matthew Barnes
Modified: 2013-08-26 20:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2009-06-29 01:19:48 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
Comment 1 Matthew Barnes 2009-06-29 01:22:46 UTC
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  
Comment 2 André Klapper 2013-08-26 19:37:48 UTC
mbarnes: Does that still happen?
Comment 3 Matthew Barnes 2013-08-26 20:06:06 UTC
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.