Hello Community

Gadi suggested that LDM can be used to launch full DE as a localapps,
effectively making client a "fat" client. As a bonus we get all the
goodness that LDM provides such as single point of authentication from
the server without changing anything in the client image, local sound,
printing etc.

Here is what we had to do to make IceWM available as a localapp via LDM.

cat /usr/bin/localapps-icewm
#!/bin/bash
#ltsp-localapps icewm-session
ltsp-localapps icewm-session
zenity --info --text "Only Click OK if you want \n to log out from the session"

Needed the zenity hack to keep the session alive otherwise it ended
after ltsp-localapps command was run thinking localapps-icewm had
exited.

cat /usr/share/xsessions/localicewm.desktop
[Desktop Entry]
X-SuSE-translate=true
Encoding=UTF-8
Type=XSession
Exec=localapps-icewm
Name=LocalIceWM
GenericName=LocalIceWM
Comment=A Windows 95-OS/2-Motif-like window manager

On the clients LocalIceWM should now be available in LDM preference menu.

Currently only Firefox and xterm are available, more applications can
easily be added[1] according to the requirement.

We already have IceWM installed in client image so the next release of
openSUSE LTSP images will have this included :)

Have a lot of fun...

-J

[1] http://en.opensuse.org/LTSP/Localapps

------------------------------------------------------------------------------
_____________________________________________________________________
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

Reply via email to