This wiki was updated to MediaWiki 1.37. If you notice any issues, please report them to admin[at]


(Redirected from LTSP)
Jump to: navigation, search
Icon-obsolete.png This article or section refers to the version '11.3' and it is now obsolete!
Please refer to this article's discussion page for more information.

Welcome to the KIWI-LTSP Portal edit

Welcome to the KIWI-LTSP (LTSP 5) Portal on openSUSE. Here you will find all the information required to get started.

What is KIWI-LTSP? edit


KIWI-LTSP utilizes ease of deployment and management provided by KIWI to bring our awesome distribution openSUSE to everyone that wishes to use thin client computing.

What is LTSP

The Linux Terminal Server Project (LTSP) adds thin-client support to Linux servers. LTSP is a flexible, cost effective solution that is empowering schools, businesses, and organizations all over the world to easily install and deploy desktop workstations. A growing number of Linux distributions include LTSP out-of-the-box.

Shiny new thin-clients and legacy PCs alike can be used to browse the Web, send e-mail, create documents, and run other desktop applications. LTSP not only improves Total Cost of Ownership (TCO), but more importantly, provides increased value over traditional computing solutions. LTSP workstations can run applications from Linux and Windows servers.

Visit LTSP home page for more information.

What is KIWI

The openSuSE KIWI Image System (KIWI) provides a complete operating system image solution for Linux supported hardware platforms as well as for virtualisation systems like Xen Qemu or VMware. KIWI features distribution independent design, support for virtual systems, network deployed images, live CDs, thick clients and now with kiwi-ltsp diskless clients too.

Visit KIWI home page for more information.

Featured article edit

How does it work?

PXE Boot process

In case of PXE booting, the client looks for DHCP server, the DHCP server provides the network configuration and hands over further booting to TFTP server. The client then fetches "linux-ltsp" - kernel and "initrd-ltsp" - initial ram disk. Once the booting of the kernel and initrd completes, booting into the chroot image begins. Upon booting, the clients runs /etc/init.d/ltsp-client.init

LTSP init scripts

ltsp-client.init is responsible for launching ldm (ltsp display manager) and fetching various variables from /etc/lts.conf, it also launches mounter script that mounts local devices into the user's session on the server. Various services required by the client such as sound using PulseAudio, local devices using cdpinger and ltspfsd, printing using jetpipe are also set up by the ltsp-client.init.

LTSP Display Manager

LDM supports login to the server via ssh. LDM logs in user and starts Xsession over ssh, it also supports authentication via ssh and Xsession without encryption(LDM_DIRECTX).


Getting started edit


Watch the Video howto on Youtube and read the quick start guide to kiwi-ltsp. Also have a look on the configuration guide and the tips and tricks page. Running into problems? Don't panic! Read the Troubleshooting information here.

Try KIWI-LTSP Live server DVD

Download it from here