Weston

Weston is the reference implementation of a Wayland compositor.

Installation


This will package weston libraries as well as demos for your device, see  commands.

Weston will be launched automatically on boot by TinyDM.

RDP (Remote Desktop Protocol)
Prerequisite:



Create a Self-Signed SSL Certificate:

Start weston with RDP backend:

On host:

Guide
Follow the Display guide to change and fix display related issues.

Troubleshooting
Weston is very commonly used for testing new ports and as a demo (Category:Interface). Unfortunately, upstream changes can make maintenance difficult. The common backend fbdev has been deprecated and disabled by default in weston 10.0.0.

Choosing weston as the interface on an unmaintained or irregularly maintained device that uses the fbdev backend will likely result in blank screen after the "pmbootstrap loading" splash screen. Log in via ssh and check the file  for an entry such as. Compare this to the value in, likely.

The tinydm.log in case of fbdev may have entries such as:

The  command may show entries such as: