Download raw body.
NEW: wayland/niri: A scrollable-tiling Wayland compositor
Hi Tobias, ports@ (CC),
first of all, I am replying to the thread [1] - clarifying this as I
don't know how to reply to threads that did not land in my inbox.
Second of all, I have to say that a port of niri to OpenBSD is totally,
super, mega cool. As a matter of fact the possibility of it happening on
OpenBSD is the only reason that got me back to trying OpenBSD
non-headless, as I have been a user of Niri since it had a low multiple
of 100 stars on Github. So, I'd definetly say that at least one more
person is heavily interested in getting a working port :)
Now, the original port was submitted a little while ago, and it did not
build for me. That's why I had to apply one small patch to make it build
with the latest libdisplay-info. I've attached a tarball. Other than
that, I had to set
debug {
render-drm-device "/dev/dri/renderD128"
}
to my config to make it run at all. But with those tweaks, Niri starts
and is somewhat useable, which totally rocks, given Wayland's state on
OpenBSD.
Unfortunately though, the hardware buttons of my x280's touchpad do not
seem to work, and when quitting niri, the terminal is garbled. Starting
niri with a cmdline of
startniri.sh; sleep 5; logout
will get me a working terminal, after logging in again. (just reset-ting
didn't do the trick...)
All in all, thanks for porting niri to OpenBSD. I'd happily test any
more revisions you can come up with.
- Christoph
[1] https://marc.info/?l=openbsd-ports&m=174114013325042&w=2
NEW: wayland/niri: A scrollable-tiling Wayland compositor