debauchee / barrier

Open-source KVM software
Other
27.59k stars 1.52k forks source link

MacOS Mojave support #166

Open SZygadlo opened 6 years ago

SZygadlo commented 6 years ago

Operating Systems

Server: MacOS Mojave

Client: Windows 10 Pro

Barrier Version

2.1.0

Steps to reproduce bug

1) Start app and connect each other. 2) Look at log and notice no comments coming through even though there is no configuration done

Other info

Put anything else you can think of here.

I am only asking for support. I really think that it is important to support this kind of thing. I know MacOS Mojave has only been out for a month or two, and I understand that this is not just one person looking at all the issues and writing code to fix them, but I really love what your doing here. I tried it on my mothers older macbook, (running 10.13) and it works better that synergy from when I demoed it in an apple store. If you can't find a work-a-round at the moment, it would be nice if updates could be posted on this thread.

AdrianKoshka commented 6 years ago

Do you have a firewall rule on windows to allow the port barrier uses through? Currently with barrier 2.1.0 we don't open the firewall port on windows. This is something that will be fixed in barrier 2.2 though.

SZygadlo commented 6 years ago

Yes, when I first opened the app it asked for my consent and created one. I have just checked so, I do, sorry! I think that it is incompatibilities, as when I ran it on my high-sierra mac, it worked fine after configuration, but after reading that it only says 10.9-10.13 I think it is definitely incompatibilities. More proof, when testing with secondary MacBook, I used the same windows 10 client and it worked! But I need my iMac not, a MacBook. Again I am asking for support and updates on the support. Thanks though!

p12tic commented 6 years ago

I think Barrier client works on 10.14, I've tested that several days ago. Not sure about the server though.

SZygadlo commented 6 years ago

Sorry, I need it as a server!

danchann commented 6 years ago

Barrier 2.1.0 client does not work on 10.14, the cursor doesn't show but right click works. Need to stop the client to get the cursor back on the server. Just tested on my MacBook Pro (Client), Windows 10 (Server).

Uricorn commented 5 years ago

Have Macbook client and Windows 10 server.

Was using Synergy till now with an old version, and after updating to Mojave that stopped working, and I found this. I suppose it's the same issue.

10.14 doesn't seem to have a release that can be used without building though so can't test.

dayne commented 5 years ago

Noticed this issue thread and wanted to let folks know that Barrier can work fine in Mojave as a server (not tested as a client).

I'm using barrier as a server on MacOS Mojave (10.14.1) with the provide 2.1.0 package built by this team. I installed barrier via homebrew: brew cask install barrier

This system acts as a server for a Linux (Ubuntu 18.04) system using latest barrier built from source (a week ago).

I don't recall having to do anything special during the setup process to make this all come together gracefully.

Uricorn commented 5 years ago

I tried via brew now, and server runs just fine. @dayne

However running it as client gives an error of unknown protocol in OpenSSL.

ERROR: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Edit: 5 hours later and it randomly started working. It may or may not continue to work after restart. (It doesn't)

a7hybnj2 commented 5 years ago

I just tested barrier installed with brew on my mbp running 10.14 as both client and server and couldn't find any issues. Everything was working as I expected it to.

troxor commented 5 years ago

Same here, with 10.14 client to an Archlinux server are both working fine.

jtara commented 5 years ago

HUGE memory leak! I have to restart the server several times a day.

a7hybnj2 commented 5 years ago

@jtara I haven't tried to diagnose if I have a memory leak or not but I certainly don't have to restart barrier...ever...

wkunker commented 5 years ago

Barrier 2.1.0 working as a server on Mojave with Barrier 2.2.0 Windows 10 Pro client. I did not use auto-config, not sure if that makes a difference.

AdrianKoshka commented 5 years ago

I'm going to link this: https://github.com/debauchee/barrier/releases/tag/v2.3.0, new macOS build.