LTSP needs a non-intrusive method to set a default session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ltsp (Ubuntu) |
Fix Released
|
Medium
|
Alkis Georgopoulos | ||
unity (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Currently, the default lts.conf file in Edubuntu looks like this:
"""
# see http://
[default]
LDM_THEME=
LANG=en_US.UTF-8
LANGUAGE=
LDM_LANGUAGE=
LDM_SESSION=
"""
LDM_SESSION sets the session to gnome-fallback, which is ok for a default, however, if Unity 2D is installed and a user selects it, the user will get Gnome Fallback again for subsequent logins.
LTSP needs a lts.conf tag like LDM_DEFAULT_
summary: |
- LTSP needs a non-intrusive way to set a default session + LTSP needs a non-intrusive method to set a default session |
I think the problem is that Unity doesn't have
Provides: x-session-manager
and thus it breaks the update-alternatives system concept.
$ apt-cache show gnome-session | grep Provides
Provides: gnome3-session, x-session-manager
$ sudo update-alternatives --config x-session-manager x-session- manager) .
There are 2 choices for the alternative x-session-manager (providing /usr/bin/
Selection Path Προτε Status ------- ------- ------- ------- ------- ------- ------- ---- gnome-session 50 auto mode gnome-session 50 manual mode openbox- session 40 manual mode
-------
* 0 /usr/bin/
1 /usr/bin/
2 /usr/bin/
No Unity session there. No, gnome-session isn't enough, since Ubuntu provides a completely different shell than upstream Gnome, it should list it as a separate session.