Where is desktop sharing?
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
Where is desktop sharing?
I am using LMDE, fully updated.
I want to use desktop sharing. The vino package aand dependencies are installed. Throughout the web I read references to vino-preferences. Yet no such file exists and looking at the package contents at the Debian web site indicates the file is no longer part of the package.
Thus I have no idea how a user is supposed to allow connections using vino.
When I manually run vino-server I receive the following error:
"The desktop sharing service is not enabled, so it should not be run."
I looked through the init scripts and services and do not find anything obvious. I do not know what 'desktop sharing service' is not enabled.
I installed x11vnc server and connected just fine. Yet x11vnc is ugly and crude looking. I prefer an app or dialogs that match the desktop environment.
Is vino broken or am I missing something obvious?
Thanks.
I want to use desktop sharing. The vino package aand dependencies are installed. Throughout the web I read references to vino-preferences. Yet no such file exists and looking at the package contents at the Debian web site indicates the file is no longer part of the package.
Thus I have no idea how a user is supposed to allow connections using vino.
When I manually run vino-server I receive the following error:
"The desktop sharing service is not enabled, so it should not be run."
I looked through the init scripts and services and do not find anything obvious. I do not know what 'desktop sharing service' is not enabled.
I installed x11vnc server and connected just fine. Yet x11vnc is ugly and crude looking. I prefer an app or dialogs that match the desktop environment.
Is vino broken or am I missing something obvious?
Thanks.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Where is desktop sharing?
Does the second reply in this thread help?woodsman wrote:I am using LMDE, fully updated.
I want to use desktop sharing. The vino package aand dependencies are installed. Throughout the web I read references to vino-preferences. Yet no such file exists and looking at the package contents at the Debian web site indicates the file is no longer part of the package.
Thus I have no idea how to a user is supposed to allow connections using vino.
When I manually run vino-server I receive the following error:
"The desktop sharing service is not enabled, so it should not be run."
I looked through the init scripts and services and do not find anything obvious. I do not know what 'desktop sharing service' is not enabled.
I installed x11vnc server and connected just fine. Yet x11vnc is ugly and crude looking. I prefer an app or dialogs that match the desktop environment.
Is vino broken or am I missing something obvious?
Thanks.
Re: Where is desktop sharing?
I no longer support LMDE but there is a Debian bug report that matches your symptoms: https://bugs.debian.org/cgi-bin/bugrepo ... bug=729468
If you don't speak Spanish here is a translation:
If you don't speak Spanish here is a translation:
After gnome-user-share is installed you should be able to go to Menu > Preferences > Sharing and see something that resembles what vino-preferences looked like: That package also installs a whole mess of other stuff you might never use and seems to violate the prime directive of UNIX which back in the before time was "Do one thing and do it well" but .....Hello,
siguendo you indicate the link:
https://wiki.gnome.org/Design/SystemSettings/Sharing
the end is the mystery:
http://git.gnome.org/browse/gnome-user-share
# Sudo apt-get install gnome-user-share
After installing the package the option "Screen Sharing" it adds in
"Share" in "gnome-control-center"
And that's all
Please add a [SOLVED] at the end of your original subject header if your question has been answered and solved.
Re: Where is desktop sharing?
Thank you both for replying. I fiddled with this only for about 20 minutes. My observations and thoughts:
* There no longer is a graphical interface to configure desktop sharing. The vino-preferences tool no longer exists. I suspect the reason is the vino developers now expect upstream gnome packages to provide the respective dialogs. This decision affects all Mint users using a GTK based desktop.
* The gnome-user-share package did not provide me the missing graphical interface. I checked everywhere in the menus, in both Cinnamon and Mate, checked the respective control centers. I don't know why the Sharing dialog is not readily available anywhere.
* Installing gnome-user-share created three instances of "Personal File Sharing" in the Cinnamon Startup Applications.
* Using dconf or gsettings does indeed enable desktop sharing to avoid the vino-server error I reported. A different message now appears.
* I haven't yet been able to actually connect but I will pursue this later.
* Even if I got the package to work, rather than installing gnome-user-share I suspect a well-written python script would suffice to replace the now missing vino-preferences dialog. Since Cinnamon now no longer is fully dependent upon gnome, nor Mate or Xfce, looks like a Mint-specific solution is needed.
* The Debian bug report was closed but the original problem is not truly resolved. The problem is a missing dialog. That the problem can be worked around with gsettings does not fix the now missing dialog.
In short, the Mint dev team needs to know that there is no graphical interface to support desktop sharing. Something is needed to replace the now missing vino-preferences dialog. This affects all Mint gtk desktop users. The vino-preferences dialog is the method that provided users the direct one-click toggling of the dconf setting to enable/disable desktop sharing.
The problem now is not that dconf or gsettings can't be used, which experienced users can overcome, but that there is no direct graphical interface to do this. Thus for a majority of Mint users, sharing the desktop is broken.
* There no longer is a graphical interface to configure desktop sharing. The vino-preferences tool no longer exists. I suspect the reason is the vino developers now expect upstream gnome packages to provide the respective dialogs. This decision affects all Mint users using a GTK based desktop.
* The gnome-user-share package did not provide me the missing graphical interface. I checked everywhere in the menus, in both Cinnamon and Mate, checked the respective control centers. I don't know why the Sharing dialog is not readily available anywhere.
* Installing gnome-user-share created three instances of "Personal File Sharing" in the Cinnamon Startup Applications.
* Using dconf or gsettings does indeed enable desktop sharing to avoid the vino-server error I reported. A different message now appears.
* I haven't yet been able to actually connect but I will pursue this later.
* Even if I got the package to work, rather than installing gnome-user-share I suspect a well-written python script would suffice to replace the now missing vino-preferences dialog. Since Cinnamon now no longer is fully dependent upon gnome, nor Mate or Xfce, looks like a Mint-specific solution is needed.
* The Debian bug report was closed but the original problem is not truly resolved. The problem is a missing dialog. That the problem can be worked around with gsettings does not fix the now missing dialog.
In short, the Mint dev team needs to know that there is no graphical interface to support desktop sharing. Something is needed to replace the now missing vino-preferences dialog. This affects all Mint gtk desktop users. The vino-preferences dialog is the method that provided users the direct one-click toggling of the dconf setting to enable/disable desktop sharing.
The problem now is not that dconf or gsettings can't be used, which experienced users can overcome, but that there is no direct graphical interface to do this. Thus for a majority of Mint users, sharing the desktop is broken.
Re: Where is desktop sharing?
I will defer to your expertise on LMDE specifically but the "majority" of Mint users may not be affected.woodsman wrote:Thus for a majority of Mint users, sharing the desktop is broken.
This is what vino-prefernces looks like in Mint16 Cinnamon: And this is what it looks like in Xubuntu 14.04: I don't have Mint17 installed yet to know if it deviates from the same Ubuntu base that Xubuntu does but it may not impact that either.
It would appear to be only a Debian thing or maybe an LMDE thing.
Please add a [SOLVED] at the end of your original subject header if your question has been answered and solved.
- darethehair
- Level 4
- Posts: 239
- Joined: Sun Mar 08, 2009 2:22 pm
- Location: Morden Manitoba Canada
- Contact:
Re: Where is desktop sharing?
Not the easy solution that you (or I) was looking for, but 'x11vnc' was what I ended up doing (http://forums.linuxmint.com/viewtopic.p ... 0&t=161803).
There is nothing more dangerous than a bored cat.
Re: Where is desktop sharing?
Perhaps. Out of curiosity, what version of vino is LM16 using?It would appear to be only a Debian thing or maybe an LMDE thing.
LMDE is using 3.10.1. Debian Testing is using 3.12.1, which also does not contain vino-preferences.
Yup, I mentioned that in my original post. Functional, but butt ugly and does not fit the Mint desktop environments.but 'x11vnc' was what I ended up doing
Re: Where is desktop sharing?
I'll give you the level of both packages.
Mint16:
vino = 3.6.2
gnome-user-share = 3.0.4
Xubuntu 14.04:
vino = 3.8.1
gnome-user-share = 3.0.4
In Xubuntu gnome-user-share is available but not installed by default and I never added it.
I have both Mint16 and Xub14 installed on a test box in this part of the asylum and I can configure vino and access it the exact same way I have with past versions.
Mint16:
vino = 3.6.2
gnome-user-share = 3.0.4
Xubuntu 14.04:
vino = 3.8.1
gnome-user-share = 3.0.4
In Xubuntu gnome-user-share is available but not installed by default and I never added it.
I have both Mint16 and Xub14 installed on a test box in this part of the asylum and I can configure vino and access it the exact same way I have with past versions.
Please add a [SOLVED] at the end of your original subject header if your question has been answered and solved.
Re: Where is desktop sharing?
So has anyone actually got VINO to work with the latest version of LMDE mate and if so how. I have tried every post and still it doesn't run. Idiot guide would be nice
Re: Where is desktop sharing?
In my previous post:
"Using dconf or gsettings does indeed enable desktop sharing to avoid the vino-server error I reported."
I don't have any notes, but I think the dconf setting is:
org.gnome.desktop.applications.remote-access.enabled
I have not pursued this further. There remains no graphical interface. I have no idea whether this is fixed in the main Mint versions.
"Using dconf or gsettings does indeed enable desktop sharing to avoid the vino-server error I reported."
I don't have any notes, but I think the dconf setting is:
org.gnome.desktop.applications.remote-access.enabled
I have not pursued this further. There remains no graphical interface. I have no idea whether this is fixed in the main Mint versions.
Re: Where is desktop sharing?
Now that I have Mint17 Cinnamon installed it follows Ubuntu and previous Ubuntu-based Mint releases as vino-preferences launches the desired GUI: At this point it appears to be an LMDE issue.woodsman wrote:I have not pursued this further. There remains no graphical interface. I have no idea whether this is fixed in the main Mint versions.
Please add a [SOLVED] at the end of your original subject header if your question has been answered and solved.
Re: Where is desktop sharing?
OK, I managed to get Vino to work on LMDE201403.
vino-server is not enabled so we have to do that first:
Still, there is no easy way to configure vino, so we need to get dconf-Editor so we can configure it - install dconf-Editor with Synaptic.
Launch dconf-Editor and navigate to:
desktop.gnome.remote-access
Here you will be able apply the settings to vino like we used to see in previous versions when "vino-preferences" used to work. Password, encryption, notify on connection etc.
Finally, add to the Start Up Applications and you are done for good!
vino-server is not enabled so we have to do that first:
Code: Select all
gsettings set org.gnome.Vino enabled true
Launch dconf-Editor and navigate to:
desktop.gnome.remote-access
Here you will be able apply the settings to vino like we used to see in previous versions when "vino-preferences" used to work. Password, encryption, notify on connection etc.
Finally, add
Code: Select all
/usr/lib/vino/vino-server