LTSP Desktop
From Gentoo Linux Wiki
|
Contents |
[edit] Desktop Host (X client)
http://tinyurl.com/8z4z8/Screenshot-Greeter.png
This system provides xdm, gdm, or kdm for remote sessions. This is the system that provides the desktop, applications, quasi-local device access, web access, DNS, and a few other things. application access and such to the clients. Most of the problems that occur on this machine will be due to buggy desktop apps or user error.
If you don't have a desktop, I suggest Gnome:
HOWTO Gnome Desktop for the End-User
[edit] Authentication
This should break off into it's own HOWTO Authentication Models, but it's fine here for now, I guess
[edit] UNIX
lucky you, this is done automatically!
/etc/passwd /etc/shadow /etc/group /etc/gshadow
[edit] GNU NIS
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
http://freeos.com/articles/2843/
[edit] NOVELL NDS
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
Well detailed, very well detailed:
http://www.livejournal.com/users/vuhs_club/2005/01/20/
http://www.livejournal.com/users/vuhs_club/2005/01/19/
[edit] LDAP
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
[edit] SAMBA
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
[edit] Desktop Manager
Maybe instead of staring at the nice X screen with no login you'd like LTSP to work like you'd expect? Yeah... here we go
[edit] XDM/GDM
| Code: Setup XDM |
vim /etc/rc.conf emerge gdm vim /etc/X11/gdm/gdm.conf rc-update add xdm default /etc/init.d/xdm start |
| File: /etc/rc.conf |
DISPLAYMANAGER="gdm" XSESSION="Gnome" |
| File: /etc/X11/gdm/gdm.conf |
[xdmcp] Enable=True |
When you start up GDM there should be a setup button which allows you to configure some of these options with a slightly more user-friendly GUI. If you are already logged in as a normal user who is in the wheel group, you can pull up gdmsetup like so:
| Code: gdmsetup |
xhost + DISPLAY=":0.0" sudo gdmsetup |
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
HELP!!!
I believe that there is some way to have a host-specific script run at logon - or pass the hostname to a script at logon - something like that. How do we make this happen? It will be necessary to do so for clean user mounts of local devices!!!
http://www.brlug.net/pipermail/ltsp_brlug.net/2004-October/000015.html
http://www.k12ltsp.org/phpwiki/index.php/GDMKiosKMode ???
xdm/Xsetup gdm/Init/Default (*)
http://startx.times.lv/mdk/gdm.conf
[edit] KDM
| Code: Setup KDM |
vim /etc/rc.conf emerge kdm vim /usr/kde/3.x/share/config/kdm/kdmrc rc-update add xdm default /etc/init.d/xdm start |
| File: /etc/rc.conf |
DISPLAYMANAGER="kdm" XSESSION="kde-3.x" |
| File: /usr/kde/3.x/share/config/kdm/kdmrc |
[Xdmcp] Enable=True |
Please substitute the kde-3.x above with your current KDE version string (e.g. kde-3.4).
If you're seeing some error messages like "xdmcp unwilling" on the client console, double check your /usr/kde/3.x/share/config/kdm/Xaccess file. The default configuration should work, but may have to enable the client hosts there. You can use * as a host name to temporary allow all hosts for diagnostic purposes.
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
[edit] Microsoft RDP (Remote Desktop)
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
http://linuxgazette.net/issue93/levkovich.html
[edit] TIP: Linux Windows98 Terminals
I read an article on how to serve Win9x images instead of a linux kernel, but I can't find it.... it exists...
[edit] ICA (Citrix)
http://www.ltsp.org/contrib/ica/ica-howto.html
[edit] Order of Operations
In theory, you could stop right here and have a decent LTSP setup. Experience has shown, however, that you are likely to need local disk access, special monitor configurations, local applications, scripts, or other special needs which may be address in the next section.

