Bug#639088: vino-server is not autostarted even though 'Remote Desktop' is enabled

dbrazziel dbrazziel at snet.net
Tue Aug 23 22:26:58 UTC 2011


Package: vino
Version: 3.0.3-1
Severity: grave
Justification: renders package unusable

    Remote Desktop is enabled, the remote desktop server is 
checked in 'System/Preferences/Startup Applications' but
vino-server is not running and there is no indication that
it was ever started (i.e. can't tell if gnome-session tried
to spawn it and failed, or if vino-server crashed; .xsession-errors
has no output from vino-server or gnome-session related to vino).

    Another machine running vino 2.28.2-3 behaves properly,
i.e. just enabling it in 'vino-properties' caused 
'/usr/lib/vino/vino-server' to be launched.

    Instances of both 'gnome-settings-daemon' and 
'dbus-daemon' are running for this desktop user.
I noticed, however, that the 'vino-server.desktop'
file was not present in '$HOME/.config/autostart'.
This may be due to the new gnome-session handling
as detailed in 

http://live.gnome.org/SessionManagement/NewGnomeSession

Digging further, there are differences in the desktop 
file between 2.28.2-3 and 3.0.3-1, specifically the
'AutostartCondition', which changed from just checking
the gconf database 

AutostartCondition=GNOME /desktop/gnome/remote_access/enabled

to checking ??? in 3.0.3-1:

AutostartCondition=GSettings org.gnome.Vino enabled

Looks like some bizarre combination of gnome-settings-daemon
and dbus.  At any rate, a method of starting a process that
was mildly and needlessly complex (but nevertheless worked
and became clear after a little investigation), was changed
to something even more complex, undocumented has that fails 
and gives no indication why.


    

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vino depends on:
ii  dconf-gsettings-backend 0.7.5-3          simple configuration storage syste
ii  libavahi-client3        0.6.30-5         Avahi client library
ii  libavahi-common3        0.6.30-5         Avahi common library
ii  libavahi-glib1          0.6.30-5         Avahi glib integration library
ii  libc6                   2.13-16          Embedded GNU C Library: Shared lib
ii  libcairo2               1.10.2-6.1       The Cairo 2D vector graphics libra
ii  libdbus-glib-1-2        0.94-4           simple interprocess messaging syst
ii  libgcrypt11             1.4.6-9          LGPL Crypto library - runtime libr
ii  libglib2.0-0            2.28.6-1         The GLib library of C routines
ii  libgnome-keyring0       3.0.0-2          GNOME keyring services library
ii  libgnutls26             2.12.7-6         GNU TLS library - runtime library
ii  libgtk-3-0              3.0.11-1         GTK+ graphical user interface libr
ii  libice6                 2:1.0.7-2        X11 Inter-Client Exchange library
ii  libjpeg8                8c-2             Independent JPEG Group's JPEG runt
ii  libnotify4              0.7.3-2          sends desktop notifications to a n
ii  libsm6                  2:1.2.0-2        X11 Session Management library
ii  libsoup2.4-1            2.34.3-1         HTTP library implementation in C -
ii  libtelepathy-glib0      0.15.4-1         Telepathy framework - GLib library
ii  libx11-6                2:1.4.4-1        X11 client-side library
ii  libxdamage1             1:1.1.3-2        X11 damaged region extension libra
ii  libxext6                2:1.3.0-3        X11 miscellaneous extension librar
ii  libxfixes3              1:5.0-4          X11 miscellaneous 'fixes' extensio
ii  libxtst6                2:1.2.0-3        X11 Testing -- Record extension li
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages vino recommends:
ii  gvfs                          1.6.4-3    userspace virtual filesystem - ser

Versions of packages vino suggests:
ii  gnome-user-guide              2.30.1-1   GNOME user's guide
ii  vinagre                       2.30.3-1   remote desktop client for the GNOM

-- no debconf information






More information about the pkg-gnome-maintainers mailing list