Weston
Appearance
![]() | |
Name | Weston |
---|---|
In postmarketOS | |
Package | postmarketos-ui-weston |
Status | Available |
Weston is the reference implementation of a Wayland compositor.
Installation
pmbootstrap init
User interface: weston
This will package weston libraries as well as demos for your device, see weston*
commands.
Weston is started at shell autologin init time by /etc/profile.d/start_weston.sh
script
RDP (Remote Desktop Protocol)
Prerequisite:
apk add weston-backend-rdp
apk add openssl
Create a Self-Signed SSL Certificate:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mypublic.key -out mycrt.crt
Start weston with RDP backend:
weston --backend=rdp-backend.so --rdp-tls-cert=/path/to/mycrt.crt --rdp-tls-key=/path/to/mypublic.key --socket=wayland-1 --width=540 --height=600
On host:
xfreerdp /v:172.16.42.1 /sec:tls
Guide
Follow the Display guide to change and fix display related issues.