[Bug 1330252] Re: ubuntu 14.04 ltsp-server /etc/X11/Xsession.d/40-ltsp-server DESKTOP_SESSION breaks lubuntu-desktop login

John Hupp launchpad at prpcompany.com
Thu Oct 2 19:38:54 UTC 2014


I also tried removing 40-ltsp-server altogether and updating the image.
In this case the server boot succeeds, but the client boot doesn't even
get as far as the login screen.  After identifying the boot server IP,
it fails with "TFTP open timeout."

So again, I'm wondering if perchance we only have a good workaround with
a dedicated chroot.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ltsp in Ubuntu.
https://bugs.launchpad.net/bugs/1330252

Title:
  ubuntu 14.04 ltsp-server /etc/X11/Xsession.d/40-ltsp-server
  DESKTOP_SESSION breaks lubuntu-desktop login

Status in “ltsp” package in Ubuntu:
  Confirmed

Bug description:
  DistroRelease: Ubuntu 14.04
  Package: ltsp-server 5.5.1-1ubuntu2

  
  The following code in `/etc/X11/Xsession.d/40-ltsp-server` causes issues with dash `export ...` expansion as regards LP#139097 :

      DESKTOP_SESSION=$(echo $1 | sed "s/gnome-session --session=//g")

  Given the following `/usr/share/xsessions/Lubuntu.desktop` :

      Exec=/usr/bin/lxsession -s Lubuntu -e LXDE

  Attempting to login to the Lubuntu desktop session results in the
  following error in `~/.xsession-errors` :

      /etc/X11/Xsession: 6: export: -s: bad variable name

  Presumeably due to the `DESKTOP_SESSION` being set above breaking in
  `/etc/X11/Xsession.d/70gconfd_path-on-session` :

      export MANDATORY_PATH=${GCONF_PREFIX}/${DESKTOP_SESSION}.mandatory.path
      export DEFAULTS_PATH=${GCONF_PREFIX}/${DESKTOP_SESSION}.default.path

  Commenting out the culprit DESKTOP_SESSION=... assignment lets me
  login to the Lubuntu desktop again.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/1330252/+subscriptions



More information about the foundations-bugs mailing list