Index | Thread | Search

From:
Matthieu Herrb <matthieu@openbsd.org>
Subject:
new: wayland/wayback
To:
ports@openbsd.org
Date:
Sat, 4 Oct 2025 15:05:08 +0200

Download raw body.

Thread
  • Matthieu Herrb:

    new: wayland/wayback

Hi,

Wayback (https://wayback.freedesktop.org/) is a way to run X11 desktop
environments over Wayland.
This port is a preview (wayback itself is not finished, and wayland
support on OpenBSD is also incomplete).

ok to import before the release or is it better to wait ?

cat pkg/DESCR

Wayback is a X11 compatibility layer which allows for running full X11
desktop environments using Wayland components. It is essentially a
stub compositor which provides just enough Wayland capabilities to
host a rootful Xwayland server.

It is intended to eventually replace the classic X.Org server, thus
reducing maintenance burden of X11 applications, but a lot of work
needs to be done first.

Wayback is an experimental state: expect breaking changes, and lots of
bugs.

To run wayback on OpenBSD use a wrapper like this one:

#! /bin/ksh
export XDG_RUNTIME_DIR=${HOME}/.local/run
if [ ! -d $XDG_RUNTIME_DIR ]; then
    mkdir -m 700 -p $XDG_RUNTIME_DIR
fi
export WLR_DRM_DEVICES=/dev/dri/card0
export LIBSEAT_BACKEND=noop
exec ${PREFIX}/bin/wayback-session $*

-- 
Matthieu Herrb