Barrier (kb/mouse share util) on ARM Pi4

Trying to run Barrier on my RasPi4 Server ( Barrier is a mouse/kb share thingumy ).

It actually loads and you can configure it but,

when I try to run the server I get the following :-

Sep 08 14:21:18  dbus-daemon[286]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.Avahi.service': Unit dbus-org.freedesktop.Avahi.service not found.

Sep 08 14:21:18  dbus-daemon[286]: [system] Activating via systemd: service name='org.freedesktop.Avahi' unit='dbus-org.freedesktop.Avahi.service' requested by ':1.145' (uid=1000 pid=1569 comm="barrier ")

Sep 08 14:21:18  barrier[1569]:
*** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html>

Sep 08 14:21:18  barrier[1569]:
*** WARNING *** Please fix your application to use the native API of Avahi!

Sep 08 14:21:18  barrier[1569]:
*** WARNING *** The program 'barrier' called 'DNSServiceRegister()' which is not supported
(or only supported partially) in the Apple Bonjour compatibility layer of Avahi.

There’s nothing on the forum about Barrier or Avahi-Compat.

Has anyone else tried using Barrier on i386 or ARM, and did it work :slight_smile:
(It’s in the Official Repo)

I only see warnings and no errors in that output.

I don’t use barrier, but are you sure it’s not actually running?

I do not know anything about your program but on my pi4 avahi is installed but the service is not enabled. See if this helps any.

sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon

This looks like to me though is a major issue:

*** Please fix your application to use the native API of Avahi!
*** The program 'barrier' called 'DNSServiceRegister()' which is not supported
(or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
1 Like

@strit Yes it was running but with errors.

@Darksky Running the deamon has helped but did not work fully.

However, I ran it with Win being the server and Manjaro as the client.

It all conects fine at both ends. and it works. YAY :fireworks: :tada:

Need to keep a running copy of Win anyway ( I write nodejs apps ).

But ordered new PC this morning and that will defo have Manjaro on it.

Thanks for the help guys. :ok_hand: :grinning:

I will keep noodling and try to get Manjaro to be the server ( might work on Manjaro i686 ).

I’ll write it up as a tutorial and post it there. :+1: