BerryTerminal is a minimal Linux distribution designed to turn the Raspberry Pi mini computer into a low-cost thin client.
It allows users to login to a central Edubuntu or other LTSP server, and run applications on the central server.
Note that Berryterminal currently does NOT work with Edubuntu 14.x, due to this Ubuntu bug:
gnome-session-flashback fails to start without hardware acceleration in cloud/remote environments (Forwarded-X/XRDP/VNC/NX/X2GO/Chromoting)
Edubuntu 12.x does work fine.
Latest beta version is 20131225
You can install Berryterminal through Berryboot
Extract the contents of the .zip file to an empty FAT formatted SD card, and put it on your Pi.
By default it automatically connects to the LTSP server that acts as DHCP server.
Alternatively you can specify the server IP manually by opening cmdline.txt found on the first (FAT) partition of the SD card and appending
“ server=126.96.36.199” to the line.
For more information on setting up the server, see also: Setting up Edubuntu as LTSP terminal server
Create a user account for each student on the server, or create an account for each Berryterminal.
Just make sure you do not login with the same username on more then one terminal at the same time.
You can add the following special options to the file cmdline.txt located on the SD card:
The options need to be appended on the same line as the existing options.
Source bundle: https://github.com/maxnet/berryterminal
Packager: Floris Bos ( dev AT noc-ps.com )
Based on the LDM source code from the LTSP project: http://www.ltsp.org/
Build with Buildroot