synergy on ubuntu 11.10 doesn't pickup edge event

Bug #875170 reported by Darren Hemphill
70
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have a dual monitor setup (on top of each other), which may or may not be relevant. But I have a laptop which sits next to the bottom monitor (on its right). The host is the dual monitor box with a Nvidia GeForce 7600 GT. Using the dualhead as the server, I can move the mouse onto the laptop screen and then back to the bottom screen of the dual head. But if I want to go back to the laptop, it hits the edge of the bottom monitor and stops, the only way I can get it to move onto the laptop screen is to find a non maximised window, click on the top bar, then it will travel back to the laptop and back exactly once. Then I need to go through the process again. I have tailed the log and it just doesn't pickup the fact that the mouse is on the edge. I have upgraded to synergy unstable with the same problem.

Tags: 11.10
Revision history for this message
Darren Hemphill (jokthct) wrote :

Interestingly enough, if I switch so the laptop is on the left side of the server, it works without a problem. I will continue to investigate other strangeness

Revision history for this message
Darren Hemphill (jokthct) wrote :

OK, following through with my tests, this problem only occurs if the client is to the right or underneath the server. If its up or to the left, then it works as expected.

Any ideas what might be interfering on the right and bottom of the server screen?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Manny (virakmannylim) wrote :

This user discovered that placing a window at the edge of the screen allows the cursor to jump to the next screen. Without a window there, the cursor does not jump. Jumping the cursor to the screen above or to the left probably works because the Window and Unity panels are there at the edge.

See here: http://ubuntuforums.org/showthread.php?t=1860745

Revision history for this message
Russ Austin (ruts) wrote :

I have a single monitor but also see the right side edge problem. Further I see that using Ubuntu Classic that unless I have a browser open It does not detect edge left or right, really wierd - this has work flawlessly for years

Revision history for this message
Russ Austin (ruts) wrote :

So, if I start synergyc within a terminal (/usr/bin/synergys -a xxx.xxx.xxx.xxx -c /home/fblogs/.synergy.conf --daemon) it will detect the screen edge if the terminal winow is up against it (left or right but not both when maximized). If I then switch to another workspace it loses the edge again. If I may my window present in all workspaces then the edge is detected (at the side the windows touches) in all workspaces.

Revision history for this message
Raymond (broadswd) wrote :

Same observed results, but I can transfer to the right hand side in the "unity" bar as well.

So it seems that any window effect, either an application at or past the edge of the currently displaying workspace or the top menu will register an event.

If it's just the "desktop" background though, no event.

Revision history for this message
Russ Austin (ruts) wrote : Re: [Bug 875170] Re: synergy on ubuntu 11.10 doesn't pickup edge event

KDE works perfectly btw

On 10/17/2011 03:03 PM, Raymond wrote:
> Same observed results, but I can transfer to the right hand side in the
> "unity" bar as well.
>
> So it seems that any window effect, either an application at or past the
> edge of the currently displaying workspace or the top menu will register
> an event.
>
> If it's just the "desktop" background though, no event.
>

Changed in unity:
status: New → Confirmed
Revision history for this message
Nigel Atkinson (nigel-atkinson) wrote :

I can confirm that any window overlapping the right edge, allows synergy to work. Maximised windows do not - perhaps as they don't go over the edge. Regardless, I can always get to my other screen to right by putting the mouse cursor to the top, over the top panel, and then move right (as others have noted).

Even more weirdly, moving my 'enabler' window away from the right side, does not immediately stop synergy working - it takes a moment (a second or so) to stop working.

Setup: Ubuntu as the server on the left - A Mac on the right as client.

Revision history for this message
Tauren (tauren) wrote :

I also confirm this problem with exact symptoms. I have Ubuntu 11.10 on the left and a MacBookPro on the right.

* I can move from Ubuntu to Mac at the right side of the top menu bar
* I CANNOT move from Ubuntu to Mac from right side of the desktop
* I can move from Ubuntu to Mac from within a window that is touching the right side of the screen
* I CANNOT move from Ubuntu to Mac if a window is maximized

When I change configuration so the MBP is on the left, then everything works normally. I'm assuming this is because the Unity Launcher is up against the left side of the screen, thus "enabling" the mouse to move past it. This is similar to having a window touching the right side of the screen above.

Revision history for this message
Timothy Alexander (dragonfyre13) wrote :

Working patch included in upstream bug tracking system here: http://synergy-foss.org/tracker/issues/2958

Revision history for this message
GeekSmith (lixo-geeksmith) wrote :

I built the patched package according to the instructions here:
http://synergy-foss.org/tracker/issues/2958#note-29

I replaced synergys on the synergy server and all is well.

Revision history for this message
Alex Baggott (alex-baggott) wrote :

Would someone confirm whether or not this bug is fixed now?

Revision history for this message
Rodrigo Lledó (rodhos-hp) wrote :

The issue was closed in github on 13 Oct 2014 by the reporter.

Changed in unity:
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Rodrigo Lledó (rodhos-hp) wrote :

This bug is being marked as Invalid. If you believe the problem to still exist in the latest version of Ubuntu, please comment on why that is the case and change the bug status to NEW.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.