LTSP 5.2.1 kiosk not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ltsp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This bug occurs in LTSP server package "ltsp-server_
I tried to build a client image with "ltsp-build-client --kiosk".
It finished with no error. Starting of the client was possible.
Problem: After booting the client there appears the login screen. Autologin of kiosk user does not work.
I searched for the problem in the package and that's what I found:
According to file /usr/share/
1) The user is not longer named "kiosk" but "ltspkiosk" instead
2) GDM is not installed in the kiosk-script
3) The lines for setting up autologin are missing.
In older packages there was something like this:
# create a custom configuration for gdm
cp $ROOT/etc/
# do some sed magic to enable autologin
sed -i s/AutomaticLogi
sed -i s/AutomaticLogi
sed -i s/TimedLoginEna
sed -i s/TimedLogin=
sed -i s/TimedLoginDel
# set the new alternative we created as default config
chroot $ROOT update-alternatives --install /etc/gdm/
4) The user ltspkiosk has no home-directory anymore
5) There is a comment in the 030-kiosk file describing to add "SCREEN_07=kiosk" to lts.conf file. This is not working as the X-server is crashing everytime.
At the login screen it is not possible to login with the "ltspkiosk" user. Instead it is possible to login with the server user but only a xterm appears.
Greetings
SClause
ltsp-client-core package in lucid seem to be missing files. ltsp/screen. d/kiosk
kioskSession script from /usr/share/ltsp/ is missing, It is used in /usr/share/
to workaround this, download the file from upstream (link below), copy it to chroot and it should be working.
http:// bazaar. launchpad. net/~ltsp- upstream/ ltsp/ltsp- trunk/annotate/ head%3A/ client/ kioskSession