Bug#548527: vino: Refresh failure with Compiz on 2.28.0 (regression)
Christoph Haas
haas at debian.org
Sat Sep 26 19:54:47 UTC 2009
Package: vino
Version: 2.22.2-1
Severity: important
The problem I'm having is that when connecting to a Gnome+Compiz desktop
where vino 2.28.0 is running (currently in "unstable") I don't get any
window refreshes on the client. The first image of the remote desktop
is okay but moving the mouse or typing on the keyboard appears to have
no effect. In fact it's just a display problem on the client. When
watching the desktop where vino is running it's apparent that the mouse
and keyboard input happens as expected.
After a little research I found out the version currently in "unstable"
(2.28.0-1) has trouble with Compiz while the "Lenny" version (2.22.2-1)
works well.
Apparently the vino developers are suffering from a regression from this
change:
http://svn.gnome.org/viewvc/vino/trunk/server/vino-fb.c?r1=678&r2=1032
The upstream changelog says:
2008-12-23 Jonh Wendell <jwendell {at} gnome.org>
* server/vino-fb.c (vino_fb_init_xdamage):
Don't check if we are running at a composited screen and disable
XDamage extension. This should work fine nowadays.
Unfortunately the developers seem to be too optimistic. It doesn't work
here. Downgrading to the Lenny version reproducably fixes the issue
for me.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (900, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.29-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages vino depends on:
ii gconf2 2.26.0-1 GNOME configuration database syste
ii libavahi-client3 0.6.25-1 Avahi client library
ii libavahi-common3 0.6.25-1 Avahi common library
ii libavahi-glib1 0.6.25-1 Avahi glib integration library
ii libbonobo2-0 2.24.1-1 Bonobo CORBA interfaces library
ii libc6 2.9-23 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.14-1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.80-4 simple interprocess messaging syst
ii libgconf2-4 2.26.0-1 GNOME configuration database syste
ii libgcrypt11 1.4.4-2 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.6.4-1 library to load .glade files at ru
ii libglib2.0-0 2.20.4-1 The GLib library of C routines
ii libgnome2-0 2.26.0-1 The GNOME library - runtime files
ii libgnomeui-0 2.24.1-1 The GNOME 2 libraries (User Interf
ii libgnutls26 2.8.3-3 the GNU TLS library - runtime libr
ii libgtk2.0-0 2.16.1-2 The GTK+ graphical user interface
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libnotify1 [libnotify1 0.4.5-1 sends desktop notifications to a n
ii liborbit2 1:2.14.17-0.1 libraries for ORBit2 - a CORBA ORB
ii libx11-6 2:1.2.1-1 X11 client-side library
ii libxdamage1 1:1.1.1-4 X11 damaged region extension libra
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension
ii zlib1g 1:1.2.3.3.dfsg-14 compression library - runtime
vino recommends no packages.
Versions of packages vino suggests:
ii gnome-user-guide [gnome2-user 2.24.2-2 GNOME user's guide
ii vinagre 2.24.2-3 VNC client for the GNOME Desktop
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list