January 12th, 2009 | nubae
LTSP and collaborated netbooks (not just xos)
We recently held a olpc / LTSP presentation in Vienna, which had the enormous turnout of 11 people. Though the turnout was pretty bad, it did give us the opportunity to be experimental and check the wonderful world of using sugar on various platforms via LTSP.

We hooked up 2 acers, a thin can (artec), a laptop acting as LTSP and ejabberd server, along with 2 traditional xos. Before going into the details of the experiment some explanation is due. LTSP stands for Linux Terminal Server Project, and refers to the use of a mainframe like infrastructure, where minimal systems without hardrives and little cpu and ram can be used as diskless terminals. The idea is that everything runs from the server, with the client netbooting the environment and using the little ram and cpu it has to load the kernel and connect its display session to the server.

Usually older computers (pentium 200hz+ with 64 MB ram) are re-used in this way, though there are various dedicated thin terminals that are mobile phone sized and are highly energy efficient. LTSP terminals usually have no moving parts, making them hard to break. Whereas the XO, and rightly so, has been marketed as the guerrilla
educational device for the 3rd world, it is a little tied in with a specific company and a specific set of hardware. Sugar on the other hand is not, and in my view the more hardware can run sugar natively and flawlessly, the closer we get to a solution that can really feed the masses. As the politics of OLPC grow and change, such as dropping
sugar support, or moving to windows (these are just speculations), Sugar's growth and deployment should not be affected. If anything gives sugar and Sugar Labs a firm grounding its its ability to run on multiple systems and scenarios. I am aware that Sugar Labs is in communication with various vendors and distributors, and it is only a matter of time before some interesting deals are struck.
In our presentation case, for a mobile server, we used a dual core 1.8ghz with 2 gigs of RAM. Setting up the server on the laptop was pretty straight forward, and involved installing LTSP on top of a base Ubuntu system, and then
adding ejabberd as well as Sugar sessions for all newly created users. One can choose other sessions of course, but our interest was to test collaboration on all the machines, in which case Sugar was our environment of choice, and the login session for all our users. Installing ejabberd on the ltsp server was the only requirement for sharing across all machines. I followed the instructions as layed out on the laptop.org wikipedia and nubae.com site. There are still some issues installing ejabberd, such as permissions of the /etc directory, but it has generally become much simpler to install for anyone. Without ejabberd the machines did see each other via xmpp-local, including seeing shared activities, but they tended to fall of the network neighborhood. With ejabberd the machines were visible continuously and were very responsive to connections.

For testing purposes we tried sharing chat across all the machines, which worked flawlessly. The applications in general seemed to load much faster than with the xo hardware, both on the thin can and the acer ones. It was nice to see that a dual core laptop with 2 gigs of ram was more than happy to serve 6 thin terminals at once. This makes
the perfect mobile school, with all the machinery fitting into one backpack!
The laptop server was set up to get wireless internet, and then hand out LTSP through the wired interface, using a gigabit switch as a connector. One of the things that still requires a lot of work, and perhaps this
is due to using Ubuntu, is getting all the activities to work. I tested various activities like puzzle slider and jigsaw puzzle, which just left the activity icon cursor flashing on the screen and eventually fell back to the main screen. Another problem was that turning off or restarting the session was nonreactive. Also many, of the items in the control panel either crashed sugar out completely (date/time) or didn't work. These problems have recently been turned into bug reports, so we hope by the next release of Ubuntu, the environment works as it should.
LTSP and sugar are a great combination and much wished for in schools in the developing and developed world. We will talk a little more about the advantages of LTSP, Sugar and scaling, as well as wireless LTSP and Fat clients in another article.



January 16th, 2009 | Marcio antunes
It's good to see news about LTSP!
I'm starting a small company and I intend to provide a low cost reliable SoHo environment using recycled/refurbished PC hardware and thin clients such as ThinCan.
I've been using Epatec thin clients but I'm looking for a more Ubuntu compatible brand of thin clients which offers fast enough screen response (a 200 MHz Epatec Thin client is too slow refreshing the screen). I wonder if ThinCan is fast enough? Did you use the PXE or Etherboot model? The PXE is faster (266 MHz I think).
Best regards.
Sorry for the 11 people in the conference...
Marcio Antunes
Calculo Padrao, Lda
Portugal
January 18th, 2009 | nubae
I used the PXE model and it runs at 533mhz. It was more than fast enough for LTSP
kind Regards,
Nubae
February 5th, 2011 | Serial Nina
Good morning, Dear Writer!
I'm Victoria i live in France and I am Engineer.
You wrote a finest topic, I am added it to my Mozilla Firefox rss blog reader.
piece of your topic interesting for my site surfers.
I want add your issue to my site.
Can i to do that, if I place a backlink to your good site ?
I found your interesting issue via Dogpile ..
Looks like your fantastic site have 4 thousands users at your wonderful weblog now, great rising for every author.
May 3rd, 2011 | best man speech
quite god information about LTSP
thaks for sharing your experience with it
June 11th, 2011 | Kenton Bertone
Pretty section of content. I just stumbled upon your web site and in accession capital to assert that I get actually enjoyed account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently fast.
July 11th, 2011 | Herren Lederjacke
Together with almost everything that seems to be developing throughout this area, a significant percentage of points of view tend to be rather exciting. Having said that, I appologize, but I can not give credence to your whole idea, all be it exhilarating none the less. It looks to everyone that your remarks are actually not totally validated and in simple fact you are your self not even thoroughly convinced of the point. In any case I did enjoy looking at it.
July 16th, 2011 | Giełda linków
Hi, you used to write good, however the last few posts have been kind of boring… I miss your great writings. Past several articles are just a bit out of track! seriously!
July 16th, 2011 | zarabianie w necie
I'm no skilled, but I think you simply made the best point. You definitely know a lot about what you're speaking about, and I may honestly get behind that. Tkank you for being so truthful and also honest about the subject matter. I actually feel like i've a better understanding at the moment.