FYI: IMPORTANT: Changed default in xfwm4 to *not* run in daemon mode by default

Collins erichey2 at attbi.com
Sat Jan 11 03:57:01 CET 2003


On Fri, 10 Jan 2003 14:24:20 +0100 (CET)
Olivier Fourdan <fourdan at xfce.org> wrote:

> Quoting Collins <erichey2 at attbi.com>:
> 
> > How about a brief explanation about why one would want daemon or
> > non-daemon mode?  What is effectively different in each mode?  What
> > can
> > you do or not do in each mode?
> 
> Both modes are similar in terms of functionality, it just determines
> the behaviour of xfwm4 at startup :
> 
> - In daemon mode, xfwm4 loads, does its initialization and then fork
> and run in background mode
> 
> - In non daemon mode (the new default) it starts but does not fork.
> 
> The fork is usefull to avoid some race conds between xfce4 and xfwm4
> at startup. Without daemon mode, the startup script must explicitely
> run xfwm4 in background and then spawn xfce4, but there is no
> guarantee that xfwm4 has finishd its initialisation in that case and
> xfce4 might complain that it requires a EWMH compilant window manager.
> 

A little clearer, but I still don't understand why you would want to run
un-forked, most especially given the potential race condition.  If
non-forked is more trouble, why is it now the default?

-- 
Collins Richey - Denver Area
gentoo 1.4 system



More information about the Xfce mailing list