Accessing Remote Desktops
with Nomad
Nomad (Novell Open Mobile Agile Desktop) ships with SUSE® Linux Enterprise
Desktop and allows you to run desktop sessions detached from any graphics hardware.
It consists of the following core components:
Proxy X Server
Supports modern X extensions like Composite, XVideo and RANDR.
Session Manager
Responsible for spawning and keeping track of desktop sessions that can be accessed
remotely.
Connection Handler
Uses the Remote Desktop Protocol (RDP) as a transport and security layer. RDP
is a multi-channel protocol that allows a user to connect to a computer running
Microsoft Terminal Services. However, when supported by the client software, the
connection handler uses a virtual X11 channel (rdpx11) that transfers unfiltered
X11 traffic to the local X server displaying the desktop. The connection handler
can always fall back to plain RDP commands if necessary, which means that remote
desktops can be accessed from any existing RDP client.
Client Program
A special RDP client is provided for SUSE Linux Enterprise Desktop that imple-
ments Nomad-specific extensions for X11 protocol forwarding and the ability to
composite remote desktops locally when appropriate compositing manager plug-
ins are loaded.
Accessing Remote Desktops with Nomad
6
51