On 2014-08-15, richard kweskin wrote:
> In /etc/ltsp/update-kernels.conf the line
>
> LIST_KERNELS_DEFAULT="486"
>
> is for older clients and
>
> LIST_KERNELS_DEFAULT="686-pae"
>
> is for capable clients.
>
> Is the one line appropriate for all the clients so that one must put 
> the lowest common need?

No need to set LIST_KERNELS_DEFAULT, as that sets the default for all
clients, and effectively defaults to 486, as it uses LIST_KERNELS_32 in
preference to other kernels. LIST_KERNELS_DEFAULT is only useful if you
want to override the default, such as with a custom kernel with a
different variant name.

I would recommend using autodetection, if you have an environment with
mixed clients:

  ltsp-chroot --arch=i386 apt-get install linux-image-amd64 linux-image-686-pae 
linux-image-486

Add to update-kernels.conf:

  # Use ifcpu64.c32 to detect 64-bit, PAE or 32-bit machines.
  PXELINUX_DEFAULT=ltsp-ifcpu64-NBD
  IFCPU64=true

Then it will pick the appropriate kernel at boot. Adjust
PXELINUX_DEFAULT to use NFS, NBD, or AOE as appropriate for your
configuration.

This may give you some small performance improvements on clients with
hyperthreading or multiple cores, at the cost of a little more disk
space used having multiple kernels.


live well,
  vagrant

Attachment: pgpAFPGxDdcOZ.pgp
Description: PGP signature

------------------------------------------------------------------------------
_____________________________________________________________________
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