#588552 evolution-alarm-notify does not start automaticly anymore

Package:
evolution
Source:
evolution
Description:
groupware suite with mail client and organizer
Submitter:
Peter Padberg
Date:
2010-09-01 05:25:00 UTC
Severity:
normal
#588552#5
Date:
2010-07-09 15:36:09 UTC
From:
To:
Hi!
After I upgrade my evolution to:
2.30.1.2

I get no longer any POP-UP windows, when I have a meeting in my calendar.
In past with old evolution, I got on each meeting a POP-UP which reminds me.

The problem is that I must start evolution-alarm-notify manually,
to get POP-UPs.
So why evolution-alarm-notify does not start automaticly anymore?

Sorry, for this maybe dummy report.
But if you need any more informations to help me, I will give that informations
as soon and best as I can.

Viele GrÌße,
Peter

PS: After update the calendar had also change to 12h view and not 24h what I
setup before that last 4 years....

#588552#10
Date:
2010-07-09 15:55:52 UTC
From:
To:
As far as I know it does. Now you may want to update to 2.30.2 which is
in unstable?

Cheers,

#588552#15
Date:
2010-08-31 16:04:26 UTC
From:
To:
Well, I'm using latest debian unstable evolution package, 2.30.3-1,
though I don't use gnome, just plain fluxbox, and I still don't get
evolution-alarm-notify loaded when starting evolution.

Given that I have enabled "show reminder", and the alarms on
"Personal" and "Birthdays...", I would expect the process to be
launched automatically.  But that's not happening...

#588552#20
Date:
2010-08-31 16:18:00 UTC
From:
To:
Nevermind, I miss the part about fluxbox.

/etc/xdg/autostart/evolution-alarm-notify.desktop has:

OnlyShowIn=GNOME;XFCE;

so it won't start on other DE. If you remove that line, does it work?
(in fact it'd be better to add it to your .local/etc/xdg/autostart).
Note that I'm not sure fluxbox has anything to autostart XDG stuff though.

Cheers,

#588552#25
Date:
2010-08-31 16:14:55 UTC
From:
To:
And do the alarms pop up when time is due? (it doesn't work on initial
poster, but I'm not sure for you).

Cheers,

#588552#30
Date:
2010-08-31 16:36:47 UTC
From:
To:
I removed the line from global
/etc/xdg/autostart/evolution-alarm-notify.desktop, and then closed
evolution and started it again.  But unfortunately
evolution-alarm-notify didn't get started automatically.  So just
removing that line didn't work out, :-(

#588552#35
Date:
2010-08-31 16:38:28 UTC
From:
To:
BTW, by starting evolution-alarm-notify manually after evolution has
been loaded, it seems to launch the alarms on time, as far as I
know...

#588552#40
Date:
2010-08-31 19:31:23 UTC
From:
To:
Well, I think you don't have an XDG-compliant desktop environment. Fwiw,
under Xfce xfce4-session runs the autostart programs, under GNOME I
guess it's gnome-session and something similar should exist for KDE. Not
sure about LXDE (lxsession) and other environments.

Your best chance is to configure your system to start it automatically.

Cheers,

#588552#45
Date:
2010-08-31 23:23:06 UTC
From:
To:
OK, so evolution-alarm-notify can no longer be launched from evolution
itself...  Sad, :-(

Any ways, good to know.  Do you think it's best to start
evolution-alarm-notify before evolution, or after?

Thanks,

#588552#50
Date:
2010-09-01 05:25:00 UTC
From:
To:
I'm not sure the bug isn't valid, I'll check with upstream. Imho, the
autostart is present so alarm can ring even when evolution is not
running. But launching it when evolution starts still makes sense. I'll
report back if the move is intended or not.

I think it doesn't matter, but as it's done in autostart, you'll be safe
adding it to .xsessionrc or something like that.

Cheers,