TrueOS Pico

Small | Smart | Secure


What is TrueOS Pico ?

TrueOS Pico is a cost effective thin client solution that connects multiple ARM-based devices to a single Pico Server™.

TrueOS Pico provides the TrueOS® desktop experience, like surfing the web and running applications, but at a fraction of the cost and maintenance time of deploying multiple computers.

One Pico Server™ can supply the processing power to stream TrueOS on several Pico Clients™. Now you can create a unique network tailored to your specific needs, all while using affordable thin clients. At this time, the Raspberry Pi is supported with plans to support other platforms in the future.

How does TrueOS Pico work?

TrueOS Pico consists of two components: Pico Server and Pico Client software. The Pico Server™ software package runs on a TrueOS system, and the Pico Client image is installed on the ARM-based device. Once the TrueOS Pico software is installed, each client device will automatically connect to the server via the network whenever it is powered on.

TrueOS Pico Features


TrueOS Pico prioritizes security. X11 forwarding through SSH provides encryption, protecting your Pico network from security threats.


Support for VirtualGL is included, allowing applications to share the GPU of the Pico Server. The built-in discovery tools on the Pico Client allow it to locate and initiate a secure session with the server, which launches the desktop login window.

Advanced Control

The system administrator has the ability to manage users and connected sessions entirely from the server side, controlling permissions and other settings via built-in administrative tools.

How do I configure TrueOS Pico ?

Documentation of the Pico project is available in the TrueOS handbook . The Pico section describes the project’s development and provides step-by-step instructions for downloading and deploying a TrueOS Pico network. The Current Issues section tracks ongoing issues in development, and provides updates as they appear.

How do I download TrueOS Pico ?

The Pico Server package can be installed via the AppCafe®. The Pico Client can be downloaded from the TrueOS download page.

Are there any limitations?

TrueOS Pico is currently in beta status. The client has experimental support for VirtualGL, and limited sound-forwarding availability. Additionally, there is a limit of 5 concurrent sessions on the server side. Licensing options will be announced at a later date.

Where do I report bugs?

Bug reports can be submitted to our GitHub Issue Tracker.

Contact us

To discuss TrueOS Pico, contact us on Discourse, or chat in real time in the TrueOS Gitter channel.