[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ltsp-discuss
Subject:    Re: [Ltsp-discuss] Repost(2): ldm does not show correct sessions
From:       Richard Kweskin <rkwesk_ltsp () hellug ! gr>
Date:       2012-10-28 23:29:14
Message-ID: 20121029012914.16055jwwgaxyxl8q () mail ! hellug ! gr
[Download RAW message or body]

Quoting RĂ¼diger Kupper:

> Thank you for you reply, Richard.
>
> I was not aware that the X session files may need to be installed in the
> chroot.
>
> Since gnome-session-fallback is the default session for LTSP quantal (see
> https://bugs.launchpad.net/ubuntu/+source/edubuntu-live/+bug/1055635
> https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/Edubuntu
> ),
> I'd expect that ltsp-build-client pulls the package in when setting up
> the client chroot. Looks like it doesn't.
>
> More specifically:
> - I have upgraded my server from precise to quantal using do-release-upgrade
> - After that I have built a new chroot using ltsp-build-chroot
>
> These two steps should be enough to get the clients running, but I was
> left with unusable clients and no idea what was wrong. This should not
> happen :-).
>
>
> Second question, out of curiosity: Which are the "two ways that ltsp can
> be setup" you refer to, and is this documented somewhere?
>
>
> Regards,
> RĂ¼diger

Not having even looked at quantal I have no idea what are its  
defaults. I only can surmise that there is the possibility that (a)  
its ltsp uses a chroot and (b) since your clients could not load the  
fallback session, perhaps the chroot does not have the session  
installed.

You can check (a) by looking at /opt on the server. Other distros have  
put the chroot there. If there is a subdirectory i386 (it may be a few  
layers down) that contains what resembles a root file system (i.e. /)  
then this is the chroot.

If you find this, (b) can be verified by mounting as root the full  
path at say mnt and chroot into it and check out dpkg --list | grep  
fallback.

There is a team of developers here in Greece who are working with  
precise (and will stick with it until the next Ubuntu lts 14.04) who  
have developed a form of ltsp that creates the nbd image that the  
clients tap into that is based on the server's basic system itself  
rather than a separate chroot system. Basically this means that one  
loses the flexibilityof running the server on a different form from  
the clients (e.g. 64 bit) but it is a small price to pay to avoid  
needing to chroot into the seperate system every time one wishes to  
synchronize the updates the server gets with the updates the clients  
can only get through the chroot. My comments here are sketchy and  
don't do justice to the work that the Greek team has done, sorry.

For the moment the graphical front end that they have come up with is  
only in Greek, but if you are keen it is possible to (a) add whatever  
locale you want and (b) run the scripts on the commandline that are  
invoked by this frontend (they call it sch-scripts.) If you google  
sch-scripts you may find links to the Ubuntu 10.04 version which is  
not at all the same as the version in 12.04. The latter is the only  
one using this non-chroot form of ltsp (but I think so far has not  
been translated - the 10.04 version has been translated but does not  
do the same ltsp at all.)

Richard

Richard

------------------------------------------------------------------------------
WINDOWS 8 is here. 
Millions of people.  Your app in 30 days.
Visit The Windows 8 Center at Sourceforge for all your go to resources.
http://windows8center.sourceforge.net/
join-generation-app-and-make-money-coding-fast/
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic