Bug 30299 - no (wrong) xsession default for new users in lightdm
no (wrong) xsession default for new users in lightdm
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: User logins
unspecified
Other Linux
: P5 normal
: UCC 1.0
Assigned To: Felix Botner
Erik Damrose
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-06 10:36 CET by Felix Botner
Modified: 2013-03-26 09:14 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2013-02-06 10:36:34 CET
Logon on lightdm fails for new users if no session is selected (and no default is set). unity then tries to start /usr/share/xsessions/ubuntu.desktop which does not exist.
Comment 1 Felix Botner univentionstaff 2013-02-06 12:26:52 CET
unity-greeter's default session can be configured via lightdm.conf -> user-session (lightdm/sessiondefault) but the greeter also respects the users last session.



Every session package 

univention-ucc-session-rdp
univention-ucc-session-ucc
univention-ucc-session-firefox
univention-ucc-session-xenapp
univention-ucc-lxde

now sets lightdm/sessiondefault to its own session file (with ?).

Session packages order in example/ucc-desktop.cfg  and example/ucc-thinclient.cfg has been changed and lightdm/sessiondefault has been added to both files (LXDE for thinclient and UCC for desktop).
Comment 2 Erik Damrose univentionstaff 2013-02-06 13:36:41 CET
Session packages set themselfes as default session if no other session has been set -> OK
lightdm/sessiondefault sets user-session in /etc/lightdm.conf -> OK
defaultsession is set in example thin(LXDE)/desktop(UCC) configuration file -> OK

If no other session is chosen:
First login on thinclient image starts LXDE as session -> OK
First login on desktop image starts UCC as session -> OK

unity-greeter remembers last user session -> OK

-> Verified
Comment 3 Moritz Muehlenhoff univentionstaff 2013-03-26 09:14:40 CET
UCC 1.0 has been released: 
http://forum.univention.de/viewtopic.php?f=26&t=2417
http://forum.univention.de/viewtopic.php?f=54&t=2418

If this error occurs again, please use "Clone This Bug".