Comment # 9 on bug 981372 from
(In reply to Egbert Eich from comment #8)

> Not only that. Each user may have its own preference of sessions.
> I use xfce for instance, others use Gnome or Plasma. You cannot give
> everyone her or his pet DM, however, letting people select which session to
> use should be possible.
> Then of course there are the 'power users' - like Werner: these people have
> their carefull hand crafted session which has evolved over years.

Most DMs (incl. GDM) store what session type a user last started and default
back to the same - the info is stored inside the users home directory. So this
type of user does not need a .xsession file to get going

> So, my idea was, to have a selection, which gives both the Werners of this
> world the power to do 'their thing' and at the same time let the
> 'inexperienced user' pick what is the sysadmin's choice (ie what has been
> specified in /etc/sysconfig/windowmanager') - which will hopefully then be
> supported by this sysadmin.

This is the main part I understood - but that by itself does not mean we have
to install it by default on every users machine at home... such a sysadmin
should well be able to add this package on his own (I can see that for SLE this
might be more appealing - so there might be a viable difference in recommending
xdm-xsession on SLE, not doing so on openSUSE)

> Currently it is a 'Supplements' to xdm. You could make it conflict with gdm,
> however in this case one would not install it without YaST or zypper
> complaining heavily. I agree: when there is only one session (ie Gnome) is
> installed one should probably not offer any selection menu at all - unless
> of course you have a power-Werner ;) among your users. 
> However, as soon as you have an administrated multi user system with the
> choice among Gnome and Xfce for instance, having an entry with the
> 'sysadmin's recommendation' is not all that bad.

We really don't want to conflict - then Bjorn can as well just keep the patch
in, as in no way would gdm show the xsession type.

>From my PoV, I'd suggest:
* do only supplement xdm-xsession on xdm on SLE - where the chance of
multi-user systems is much highere
* on openSUSE, the package is provided in the repos so that users such as
Werner can fulfill their need by installing it

Thoughts?


You are receiving this mail because: