What is LTSP?
LTSP is an add-on package for Linux that allows you to connect lots of
low-powered thin client terminals
to a Linux server. Applications typically run
on the server and accept input and display their output on the thin
client display.
LTSP is available as a set of packages that can be installed on any
Linux system. It is also available as a part of complete distributions,
such as
K12Ltsp and
SkoleLinux.
Support for LTSP
If you need help with any aspect of LTSP, check out our Support Page. There's links to various support mechanisms, including the mailing list, IRC channels and paid support.
LTSP-4.2 is officially available!
Yes, that's right, LTSP-4.2, complete with awesome support for local devices is now available. Take a look at
LTSP-4.2 for more information.
How can you help?
This wiki is brand new for us, and we're working hard to fill in as much great content as possible. If you'd like to help,
all you need to do is
Register as a user. Then, when you click the
Edit
link at the top of a page, you'll be asked for your username and
password. The only page that you won't be able to edit is the main
page. If you'd like something changed, please let me know. Thanks, Jim
McQuillan -
jam@Ltsp.org
What is MueKow?
We've been kicking around some ideas for building LTSP, using more of the host distros packages, rather
than supplying all of the bits ourselves. The experiment is called
Project MueKow.
The Future of LTSP
The future of LTSP
LTSP Ubuntu Integration
Ubuntu, as of the Breezy Badger release (5.10), includes an implementation of LTSP based on the
MueKow
specification. This version is vastly different from the LTSP that we
create here at LTSP.org. It's kind of a "next generation" LTSP. We've
worked with the Ubuntu developers at creating this implementation, and
it's really pretty awesome. It doesn't mean, however, that the standard
LTSP is going away any time soon. There's still lots of features
missing from Ubuntu's version, like local device support.
You can now test the first implementation of MueKow, thanks to the Ubuntu guys. Check the LtspBreezyTest page for more info.
Troubleshooting
We've gathered lots of
troubleshooting documents into one place, to help you solve problems more quickly.
Success Stories
If you have deployed an LTSP based solution, we'd love to hear about it. Please add your story to
our
SuccessStories page.
Articles about LTSP
Server Sizing
So, you want to deploy an LTSP solution, but you don't know how big of a server you need... Take a look at the
ServerSizing article for some tips.
Downloading and Installing LTSP
LTSP-4.2
LTSP-4.1
LTSP-4.0
LTSP-3.0
Booting Methods
Etherboot
PXE
RPL
kernel cmdline options
CustomLtspKernels
WirelessLtsp
Configuration
Almost all of the client configuration for LTSP is done in the
lts.conf file.
Hardware
NetworkCards
VideoCards
SoundCards
Mice
InputDevices
CPU Architectures
Clients
Keyboards
Scanners
Local Applications
Applications typically run on the server, and display their output on the thin client display. With
LTSP, it is possible to run an application on the thin client, thereby utilizing more of the local
resources and putting less of a load on the server. We call this
Local Apps.
Screen Scripts
Screen scripts are sort of like Local Apps. They cause something to run locally. We use Screen scripts to start
the Xserver, a telnet session, or an rdesktop session. In those examples, a process is started locally, to help
you connect to a server on the network. Take a look at
ScreenScripts for more information.
Local Devices
Sound
Printers
Local Media
Building LTSP with the LBE
All of the source code, tools, and libraries for building LTSP are available in the
LBE (LTSP Build Environment).
Issues with specific Linux distributions
Conectiva
Debian
Fedora
Gentoo
Mandrake
Redhat
Slackware
Suse
Ubuntu
OtherDistros
Protocols and Services
DHCP
TFTP
NFS
XDMCP
XFS
VNC
RDP
LDAP
Sound
Swap
Syslog
Ports used by LTSP services
Windows Integration/Interoperation
Information about integrating LTSP into a Windows network. Things like 'single sign-on',
Unified home directories, Domain administration, Samba, etc...
Windows Integration
Man Pages for LTSP specific commands, utilities and files
There are a number of things that are specific to LTSP that need to be documented. The following link
is to a page where we have begun that process:
Man Pages
Troubleshooting
When everything goes right, LTSP can be loads of fun to setup and use. When things don't work properly, it
can be very frustrating. Having a place to go, to get answers can be all it takes to turn that frustration
into success. Start with the
TroubleShooting page to help solve your problems.
Works-in-Progress and experimental stuff
We've got alot of new stuff we're working on. Take a look at
WorkInProgress for more info.
Wish List of features we're interested in
LTSP Related Tools
A place for scripts and programs aimed at helping LTSP sysadmins:
LtspTools
Site Tools of the Ltsp Web
to top