Thin clients setup at home for kids

It’s been a long time since I wanted to move to a thin client infrastructure at home.
Up to now, kids are using some very old laptops, with a minimal Linux distribution. I setup a central Edubuntu server (on a Virtual Machine), with their accounts, and the kids laptops are using remote X (through NX/FreeNX for better reactivity).

Problem: I don’t want to maintain those minimal Linux OS, and I would like to replace those old laptops (broken keyboards, damaged screens,…) with simpler, cheap and low consuming hardware (Wyse,…).

So my first step was to setup the infrastructure to support those thin clients.

And this is what I did, taking advantage of Edubuntu distribution… and LTSP !
The main steps:

  • install LTSP server
  • construct thin client images
  • setup DHCP server
  • tune specific configuration for each thin client if needed

Continue reading “Thin clients setup at home for kids” »

OCR on Ubuntu ?

Scanner Icon

In order to scan and recognize Chinese pages, I was looking for an OCR on my linux distribution.
After several tests, I came to choose tesseract, which was originally developed… in HP Labs ! (now under Apache license).
Unfortunately, the Ubuntu package available was built for version 2.x, which does not allow Chinese support (need version 3.x)…

So I installed version 3.0 from scratch.
This is not too much difficult, but there are some steps to follow, and I propose to guide you there…
Continue reading “OCR on Ubuntu ?” »