...
Install the Weston package.
Code Block $ sudo apt install weston
Make a directory for the output of the Weston GUISet the XDG_RUNTIME_DIR env param.
Code Block $ mkdircat << 'EOF' > /youretc/directory/location
Give permissions to this directory.
Code Block $ chmod 0700 /your/directory/location
Set the XDG_RUNTIME_DIR env param to your directory.
Code Block $ su -c 'echo XDG_RUNTIME_DIR=/your/directory/location >> /etc/environment'
Run Weston.
Code Block $ westonprofile.d/weston.sh if test -z "$XDG_RUNTIME_DIR"; then export XDG_RUNTIME_DIR=/run/user/`id -u` if ! test -d "${XDG_RUNTIME_DIR}"; then # Make a directory for the output of the Weston GUI mkdir --parents "${XDG_RUNTIME_DIR}" chmod 0700 "${XDG_RUNTIME_DIR}" fi fi EOF
Restart the system
Code Block reboot
Start Weston (must be run from the Dissplay Terminal)
Code Block weston
Run the weston
command from the Dissplay Terminal using keyboard (PHYSICAL TERMINAL not serial session or remote connection)
For working with GNOME GUI on top of Xorg:
...