Vino uses a hard coded string when registering with Avahi (Zeroconf)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vino |
New
|
Medium
|
|||
vino (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
Binary package hint: vino
Vino self registers as "$User remote desktop on $hostname"
I would like to control this string, but I can not find any method to
do so. I can work around this by using an option in avahi to not use
dbus, however that doesn't work well, because then my chat service
doesn't show up from the Linux box.
I currently have the rfb service also defined
in /etc/avahi/
rfb and afp services) so that they show up in a very Mac-fashion in
Finder.
So I think.... Vino is registering using that string above, but there
is no way to either disable that registration or to control the string
to use under the vino-preferences (or any other manual way that I can
tell)
Changed in vino (Ubuntu): | |
status: | New → Triaged |
Changed in vino: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Looking at the source vino-mdns.c there are only two options available:
1) if the translation file defines vino-mdns: showusername= 1 then the MDNS name is "$username"
2) otherwise the MDNS name is "$username's remote desktop on $hostname"
It would be good to have a third option:
3) "$hostname"
As this is consistent with how OS X displays VNC shares over MDNS.
Preferably all three options would be available to the user as a drop down list in the Remote Desktop configuration dialog.