[KLUG Members] Evolution

Scott Thurmond members@kalamazoolinux.org
02 Jan 2002 08:52:52 -0500


Thanks.  I saved the evolution directory to a backup and started
evolution up.  When it came up, I copied all the evolution/local
subdirectories over and I recovered everything.  I'll keep the notes
just in case it happens to me again. 

Kind Regards,
-Scott

On Wed, 2002-01-02 at 08:44, Adam Tauno Williams wrote:
> >I was adding a contact when evo 1.0 crashed.
> >Now when I start it up I get 2 errors:
> >Could not open <path>/Calendar/calendar.ics; no items from the
> >calendar folder will be migrated to the tasks folder.
> >Could not open the folder <path>/Tasks/tasks.ics
> >I have read and write permissions on both these files.
> 
> >From the console (virtual tty or serial terminal, not X) do an "oaf-slay".  OAF
> is the Object Activation Framework that manages starting up all the little CORBA
> serverlets needed by a Bonobo application.  "evolution" is just a shell/skin for
> a mail component, calander component, notification component, etc...  some of
> which in turn invoke CAMEL.  If the shell crashes these components may still be
> dutifully waiting to serve their now deceased master,  rather like the 'Disaster
> of the Gladden Fields'.
> 
> oaf-slay is a handly little tool that kills all the components running in it's
> security context.  So running oaf-slay as awilliam will kill all components
> running as awilliam,  running oaf-slay should kill all the components running on
> the system.  Note that this will kill all bonobo applications (Nautilus, Galeon,
> etc...) and really shouldn't be done while running GNOME.
> 
> Killing just the evo* processes accomplishes the same thing on a more focused
> scale (these bonobo components are individual running processes on the local
> machine), but one should occasionally oaf-slay when the machine is idle just to
> make sure there aren't any stragglers.  Not all bonobo components are running
> processes and they don't have to be on the local machines,  I don't know how or
> if oaf-slay deals with that.   
> 
> Systems and Network Administrator
> Morrison Industries
> 1825 Monroe Ave NW
> Grand Rapids, MI. 49505
> _______________________________________________
> Members mailing list
> Members@kalamazoolinux.org
>