On Wed, Mar 05, 2008 at 11:15:41AM +0100, Yves-Alexis Perez wrote:
> On Wed, Mar 05, 2008 at 09:27:45AM +0000, Julien Cristau wrote:
> > On Wed, Mar  5, 2008 at 11:33:37 +0300, Dmitry E. Oboukhov wrote:
> > 
> > > Unfortunately there is no other variant. When removing the link on
> > > session manager in fluxbox, then it is impossible to choose it as a
> > > default window manager if there's at least one session manager
> > > installed. 
> > > 
> > > Then there appears a paradoxical situation: less functional systems like
> > > KDE/xfce will prevent from using the most comfortable window manager -
> > > fluxbox. ;)
> > > 
> > No, that won't prevent you from doing that.  Any session manager should
> > allow you to choose which window manager you're running.  If it doesn't
> > then that's a bug in the session manager imo (and in any case, it's just
> > a matter of replacing the default window manager with fluxbox in your
> > session and saving it).  Or if you don't want to use any session
> > manager, then you're welcome to use ~/.xsession.  And in any case
> > working around that in fluxbox by pretending to be a session manager is
> > actively harmful.
> 
> Currently, xfce4-session behavior when there is no saved session (or when
> someone creates a new one) is to use the Failsafe Session, defined in
> xfce4-session.rc:
> 
> # This the default session launched by xfce4-session if the
> # user hasn't saved any session yet or creates a new session.
> [Failsafe Session]
> Count=4
> Client0_Command=xfwm4
> Client0_PerScreen=False
> Client1_Command=xfce4-panel
> Client1_PerScreen=False
> Client2_Command=Thunar,--daemon
> Client2_PerScreen=False
> Client3_Command=xfdesktop
> Client3_PerScreen=False
> 
> It's doable to use x-window-manager instead of xfwm4, but I'm not sure it's a
> good idea. Well, it can make sense, but what about Thunar and xfdesktop?
> Should they be run or not? If an administrator want to override this, he can
> edit /etc/xdg/xfce4-session/xfce4-session.rc.  This is a conffile so it'll be
> preserved.

Clearly you don't want to do this.  Some "window managers", especially
like fluxbox but others too, have also a panel.  This means that you are
going to have zillion of conflicts.

The goal of the session manager is to save applications, restore them
(even at specific locations) and _as a user_ you can customize your
session.  If you want fluxbox, just type: startx /usr/bin/startflubox,
or create a startx-fluxbox alias for your users if they are lazy.

If you have tons of users to manage, Dmitry, install a Display Manager,
which lets your users start whatever they prefer, and it can even
remember that for the future sessions.

> So I'm not sure about the good default behavior.
> 
> Cheers,

mike



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to