← Back to team overview

desktop-packages team mailing list archive

[Bug 671275] Re: Duplicate entries for Hosts nearby

 

Was about to report this too, yes I'm seeing this, and have seen it for
the past few Ubuntu versions, but as it tended to happen when I was
distracted by going off to do something and it didn't stop me, i never
got around to posting a bug about it before.

I'm using 11.04 Natty all up to date and I'm still seeing this. Also,
often, one of the pairs of entries doesn't work; the connection fails
immediately with "Connection closed" and no further information in
evidence.

Also, it's not restricted to its view of remote Macs, as the screenshot
in the attachment should demonstrate. For this I must confess my network
naming scheme... ;-} In the attached screenshot, fluttershy, octavia and
twilight are all Linux Ubuntu Natty machines, the others are Macs.

However, a possible reason for *that* is that I altered the avahi
configuration on the Linux machines to make them more co-operative on a
predominantly mac network - ie: they behave the same way with respect to
the file and screen sharing visibility in the mac Finder, and also show
up as sftp servers on nautilus the way macs with login sharing enabled
do. And clearly they now emulate macs so faithfully in this respect that
they trigger the same bug in vinagre. :-)

The avahi changes are, in total:

in /etc/avahi/avahi-daemon.conf:
disable-user-service-publishing=yes

This is to kill ubuntu's remote desktop *server*'s way of advertising
its services, which can't otherwise be disabled or configured - there
are other bugs about that. This change hasn't actually been done on this
machine as I don't share out the desktop from it, so the problem doesn't
arise; but the double-entry for its ssh+sftp service still shows up.
(I'm using fluttershy, and there it is, two ssh entries at the top.)

In the attached tarball are also the extra .service files added to
/etc/avahi/services if the associated services are actually enabled.
Included as a way to reproduce the problem if you don't have macs on
your network. :-) The problem if you were to tell me that these .service
files are buggy is that the same bug is hard-baked into Mac OS X.


** Attachment added: "contains screenshot and .service files demonstrating and reproducing the bug"
   https://bugs.launchpad.net/ubuntu/+source/vinagre/+bug/671275/+attachment/2292439/+files/vinagrebug.tar.gz

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to vinagre in Ubuntu.
https://bugs.launchpad.net/bugs/671275

Title:
  Duplicate entries for Hosts nearby

Status in “vinagre” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: vinagre

  The Hosts nearby machine list shows all - at least Mac OS X - machines
  twice (both VNC and SSH).

  How to reproduce:
  1) Enable Screen Sharing on a Mac OS X machine
  2) From the same network, open Vinagre

  Expected results:
  Mac OS X machine is listed once for VNC and once for SSH.

  Actual results:
  Mac OS X machine is listed twice for VNC and twice for SSH.

  More:
  Go to Edit -> Plugins, uncheck SSH (or VNC) and check it back. Now Mac OS X machines are listed 3 times for the selected plugins. Repeat for more.
  Quickly unchecking and checking VNC multiple times crashes Vinagre.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: vinagre 2.30.2-1ubuntu1
  ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
  Uname: Linux 2.6.35-22-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Fri Nov  5 16:31:19 2010
  ExecutablePath: /usr/bin/vinagre
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
  ProcEnviron:
   LANG=en_AU.utf8
   PATH=(custom, user)
   SHELL=/bin/bash
  SourcePackage: vinagre

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vinagre/+bug/671275/+subscriptions