LTSP setup Ubuntu 16.04 64bit Desktop

Folks, dont have a lot of time to run into details, but the down and dirty of it will begin here for those that TLDR;

apt-get install ltsp-server-standalone dnsmasq isc-dhcp-server

ltsp-config lts.conf

** (edit lts.conf under /var/lib/tftpboot/ltsp/amd64/ for any options login option, or run localapps)

ltsp-config nbd-server

** ( edit /etc/nbd-server/conf.d/ltsp_server_amd64.conf)

ltsp-config dnsmasq

** (edit /etc/dnsmasq.d/ltsp-server-dnsmasq.conf and network-manager)

** verify dhcp server settings are correct under /etc/ltsp/dhcpd.conf

ltsp-build-client

ltsp-chroot -m

** install apps (for fat-clients, or for just better performance of the client, make it use its own hardware, do the apt-get install ubuntu-desktop, this will correct your video streaming in firefox)

exit

exit

ltsp-update-image

re-edit /var/lib/tftpboot/ltsp/amd64/pxelinux.cfg/default ipappend 3 (under NBD boot options, it probably was re-written to ipappend 2, which will cause your clients to fail to retrieve the image)

restart isc-dhcp-server (/etc/init.d/isc-dhcp-server)

restart nbd-server (/etc/init.d/nbd-server restart)

restart dnsmasq (/etc/init.d/dnsmasq restart)

 

boot clients

 

Confirmed to work with Ubuntu 64bit 16.04 desktop, Ubuntu 14.04 64bit desktop, and I am testing this with server versions as well, but will most likely work as well.

Leave a comment