Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Install the Weston package.

    Code Block
    $ sudo apt install weston
  2. Make a directory for the output of the Weston GUISet the XDG_RUNTIME_DIR env param.

    Code Block
    $ mkdircat << 'EOF' > /youretc/directory/location
  3. Give permissions to this directory.

    Code Block
     $ chmod 0700 /your/directory/location
  4. Set the XDG_RUNTIME_DIR env param to your directory.

    Code Block
    $ su -c 'echo XDG_RUNTIME_DIR=/your/directory/location >> /etc/environment'
  5. 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
  6. Restart the system

    Code Block
    reboot
  7. 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:

...