I think the importance of this bug should be at least "medium", because this 
feature is critical for who relies on calendar alerts all day, and this bug is 
really annoying...
However, I have discovered (at least on Ubuntu Gutsy - Gnome 2.20.1), where the 
problem is, I think.
This problem happens when a Gnome session is saved at least one time, more 
precisely when session is saved manually or automatically: It seems that
"evolution-alarm-notify" daemon has some problem with Gnome session management, 
and it won't "reconnect" properly to calendar events on reboot when it
is recovered by session manager, causing the daemon to lost ALL the events 
created BEFORE last session end. For me this behaviour is critical!!
But, as a workaround, it's simple to resolve doing this simple steps:

1) Open System->Administration->System monitor and terminate these 3 processes:
       evolution-alarm-notify
       evolution-data-server-1.12 (this is not present all time)
       evolution-exchange-storage
2) Open System->Preferences->Sessions, go to "Session options" tab and manually 
save the current session clicking the big button
3) Go to the "Start programs" tab (the FIRST tab, my ubuntu system is in 
Italian so I don't know how this tab is called on English systems...), select
    "Evolution Alarm Notifier" voice and click "Modify" button on the right: in 
the "Command" line that will appear, add the option
        --sm-disable
    to the command line: on Ubuntu Gustsy, consequentially,  this will be:
        /usr/lib/evolution/2.12/evolution-alarm-notify --sm-disable
4) Click Ok, close all and logout or reboot the system: from now on Evolution 
Notifier will work like a charm.

I hope this strange behaviour will be fixed soon, however disabling
session management for evolution-alarm-notify daemon fixes the problem
perfectly.

Cheers.

N.B: Maybe this have to be signaled to Evolution mantainers.

-- 
Evolution does not notify on missed alarms
https://bugs.launchpad.net/bugs/147163
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to