This is a stab at explaining Ubuntu (muekow) LTSP, as opposed to the traditional LTSP tarball you would find at as specified at


Traditional LTSP systems were implemented by distributing the entire LTSP chroot environment in a tarball. This has been costly in terms of disc space, since many packages needed to be shipped twice (for example, dhclient, xserver-xorg). Meukow changes this, it allows you to use your distribution's native packages. This also allows you to chroot into your LTSP environment and simply install a local package by using apt-get, instead of using a specialised build-environment. More information on muekow at

Technical differences


Ubuntu tarball

GUI Export

ssh -X


Remote login



Distribution method


Tar ball



passwd file on XDMCP server

Why SSH and not XDMCP?

SSH provides better security (encryption) and built-in compression.

Why LDM and not KDM/GDM?

KDM and GDM doesn't provide us with an effective method of logging on to a remote SSH session. LDM is a python application that logs us into a remote desktop session over SSH.

Why use APT instead of the LTSP tarball

This method saves us space on the installation media, or bandwidth if you're installing over a network. It also means that you can install local applications much easier, and customise your LTSP chroot. Upgrades are also easier, especially if you have made modifications to your system. Using APT combined with Ubuntu packages also results in better maintainability. The high quality of Ubuntu packages, combined with APT, means that upgrades are easy and reliable.

UbuntuLTSP/Tour (last edited 2009-04-30 20:52:13 by fooka)