On 08/18/2011 04:09 PM, Andres Cimmarusti wrote:
The conclusion seems to be that gtk+ needs to be rebuilt using the patch
attached to comment #21. Though only one user has reported back with
success, but a price...

The patch makes me nervous; passing on GDK_NATIVE_WINDOWS looks to me (from my admittedly non-expert reading) to potentially break a number of other things. Supposedly, Flash support in Web browsers relies on non-native windows, among other things.

There's an alternative way to get GDK_NATIVE_WINDOWS set on just the panel. Move /usr/bin/gnome-panel to /usr/bin/gnome-panel.bin and create the following shell script as /usr/bin/gnome-panel:

-----
#!/bin/sh

GDK_NATIVE_WINDOWS=1
export GDK_NATIVE_WINDOWS

exec /usr/bin/gnome-panel.bin
-----

It's a hack (and will be undone next time gnome-panel updates, and leave the gnome-panel.bin file behind as cruft), but if you do that and gnome-panel works properly under synergy, then we've confirmed that setting native windows on just the panel will fix the problem.

Once we've figured that out, we can see if the gnome-panel folks in Debian are willing to accept a more permanent fix, or if anyone with Synergy upstream has an idea what might be going on.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to