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