How It Works
ThinLinc, installed either on a single machine or in a cluster configuration, provides access to desktops, data, and software using a client/server configuration. Resources are published seamlessly and efficiently from a central location via several dedicated technologies; read more about these below.
ThinLinc sessions are published to your client using TigerVNC, an optimised implementation of the VNC protocol. Each session receives a dedicated X server on the server-side, and a number of desktop environments are supported.
All traffic between the client and server is sent via an encrypted SSH (secure shell) tunnel, eliminating the need for additional layers of security such as VPN.
Audio is sent to the client using PulseAudio, a network-transparent sound system. Most modern applications support audio output via PulseAudio.
In the case of a ThinLinc cluster with multiple agents, sessions are automatically load-balanced across the agents in the cluster. This ensures redundancy, scalability, and effective assignment of resources.
ThinLinc can also integrate with Windows environments, via the RDP protocol. In this way, entire Windows desktops can be published, as well as publishing Windows applications to a Linux desktop.