-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wayland support for Linux client and server #4090
Comments
Agreed, Wayland is coming fast. Nvidia has been busy parting out the bulk of their drivers.. And the design means a lot more walls between applications and not touching each other's resources unchecked. It is the future |
When do you plan to support wayland? Is it question of far future? I tried it and synergy doesn't work correct. |
I'm switched to Gnome 3.16 and will use Wayland from now on as it work pretty stable for me unlike Gnome on Xorg. Thus I will not be able to use Synergy until this will be resolved. |
I'd like to vote for this too. |
I did some quick experimentation with using synergy through xwayland (which happens automatically) and it starts to go wrong when trying to grab the pointer on leaving the screen. I commented out the lines in XWindowsScreen.cpp and was able to get a bit further, actually controlling the mouse on the other screen, but the movement wasn't positioned correctly. I'm using a Debian Jessie system, and Wayland has been a login option for some time. I don't even need to use weston, because gnome-shell (and almost all other gtk3 apps) can use wayland directly. So Debian would make a good testbed. |
+1 vote to support Wayland. |
+1 gonna need this soon! |
+1 |
2 similar comments
+1 |
+1 |
I don't care about the "pro" features, but will commit to buying "pro" anway if Synergy works in Wayland when Fedora 24 comes out. Anyone else? |
@acd-rht I already have "pro":) And I feel lack of wayland support and lack of the several other features… |
I'm using Synergy as a system critical component on my gaming rig. Windows 7 runs in a VM and has no physical mouse or keyboard. Up until now I've used Xorg on the host system but now that I'm running Wayland the only way to control my Windows 7 VM is through a virtual desktop connection (local access is not possible due to the forwarded graphics card). When I run "synergys -f" and try to cross the screen border I just get "WARNING: can't leave screen". Since it turns out Wayland runs much smoother than Xorg on my machine and enables a lot of new functionality I'm very reluctant to switch back to Xorg. With Fedora 24 set to release in 48 days I think it's time we consider this an urgent issue. |
+1 |
+1 |
+1 |
+1 Same as bcdonadio. Switched back from wayland to standard gnome and worked like normal. |
To add to this, Fedora 25 is going to use Wayland by default. |
Today my Gnome by default switch to Wayland (ArchLinux), and also Synergy not work correctly |
Switched from Ubuntu (Unity 7) to Arch (Gnome 3) and got the same problems. |
+1 |
@cekstam please don't post a useless "+1" @nlyan @nbolton I suggest you lock the conversation because:
Thank you. |
Good news, lots of mentions of Synergy in the libei library! This is very promising for Wayland supporting apps like Synergy. **libei is a library for Emulated Input, primarily aimed at the Wayland stack. Wayland is the new display protocol for Linux/Unix-like, set to replace X11. |
Very much looking forward to this and continued improvements to the overall experience on Linux. |
Ten years later.... EDIT: Dislikes don't get the joke/meme, apparently. |
As a long-time Synergy user on Linux, I'm looking forward to being able to
use it again. I've been on Wayland for several years now.
Thanks for doing the work to make this possible.
…On Fri, Aug 30, 2024, 03:26 Nick Bolton ***@***.***> wrote:
Hello all, Wayland is being implemented in PR #7449
<https://github.com/symless/synergy/pull/7449>. If you have the ability
to compile code, you're welcome to give it a try. Right now, we're waiting
on an update from the libportal <https://github.com/flatpak/libportal>
team but you can test it by compiling the latest libportal yourself.
—
Reply to this email directly, view it on GitHub
<https://github.com/symless/synergy/issues/4090#issuecomment-2320631225>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABIXB42237ESG73W5RJNTTZUA3DBAVCNFSM6AAAAABK6AM2ACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRQGYZTCMRSGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I know, I know. Although Wayland is quite mature now, there are still parts of it that are brand new, such as the bits of Mutter (the GNOME window manager) that allow EI (emulated input) and We should be super grateful that very talented developers from Red Hat like Peter Hutterer (@whot, the author of libei which provides Wayland support to Synergy) and Olivier Fourdan (@ofourdan) have invested a great deal of time to bring support to Wayland for apps like Synergy. We literally couldn't have done it without the work of such talented individuals. Join the discussion about Wayland support: https://github.com/symless/synergy/discussions/7456 |
Wow, amazing, thank you all, looking forward to it! |
Is it though? That this kind of functionality has been missing from it for 10+ years means to me that it's not mature enough to be using as a daily driver. And yet GNOME and the distros are hell-bent on replacing X.org with it, even though it's a huge functionality step back into yester-decade. And it's still missing functionality, functionality that it will never get like being able to restart
|
I don’t think this is the appropriate place for you to grind this axe.
J
…On Tue, Sep 3, 2024 at 12:39 AM Brian J. Murrell ***@***.***> wrote:
Although Wayland is quite mature now
Is it though? That this kind of functionality has been missing from it for
10+ years means to me that it's not mature enough to be using as a daily
driver.
And yet GNOME and the distros are hell-bent on replacing X.org with it,
even though it's a huge functionality step back into yester-decade.
—
Reply to this email directly, view it on GitHub
<https://github.com/symless/synergy/issues/4090#issuecomment-2325643198>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATNOHJ7KHU5N72D6QLY3J3ZUVDQZAVCNFSM6AAAAABK6AM2ACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRVGY2DGMJZHA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Thanks to this thread I have just used Synergy again after more than 10 years without using it and I have purchased a license. by a Fedora User |
Welcome back! So glad to have you with us. Update: I just merged in a PR that makes it easier to build the latest version of Discuss: https://github.com/symless/synergy/discussions/7456 |
Jokes aside, big props for having such a long-running open source project. Definitely an inspiration. |
@nbolton - Not looking for an exact date, but I'm curious roughly how long before I can get V3 with Wayland from my downloads dashboard 🙂 |
We're planning to make it available in the next v3.2 update since Synergy 3 uses Synergy 1 as its core. |
Problem: We do not support Wayland on Linux. Wayland is intended as a simpler replacement for X, easier to develop and maintain.
Solution: Add Wayland support for both the client and server.
From Wikipedia:
The text was updated successfully, but these errors were encountered: