The calendar window comes up on the desktop at each system startup even though there are no events requiring notification. In Preferences, the "hide" radio button is checked and only the "show in systray" is checked. It worked fine for a year then suddenly started doing this. Ubuntu 10.04, and I am NOT saving sessions on shutdown.
It very much looks like Orage is starting twice. The first start probably works as before and Orage is hidden, but then the scond start makes it visible. You can proove this for example by temporarily replacing orage executable by a shell script that logs a date to a file. You should only see one line, but I suspect you will see two (or more). Steps to do it: 1) locate orage: $ which orage 2) change the name $ sudo mv <address from 1)> <new name> 3) replace it with the shell script date >> /tmp/orage-start.txt 4) set protections correct (same than with the original orage) 5) restart teh system and check how many lines you got. If you get more than 1 line, I can't much help. You need to find why it is started many times.
Turns out that Orage WAS starting twice as noted. In Ubuntu System-Preferences-Startup Applications, Orage was on the startup list and the box was checked. I unchecked the box and did a reboot, and Orage still started (shown in system tray)- only this time it started just once. I then entered a test appointment and notification worked fine. This tells me that Orage must have internal code to start, and having a checked box in Startup is redundant. What I don't get is why this never presented a problem before, in the last year or so. I cannot find a solved button on this page, so could you mark this bug SOLVED. Perhaps it does not even qualify as a bug.
Thanks for the explanation.