JoseExposito / touchegg

Linux multi-touch gesture recognizer
GNU General Public License v3.0
3.65k stars 168 forks source link

Do not use abstract socket on FreeBSD #612

Closed JoseExposito closed 1 year ago

JoseExposito commented 1 year ago

FreeBSD does not support abstract Unix sockets, causing the app to crash with error "Error creating D-Bus server: Abstract namespace not supported".

As pointed out by @yurivict, the FreeBSD port of Touchégg patches "src/daemon/dbus.h" to fix this issue: https://cgit.freebsd.org/ports/tree/sysutils/touchegg/files/patch-src_daemon_dbus.h

Apply a similar patch upstream to fix #611.