r21 - 17 Jan 2007 - 19:32:53 - CharlesLiebowYou are here: TWiki >  Ltsp Web  > Ubuntu

Issues with LTSP on Ubuntu

(Note: Ubuntu is of course a version of Debian, so read the Debian notes first!)

You should also check out the excellent HOW-TO on the Ubuntu wiki

Ubuntu is targetted more at the desktop than as a server, which means you will need to install quite a few additional packages. Uncomment all the additional repositories in /etc/apt/sources.list, and then apt-get install the following: libwww-perl (note: needed for ltspadmin), dhcp3-server, nfs-common, nfs-kernel-server, and tftp-hpa (note: the basic tftp does not work with pxe and is not recommended).

-- JPMcC - 22 Dec 2004 -- Chg. EmmanuelChevallier? - 25 Jan 2005


Watch out in Breezy for a buggy dhcp3-server that passes out new leases at every login attempt.When starting it with /etc/init.d/dhcp3-server restart you may see in /var/log/daemon.log a reference to "no free leases"

-+++NX

There are a few notes in the Works-in-Progress on setting up nx in dapper and breezy.

I'll also add configs for ldap authentication if anyone asks..

Robert Melton's Teachertool in Dapper

ln -s /etc/X11/rgb.txt /usr/X11R6/lib/X11 will eliminate the "Unknown Color Black" Error using nx with Teach2.py

The display of names in Teach depends on the output of netstat,which is slightly different. You need to add this little piece to line 303 to insert a space tween words so the username feature works -e 's/ESTABLISHED/FOO /'

Also..In dapper for some reason clients use display:1 in my test bed so to use my Teach2.py with runspy one needs to alter the script at line 218 and 226 to read display :1.I didnt find this a problem in latest install of 011707.

cliebow@ltsp.org


Ubuntu has a line in /etc/default/portmap that prevents the portmapper from listening on any interface other than lo (Localhost).

You'll need to remove that entry, to fix it.

Other distributions don't seem to have this file, so it's not a problem for them.

Thanks to John P. New for pointing out this problem. It will be fixed in a future version of ltspcfg.

-- JimMcQuillan - 09 Dec 2004

It appears that this directory has been removed in the Hoary release, and the portmapper is now listening on all interfaces by default.

-- BrianCaine - 25 Mar 2005


Logging in from a client PC running LTSP 4.1 to a server running Ubuntu 4.10 (Warty Warthog), you may get the following error:

Error activating xkb configuration

If so, do the following:

$ cd /usr/X11R6/lib/X11/xkb/rules
$ sudo ln -s xfree86.lst xorg.lst
$ sudo ln -s xfree86 xorg

Same problem and solution with Debian Sarge... -- JPMcC - 22 Dec 2004


On Ubuntu 5.10, with Ubuntu version of LTSP, the dhcpd.conf file you have to modify may be in /etc/ltsp instead of /etc/dhcp3.

-- DenisG - 12 Dec 2005


Ubuntu 5.10 seems to have some problems with Xkbd when working with clients with differing keyboards from the host machine. In some environments (like mine in Brussels) we have to support English, (US and GB) and French keyboards and potentially more. Am trying to discover more and will update here when I have solved the problem. It seems we need to add specific XKBD_LAYOUT for each host requiring a differing keyboard. This works but DONT put multiple keyboard layouts in as this seems not to work. i.e. "fr" not "fr,gb".

-- KevinColyer - 29 May 2006


EDUBUNTU is already preconfigured for LTSP. The server was configured by booting the Edubuntu-5-10-install-i386.iso, entering a static IP address, a netmask, and a gateway IP. No need to run "ltspadmin", modify the /etc/ltsp/dhcpd.conf, or do anything else. The thin-client was booted using a floppy disk from www.rom-o-matic.

-- MichaelThorogood - 07 Mar 2006


On Ubuntu 6.06 (Dapper), when users log out, they are presented with the option to Hibernate the server. What's more, when they click on that button it does ACTUALLY hibernate the server.

You can fix this by running

gksu gconf-editor

Then going to apps > gnome-power-manager Then in the box on the right, uncheck "can_hibernate", right click on it, and and select "set mandatory".

Upon their next login, users will not have the hibernation option anymore.

-- AbrileRoux - 15 Oct 2006


Install LTSP 4.2.1 in any UBUNTU 6.06 distro:

Hello folks! I am form Argentina and I wrote a mini basic tutorial step by step how install LTSP 4.2.1 or other under ubuntu. see this link in ubuntu-es (spanish)

http://www.ubuntu-es.org/index.php?q=node/20079

this tuto is in beggining, but it will expand... greetings from Argentina!!!

-- AlbertoCastillo - 03 Oct 2006


Which LTSP do I choose?

Within the Ubuntu 6.06 (LTS) distribution there are two quite different versions of LTSP. It can be confusing to know which to choose, so here are a few pointers

Description Traditional LTSP Leading Edge LTSP (MueKow)
What do I apt-get? ltsp-utils (ltsp-server or ltsp-server-standalone) and ltsp-client
Then what do I do? Read the manual Follow these instructions
What are the advantages of this version? This has all the latest and greatest features of LTSP. Most of the documentation on the site is based around this version. This is the way LTSP will evolve in the future. It's built from Ubuntu, and it looks and feels much more Ubuntu like (e.g. on boot). It also has a cute Power Button on the login screen smile
What are the disadvantages? This LTSP package is effectively its own mini-Linux distro, which can lead to compatibility problems if you start doing clever things like local apps. It also looks terrifying to users as it boots frown It's still very young, and at the time of writing there's a lot missing - even basic things like local printers. I don't know what the policy will be for updating the packages in Ubuntu 6.06 as MueKow evolves.

-- JPMcC - 07 Dec 2006

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r21 < r20 < r19 < r18 < r17 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback