[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