From: Reinhard Tartler Subject: Restart lxdm after configuring it --- live-config-3.0~a22.orig/scripts/config/009-lxdm +++ live-config-3.0~a22/scripts/config/009-lxdm @@ -34,15 +34,27 @@ Configure_lxdm () { if [ -e /etc/lxdm/lxdm.conf ] then - sed -i -r -e "s|^#?autologin=.*\$|autologin=${LIVE_USERNAME}|" \ - -e "s|^#?session.*\$|session|" \ + sed -i -r -e "s|^#.*autologin=.*\$|autologin=${LIVE_USERNAME}|" \ + -e "s|^#.*session.*\$|session=/usr/bin/startlubuntu|" \ /etc/lxdm/lxdm.conf fi + if [ -e /etc/lxdm/default.conf ] + then + sed -i -r -e "s|^#.*autologin=.*\$|autologin=${LIVE_USERNAME}|" \ + -e "s|^#.*session.*\$|session=/usr/bin/startlubuntu|" \ + /etc/lxdm/default.conf + fi + # Avoid xinit _X11="true" export _X11 + # start lxdm if already started + if stop lxdm; then + start lxdm + fi + # Creating state file touch /var/lib/live/config/lxdm }