Results 1 to 2 of 2

Thread: custom LTSP fat chroot

  1. #1
    Join Date
    Jun 2007
    Location
    end of the world
    Beans
    39
    Distro
    Ubuntu 8.04 Hardy Heron

    Unhappy custom LTSP fat chroot

    Hi:

    I'm currently running a small computer lab in a school. I hava an ubuntu server set up running LTSP and the lab pc's start up as fat-clients running xubuntu-desktop. It runs very well and I has been much easier to maintain, and a lot faster, than the older shared-nfs-root we had before.

    However, I would like to try and minimize the xfce4 install, instead of the whole xubuntu-desktop package. I already did a bare minimal xcfe4 install on a hdd and it's just what we need for the students.

    I duplicated this install on the server with debootstrap/chroot, set up the ndb-server configs, modified pxelinux.cfg/default and tried it. The clients boot and things seem to get loading but... it all stalls when the ndb-image starts loading. I get a "... Negotiating..." message and then nothing.

    Since I didn't use the ltsp-build-client script, I wonder if there are packages or settings that I'm overlooking, I have tried to compare it with my current fat-chroot and have duplicated as much as I have found...

    Anyone have experience building a custom image for ltsp?

    Or should I do it backwards? Install xubuntu-destop and then try to slim it down? Or even specify my own custom-desktop package and parse that to the ltsp-build-image script?

  2. #2
    Join Date
    Jun 2007
    Location
    end of the world
    Beans
    39
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: custom LTSP fat chroot

    Well... I gave up in the end. I couldn't track down the changes that ltsp-build-image does when it creates the chroot. I'll have to head over to the ltsp project page for more details. However, I'm trying something very particular as well. Building a 13.04 chroot on a 12.04 server. I understand that the deboostrap package has some problems sometimes building "downstream".

    Anyway, I got almost my cake by building a "thin" chroot first and then using ltsp-chroot to install xfce4 and related packages. The final image is about 40% smaller. Overall, I'm not sure if having the latest version of xubuntu would actually make much of a difference on my current setup.

    What I AM trying to figure now is what I can leave out of the image with the ltsp-update-image -e flags. At the moment I have boot var/cache tmp. I have been looking into var/lib and the modules folders. Does anyone know what definitely is not going to be necessary on a fat-client? Most of my hardware is pretty standard and will not change much, ie. a controlled environment.

    Any ideas? or any hints where I could ask for more detailed info?

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •