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]

