Finally got LTSP to work. Right now, clocking in at 15 clients. Had to tweak /etc/X11/gdm/gdm.conf to up the maximum allowable sessions. In a nutshell, here's what I did: Installed Ubuntu Warty. Using the main repo, did apt-get s for SSH, NFS, TFTP, DHCP3, and libwww-perl , along with dependencies. Installed ltsp-utils ; ran ltspadmin , then installed LTSP 4.1. Configured /etc/dhcp3/dhcpd.conf , /etc/hosts , /etc/hosts.allow , and /etc/exports . Had trouble tweaking DHCP (mainly the root-path and filename directives), but finally got it right. Fired up one client, setting it to boot through PXE first. Voila! Ubuntu login screen! Ooopss: used an i386 kernel so the 4-GB DRAM wasn't recognized. Promptly got i686 kernel images. Tested on 15 clients first, but forgot to set limit on maximum sessions. Tomorrow, will boot on new kernel to see what happens. *crosses fingers* Update : Photos are here .