With so much help from Vagrant Cascadian and his improved version of 
ltsp 5.5.2-1 in Debian Testing

f.y.i. the command ltsp-info yields

server information:
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux testing (jessie)
Release:        testing
Codename:       jessie

server packages:
ii ldm 2:2.2.14-1
ii ldm-server 2:2.2.14-1
un ldm-themes <none>
un ltsp-client <none>
ii ltsp-client-core 5.5.2-1
ii ltsp-docs 1.1-1
ii ltsp-server 5.5.2-1
un ltsp-utils <none>
ii ltspfs 1.4-1
ii ltspfsd 1.4-1
ii ltspfsd-core 1.4-1

packages in chroot: /opt/ltsp/i386
ii ldm 2:2.2.11-2
ii ldm-themes 12.07.1
ii ltsp-client 5.4.2-6+deb7u1
ii ltsp-client-core 5.4.2-6+deb7u1
ii ltspfsd 1.1-2
ii ltspfsd-core 1.1-2

found: /opt/ltsp/i386/etc/lts.conf

found image: /opt/ltsp/images/i386.img

Now my old client boots without resorting to putting XSERVER=VESA in 
lts.conf !!!

These are the steps of installing:

1 install dnsmasq ltsp-server-standalone lxde

(don't put ltsp-client on the server)

2 add loop to /etc/modules and reboot the server (reported at 
https://bugs.debian.org/756990)

3 ltsp-config dnsmasq

4 edit /etc/dnsmasq.d/ltsp-server-dnsmasq.conf to comment out dhcp 
range line leaving dhcp proxy if the server has just one nic or edit (if 
needed) the dhcp range line to suit the subnet with clients

5 edit /etc/dnsmasq.d/ltsp-server-dnsmasq.conf to replace all instances 
of amd64 with i386

6 service dnsmasq restart

7 edit etc/ltsp/ltsp-server.conf to have ARCH="i386" and DIST="wheezy"

8 edit /etc/ltsp/ltsp-build-client.conf to have ARCH="i386" and 
DIST="wheezy"

9 aptitude update && aptitude -y full-upgrade && aptitude clean

10 rm -Rf /opt/ltsp/i386/  (if it exists)

11 ltsp-build-client (without parameters)

note that next step edits file in chroot, not in server's /etc/

12 edit /opt/ltsp/i386/etc/ltsp/update-kernels.conf to have 
BOOT_METHODS=NBD, ARCH="i386" and add the line IPAPPEND=3

13 ltsp-chroot --arch i386 /usr/share/ltsp/update-kernels

14 ltsp-chroot --arch i386 dpkg-reconfigure linux-image-3.2.0-4-486

This reports run-parts: executing 
/etc/kernel/postinst.d/ltsp-update-kernels 3.2.0-4-486 
/boot/vmlinuz-3.2.0-4-486 (i.e. putting pxelinux.0 and pxelinux.cfg and 
the latest kernel into
/var/lib/tftboot/ltsp/i386/ )

15 ltsp-update-image (also without parameters)

This reports Updating /var/lib/tftpboot directories for chroot: i386

16 ltsp-config nbd-server

17 service nbd-server restart

If anyone wishes please update the ltsp wiki with this.

Richard

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to