Does not show up in applications menu (XUbuntu)

Bug #384463 reported by mhotze
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
vino
Won't Fix
Medium
vino (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: vino

2.26.1-0ubuntu1 (jaunty)
/usr/share/applications/vino-preferences.desktop :

[Desktop Entry]
Name=Remote Desktop
Comment=Choose how other users can remotely view your desktop
Exec=vino-preferences
Icon=preferences-desktop-remote-desktop
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;X-GNOME-NetworkSettings;
OnlyShowIn=GNOME;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=vino
X-GNOME-Bugzilla-Component=Preferences Dialog
X-GNOME-Bugzilla-Version=2.26.1
X-Ubuntu-Gettext-Domain=vino

It's probably caused by the "OnlyShowIn=GNOME;" phrase, because XUbuntu uses Xfce.

When it's commented out by a "#", it shows up.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. It's not clear if xfce should be using that GNOME component though so it would be nice if somebody from the xfce team could send the bug the to the people writting the software (https://wiki.ubuntu.com/Bugs/Upstream/GNOME)

Changed in vino (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
mhotze (m-hotze) wrote :

Thanks for the answer, although still something I don't understand remains. Apparently I'm able to install vino, but are there some dependencies forgotten in order to show the menu item also in xfce?

Revision history for this message
Sebastien Bacher (seb128) wrote :

The desktop is using OnlyShowIn=GNOME that's why, XFCE should be added there

Revision history for this message
mhotze (m-hotze) wrote :

Fix mentioned above.

Changed in vino (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

did you read the bug comments? the bug should be sent to GNOME

Revision history for this message
mhotze (m-hotze) wrote :

Vino has some dependencies with GNOME components, but seems to run fine on XUbuntu when installing out of the box. The only issue is the file /usr/share/applications/vino-preferences.desktop, as described above, which is provided by Vino right?

At the other hand, if Vino is not meant to be used on XUbuntu systems, which run per default on XFCE iso GNOME, then why provide it for XUbuntu?

Revision history for this message
Marja Erwin (marja-e) wrote :

Having the same problem with Pointing Devices and KCharSelect. Both of which I need.

Revision history for this message
Iain Elder (iainelder) wrote :

Here is a the corresponding bug on the Gnome Bugzilla:
https://bugzilla.gnome.org/show_bug.cgi?id=727473

The vino-preferences program is no longer included in the supported versions of vino, 3.10 and 3.12.

The Ubuntu repository for Xubuntu 13.10 has only the unsupported version 3.6.

According to the David King, a vino developer, XFCE's lack of UI support for vino prevents the vino team from officially supporting it.

Vino will support XFCE if we can integrate vino-preferences into the XFCE settings dialog.

David suggested creating a new package for vino-preferences.

Perhaps the new package would contain some stuff to integrate it with the XFCE settings dialog.

David King on Gnome Bugzilla:
"""
vino-preferences was removed in 3.10 (it should have previously been in the
menus as "Desktop Sharing"):

https://git.gnome.org/browse/vino/commit/?id=328b2e46aef14b4204d3c20e0de40bd0a69b4229

The current stable version is 3.12, and until there is an equivalent
configuration UI (which could be a copy of vino-preferences split out to a
separate package) I do not see much point in adding any other desktop to the
autostart file.

[...]

There is code inside gnome-control-center to
configure Vino, which is rather different than vino-preferences. Similar code
would need to exist for a desktop environment before the autostart file would
be changed to add that environment.
"""

Can we upgrade the package to a supported version?

What do we think of David's proposal?

Revision history for this message
Sebastien Bacher (seb128) wrote :

> Can we upgrade the package to a supported version?

GNOME doesn't have "supported" version, even if we update to 3.12 next cycle they are going to tell you there is a newer version and that this version is unsupported

Note that we stayed on an old version for the reason that they dropped vino-preferences in newer series, our version still has support for the standalone configuration dialog so it can be used on other desktops than gnome-shell

Changed in vino (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Confirmed → Triaged
Changed in vino:
importance: Unknown → Medium
status: Unknown → Won't Fix
Revision history for this message
Iain Elder (iainelder) wrote :

> we stayed on an old version for the reason that they dropped vino-preferences in newer series

If we don't mind staying on an unsupported version, then it's up to us to integrate it into the GUI, and make it start automatically.

We could do it by adding stuff to the package to add it to the XFCE menus and update the autostart file to include the XFCE desktop.

That sounds messy, though.

The vino team recommends creating a new package just for vino-preferences. Could we do that?

Do we need the vino team's cooperation to create a new package?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.