Wayland

From Alpine Linux
Revision as of 09:48, 30 January 2017 by Ollieparanoid (talk | contribs) (Created page with "Wayland is a new display protocol, that aims to replace X11. == XDG_RUNTIME_DIR == Weston and other compositors require the XDG_RUNTIME_DIR variable to be set. Simply save t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Wayland is a new display protocol, that aims to replace X11.


XDG_RUNTIME_DIR

Weston and other compositors require the XDG_RUNTIME_DIR variable to be set. Simply save the following script in /etc/profile.d/xdg_runtime_dir.sh and re-login to have it set up properly.

 if test -z "${XDG_RUNTIME_DIR}"; then
     export XDG_RUNTIME_DIR=/tmp/$(id -u)-runtime-dir
     if ! test -d "${XDG_RUNTIME_DIR}"; then
         mkdir "${XDG_RUNTIME_DIR}"
         chmod 0700 "${XDG_RUNTIME_DIR}"
     fi
 fi

This code was taken from Weston's build instructions. Only ${UID} (not present on Alpine Linux) has been replaced with $(id -u).