Home Wiki > SDB:KIWI-LTSP quick start
Sign up | Login

SDB:KIWI-LTSP quick start

tagline: From openSUSE

Tested on openSUSE Recommended articles Related articles

Icon-manual.png Icon-help.png
Here are the steps to get LTSP (Linux Terminal Server Project) running on openSUSE Edu Li-f-e distribution based on openSUSE 13.1 and 13.2.

Follow these simple steps to get LTSP running.

Minimum Useful Specs:

Pentium processor running at 2+ ghz, 32/64 bit 512MB+200MB RAM per client RAM on the server 2 NICS if internet sharing is required


Download openSUSE Edu Li-f-e, create live USB stick or DVD. Install it and create users for the terminals using YaST, one user per terminal is required.

On standard openSUSE distribution(not Li-f-e), install kiwi-image-ltsp and kiwi-image-ltsp-boot packages from Tumbleweed repository. Images for 64bit clients are kiwi-image-ltsp64 and kiwi-image-ltsp-boot64. 32bit server can be used to serve 64bit clients and vice versa.

 zypper ar -r http://r.opensu.se/server:ltsp/openSUSE_Tumbleweed/r
 zypper in kiwi-image-ltsp

Configure Network

Please configure network according to the instructions in the linked article about KIWI-LTSP network configuration.

Warning: DO NOT do the next step without doing the network setup as described.

Configure everything script

Run the following command in terminal as root to configure all services according to the network setup done previously.

kiwi-ltsp -c

Finally, disable booting in FATCLIENT mode.

 echo "LTSP_FATCLIENT=False" >> /srv/tftpboot/KIWI/root.default/etc/lts.conf

PXE booting PCs on the network should now get LTSP session from the server.

Disable LTSP server

To stop serving LTSP environment to the network disabling dnsmasq and klaoe services is enough:

systemctl disable dnsmasq; systemctl disable klaoe; systemctl stop dnsmasq; systemctl stop klaoe

Thin client configuration

Edit /srv/tftpboot/KIWI/root.default/etc/lts.conf as per your requirement. See man lts.conf after installing ltsp-docs package for variables that can be used.

Performance of thinclients can be improved by turning off encryption of X data, use the following variable to do that.

 echo "LDM_DIRECTX=True" >> /srv/tftpboot/KIWI/root.default/etc/lts.conf

See also