Dynamic VNC-Desktop Configuration
This example demonstrates the dynamic assembly of
task-specific desktops based on VNC.
The advance of the implemented solution is the
utilization of the configuration file 'xstartup'
- which is actually a shell script - for the
dynamic call options based configuration.
The defined interfaces are here on one hand the
call option 'VNCDEKIDLIST' or
short 'VDIL', which
provides a list of
IDs for the 'xstartup' file, on the other hand the
option '-D' allows for
any X11 based window
to be redirected to an arbitrary desktop.
The particular advance is here the integration into the
ctys addressing scheme, which allows for static
definition of targets, which are finally resolved and
mapped to concrete DISPLAY IDs during execution.
This allows the persistent definition of almost any
desktop configuration, which could be resolved
dynamically within any context.
The following example is described within the HOWTO
manual in detail.
Base assembly
The following screen shows the output of 3 modules defined by the call suboption "ctys -a create=VDIL:demo1%demo2%demo3 ....".
Add Emacs-Console
The following screen shows the runtime addition of an Emacs type CONSOLE defined by the call suboption "ctys -a create=console:emacs,cd:/etc ....". Here in addition the remote definition of the change directory command for the session within the Emacs console id demonstrated. The DISPLAY redirection is performed here by the context specific option "ctys ... tst@lab03'(-D tst2 ....)'", where the LABEL 'tst2' of the containing desktop is used for addressing the DISPLAY.
Add embedded VNC-Desktop
The following screen shows the runtime addition of an VNC based desktop as an embedded remote desktop.
4you (*)
Blog of feature evolution on WordPress.
Shared documents and Links on Mister-Wong.
Shared transparencies on slideshare.
Realtime news on twitter.
Realtime Feed from twitter.
Shared bookmark collections by delicious.
Shared Internet Desktops on netvibes.
Proposed and recommended information on stumbleupon
Integrated and automatic posting to social media by posterous
Indexed blogs by technorati