Wayland: Difference between revisions
m (Make reading flow better) |
m (→XDG_RUNTIME_DIR: Fix style) |
||
Line 8: | Line 8: | ||
export XDG_RUNTIME_DIR=/tmp/$(id -u)-runtime-dir | export XDG_RUNTIME_DIR=/tmp/$(id -u)-runtime-dir | ||
if ! test -d "${XDG_RUNTIME_DIR}"; then | if ! test -d "${XDG_RUNTIME_DIR}"; then | ||
mkdir "${XDG_RUNTIME_DIR}" | |||
chmod 0700 "${XDG_RUNTIME_DIR}" | chmod 0700 "${XDG_RUNTIME_DIR}" | ||
fi | fi |
Revision as of 06:53, 16 March 2017
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).