Anyone out there running wayland on #openbsd, as a daily driver that have written anything about it?
what are practical benefits of wayland vs x11 on #openbsd?
@hi I dont know, thats why Im looking for what someone else have tried. Before diving head first in.
@haddock @hi At this point the only thing you need to pay attention to is to "rcctl stop xenodm" before starting a wayland session otherwise your machine may hang. The rest is pretty painless.
how to install #wayland on #openbsd?

cc: @[email protected]

@hi @haddock

doas pkg_add sway foot
then execute startsway.sh

or

doas pkg_add labwc foot
then execute labwc (I guess, never tried that)

or

doas pkg_add niri foot
then execute startniri.sh

or

doas pkg_add wayfire foot
then execute startwayfire.sh

I recommend installing foot as a wayland-native terminal emulator, in case you couldn't tell. There's more wayland stuff (https://openports.pl/cat/wayland) but that'll get you started. Just remember to turn off xenodm.

OpenBSD Ports Readme: category wayland

oh, thank you! now need to figure out how to use #sway :)
can run startsway.sh as root, but when i run it as myself, getting this error:

00:00:00.020 [ERROR] [wlr] [libseat] [libseat/backend/noop.c:57] Failed to open device: Permission denied
00:00:00.020 [ERROR] [wlr] [backend/session/session.c:331] Failed to open device: '/dev/dri/card0': Permission denied
00:00:00.020 [ERROR] [wlr] [backend/session/session.c:424] Unable to open /dev/dri/card0 as KMS device
00:00:00.020 [ERROR] [wlr] [backend/backend.c:245] Found 0 GPUs, cannot create backend
00:00:00.020 [ERROR] [wlr] [backend/backend.c:420] Failed to open any DRM device
00:00:00.021 [ERROR] [sway/server.c:247] Unable to create backend
also trackpad scrolling doesn't work (tested in firefox, which runs as root)

cc: @[email protected]

@hi running -stable? I’ve had the trackpad scrolling issues in Firefox on -release and -current (haven’t tested enabling the Mozilla-Wayland variable in the start script) and have similar errors printed to the console, but I’m able to launch sway without root.

Did you add yourself to _seatd?

yes, -stable.
haven't added myself to _seatd, but let me try next time...
editing fbtab and running from tty0 helped