Description of problem:clicking on a date in the calendar applet, or typing the command "evolution calendar" (the latter with or without a specific date) fails to launch evolution. Using the command "evolution" alone usually results in a usable calendar window. Version-Release number of selected component (if applicable): evolution-2.30.1-8.fc13.x86_64 How reproducible:see above. Steps to Reproduce: 1.see above 2. 3. Actual results:(from command-line: "evolution calendar":) No window appears, but the following output on the terminal: (evolution:29492): e-data-server-DEBUG: Loading categories from "/home/.../.evolution/categories.xml" (evolution:29492): e-data-server-DEBUG: Loaded 30 categories Tracker-Message: Registering D-Bus service... Name:'org.freedesktop.Tracker1.Miner.Emails' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Miner/Emails' Tracker-Message: Object Type:'TrackerEvolutionPlugin' (evolution:29492): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (evolution:29492): evolution-shell-WARNING **: e_shell_utils_import_uris: Cannot preview any of the given URIs Expected results: a usable calendar window Additional info:none
You want "evolution --component calendar", otherwise "calendar" is interpreted as an invalid URI. Confirming that launching from the clock applet isn't working. An example invocation is: evolution calendar:///?startdate=20100630T040000Z
Right. Using the correct command in fact works! And when I doubleclick on a date in the clock applet, a process listed as in your example appears when I invoke 'ps', but no calendar window appears anywhere.
Moving this upstream so I can reference a GNOME bug # when I commit a fix. For further updates see: https://bugzilla.gnome.org/show_bug.cgi?id=622633