Weston: Difference between revisions
Appearance
PureTryOut (talk | contribs) |
m LightDM -> TinyDM |
||
Line 15: | Line 15: | ||
This will package weston libraries as well as demos for your device, see <code>weston*</code> commands. | This will package weston libraries as well as demos for your device, see <code>weston*</code> commands. | ||
Weston will be launched automatically on boot by | Weston will be launched automatically on boot by TinyDM. | ||
=== [https://en.wikipedia.org/wiki/Remote_Desktop_Protocol RDP] (Remote Desktop Protocol) === | === [https://en.wikipedia.org/wiki/Remote_Desktop_Protocol RDP] (Remote Desktop Protocol) === |
Revision as of 12:41, 24 February 2021
![]() | |
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 will be launched automatically on boot by TinyDM.
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.