RE: [Evolution] "Alarms for past events" bug still present in 1.2.2
- From: Jarosław Nozderko <jaroslaw nozderko polkomtel com pl>
- To: "Ronald Kuetemeier" <ronald kuetemeier com>
- Cc: "Evolution Users (E-mail)" <evolution ximian com>
- Subject: RE: [Evolution] "Alarms for past events" bug still present in 1.2.2
- Date: Thu, 6 Mar 2003 10:29:54 +0100
Hi Ronald,
it seems you are right. All (I hope) problems
disappeared when I set "System clock uses UTC"
in date/time applet in kontrol-panel.
Without it, after setting CET in KDE kcontrol,
OS shifted hardware time forward by 1 hour during
boot time and the same during shutdown, so after
restart OS time was 2 hour later...crazy. Now
it seems to be OK, and Evo alarms seem to work.
I don't remember - I think there was a question
if system clock is set to UTC during system
installation. However, it would be nice to
have all date/time/timezone settings in one
place.
Thanks a lot for your help,
Jarek
Jaroslaw Nozderko
GSM +48 601131870 / Kapsch (22) 6075013
jaroslaw nozderko polkomtel com pl
IT/CCBS/RS - Analyst Programmer
-----Original Message-----
From: Ronald Kuetemeier [mailto:ronald kuetemeier com]
Sent: Monday, March 03, 2003 11:26 PM
To: Jarosław Nozderko
Cc: Evolution "Users (E-mail)
Subject: RE: [Evolution] "Alarms for past events" bug still present in
1.2.2
Now we are getting somewhere. But I have a cold, so be aware that I
really don't know what I'm talking about :-).
It looks like your machine has a wired setup.
Your date output shows UTC ("Coordinated Universal Time") time, but it
should be CET, or Warsaw time.
nie mar 2 16:19:22 UTC 2003 Open calendar
Quote from : What is Universal Time?
One can think of UT1 as being a time determined by the rotation of the
Earth, over which we have no control, whereas UTC is a human
invention.
And therefore UTC is highly suspect able to any kind of manipulation
:-).
Now it seems that your libc gets a different time zone since the
midnight calculation is of by one hour.
Queue midnight refresh Sun Mar 2 23:00:00 2003
I can replicate this easily by using either the wrong TZ environment
variable or the wrong localtime file.
So first you must correct your setup. If the date program shows the
correct timezone (CET) and time and evolution... shows the correct
midnight time, i.e next morning 00:00:00 your setup is ok. All of this
is a combination out of environment variable, hardware clock (UTC or
not), systemtime, and the localtime file (commonly in /etc).
What I do not understand is this:
evolution-alarm-notify-Message: Callback time to save Sun Mar 2
15:35:00 2003
1046619300
evolution-alarm-notify-Message: Callback time to save Sun Mar 2
16:57:34 2003
1046624254
How did it get back an hour or where did the alarm come from.
It seems
to be the org. alarm and then the snooze, but why is there
the one hour
diff that your system has wrong in it's setup.
Most likely this will also correct itself after you have the corect
setup, since the time is convert here from a string into
system time and
then system time is used for the snooze calculation (haven't looked at
the code, just a guess). This is why the alarm didn't trigger, it was
set to the past, but when you looked again it was found to have not
triggered by the missed alarms (i.e. set between Feb 11 22:00
and Mar 2
16:50)
To summarize, correct your setup try again and let me know.
Ronald
On Mon, 2003-03-03 at 09:08, Jarosław Nozderko wrote:
Hi Ronald,
I'm sorry for the delay.
First, I've checked ny installed programs:
$ ll `which evolution-alarm-notify`
-rwxr-xr-x 1 root root 105288 lut 5 16:20
/usr/bin/evolution-alarm-notify
$ ll `which evolution-mail`
-rwxr-xr-x 1 root root 785384 lut 5 16:20
/usr/bin/evolution-mail
$ md5sum `which evolution-alarm-notify`
8139cac4515c56a1c3c86b05c6e5c6a8 /usr/bin/evolution-alarm-notify
$ md5sum `which evolution-mail`
e0fe873ce2f11a2aae37fae8f0da03b3 /usr/bin/evolution-mail
Timestamp for both evolution-alarm-notify and evolution-mail
is February 5, 16:20.
Then I've followed your suggestion - I wrote to cal.log
using both external editor and echo ("nie" in cal.log dates
is an abbreviation from "sunday" - I have Polish-localized
installation).
1) Doing killev,
2) Running your evolution-alarm-notify,
3) Starting Evo,
4) About 16:21 I created appointment for
16:45 with alarm 10 minutes earlier -
'Add component alarms' appeared in evolution-alarm.txt.
Alarm should fire at 16:35.
5) Nothing happened at 16:35 :(
6) I closed Evo at 16:47 (nothing happened
at 16:45, too) and started again at 16:50,
7) Alarm appeared at 16:52
8) Snoozing alarm 5 minutes,
9) Appeared again after 5 minutes, OK, snoozing
again for 10 minutes,
10) appeared again after about 10 minutes.
It seems nothing happens at the scheduled time.
Take a look at attached files - if anything is
unclear, please let me know.
Thanks,
Jarek
Jaroslaw Nozderko
GSM +48 601131870 / Kapsch (22) 6075013
jaroslaw nozderko polkomtel com pl
IT/CCBS/RS - Analyst Programmer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]