11/7/2007 at 4:48 p.m. (4 years, 3 months ago)
After upgrading to Gutsy Gibbon from Feisty, I observed a particularly annoying behavior in Evolution. Suddenly, all of my calendar reminders stopped firing. We use an Exchange server at work, so Evolution is one of the only practical solutions for email and calendar. I fidgeted with settings and killed processes to no avail. Finally, I am able to say that I have found an effective solution.
- Run
gconf-editor /apps/evolution/calendar/notify - See if the calendars list value is empty. If so, this fix applies to you. If not, your issues may lie elsewhere.
- In the left pane tree, click on the "calendar" root node.
- In the right pane, scroll down to "sources".
- Find the appropriate calendar and copy the "uid" attribute.
- Go back to "notify" and right click on the "calendars" list value and select "edit key".
- Click "add" and paste in the value you copied above. Click ok, then ok again to get back to the root gconf window.
- Close gconf-editor and close Evolution (if it's open). Kill evolution-alarm-notify process. Re-open Evolution (which will restart the evolution-alarm-notify process). You may see old alarms from earlier in the day.
- Rejoice!
As a bonus, you can also change the behavior of alarm notifications while you're in here to make Evolution display your alarms in "Outlook" style popup messages instead of on the notification tray. To do that, just uncheck the "notify_with_tray" value under calendars->notify in gconf-editor.
More on this can be found at https://bugs.launchpad.net/ubuntu/+source/evolution-exchange/+bug/98625
