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