Barrier: Not working in MacOS Catalina

Created on 21 Oct 2019  路  14Comments  路  Source: debauchee/barrier

After updating do MacOS Catalina the application stopped to work.

question

All 14 comments

Can you please provide further information? We have an issue template _precisely_ for that purpose. Your bug report is very sparse, and just saying "it does't work" provides us with no information about what your issue is. I'm going to mark this issue as invalid and close it within 48 hours if we don't hear back from you. In future, please do fill out the template...

I believe I have the same issue as this user. It seems like barrier requires the sh application to control the computer.

Screen Shot 2019-10-21 at 11 13 49 AM

Screen Shot 2019-10-21 at 11 14 05 AM

@mandusm The thing is, this user has provided _zero_ information as to what their issue is. You may well have the same issue, but I would urge caution at this time - let's keep the two issues separate until we have further information. Thank you for opening #475.

Problem was solved adding "sh" to accessibility permissions!

If the problem was solved, why was the issue re-opened?

@luizfilho00 Did you mean to reopen this issue? If you didn't, please close the issue, or you can leave it, and I'll close it later on this week. Cheers.

Can anyone confirm Barrier KVM working in macOS Catalina; even anecdotally?

(While it would be best to know Barrier works with Catalina for everyone, it would still be helpful to know if it's working for anyone.)

@loren-osborn I can confirm that Barrier KVM is running on Mac OS Catalina (Server and Client) with Windows 10 Build 1909
However, performing the installation was a bit strange, the software did not want to connect at the beginning but when restarting both systems they connected.

It did work for me for a while but has recently stopped working.

The client (OS X) and server (Windows 10) connect to each other just fine but no mouse inputs seem to make it across to OS X. Keyboard inputs do seem to be working OK though. I've added many things to my accessibility whitelist. sh, barrier, barriers, barrier.sh, barrierc, Barrier.app etc but it doesn't seem to help. Even running as root has no effect.

In the client log there are warnings about "cursor may not be visible" but nothing that suggests why it might not be.

I confirm is not working for me since Catalina got released, I am using it from Catalina to Catalina, mouse works fine (with the normal limitations for gestures) but keyboard is not working.

I can confirm that I was able to get Barrier to work in server mode with a Windows client attached by doing the following on the Mac server:

  • opening "Security and Privacy" and navigating to "Privacy"
  • selecting "Accessibility" from on the left
  • in a Finder window navigating to the directory /bin by using cmd-shift-G and typing /bin
  • selecting sh and dragging it into the "Security and Privacy" apps section and ensuring it remains checked

After performing these steps, barrier is working and allowing me to share my keyboard and mouse as normal

using #648 you can build an up to date release that has updated fixes for this that have it show up as Barrier instead of sh
Or if you trust people https://github.com/simons-public/barrier/releases/tag/use-macdeployqt has a release already built

As @plessbd mentioned this has been fixed. Pull request #487. @azemute It鈥檚 pretty unsafe to give sh accessibility privileges, I don鈥檛 think it鈥檚 a good idea to recommend that as a fix for this issue. Maybe the devs can post a new release for all the Catalina users.

Tried the @plessbd proposal by reinstalled barrier and once the privileges were set reinstalled the official build; the process worked for a few minutes and then the keyboard stop working again.

The current accessibility privileges in both computers show _barrier, barriers, barrier.sh, barrierc and sh_ enabled while testing, I agree with @simons-public allowing _sh_ is really unsafe and should be done only to test if the issue is a privilege issue.

Was this page helpful?
0 / 5 - 0 ratings