
Hi there, I wonder which cross-platform software or services you are using for remote screen sharing sessions, if any? Commercial vendors with proprietary software make it (more or less) easy for Windows and Mac users to share their screens remotely, fool-proof even for non-tech-savvies (e.g. Skype, WebEx, GoToMeeting, zoom.us or browser-based such as Google Hangouts, etc.). A typical situation would be: I use Debian 8 and I want to share my screen with a client or partner running Windows or Mac to demonstrate something. My experience so far: Skype works well under Debian, but I always have issues with the screen sharing feature. I have used TeamViewer from time to time (works very well). WebEx, GoToMeeting, zoom.us and most of the other services don't support Linux. Remote Desktop (RDP) predominantly aims to remote administration. Browser-based solutions I have not tested yet. I would prefer open source solutions of course (even paid). Must haves: very easy to use for the "other side" and cross-platform capability (Linux, Windows, Mac). Optional: audio (voice) support would be nice but could also be achieved via VoIP/Skype/phone via an extra channel. One-to-many (someone shares his/her screen to multiple receivers) would be also nice, but an exception. Does anyone have any experience, suggestions, advices in this regards? Thanks Michael

On Thu, October 22, 2015 10:29 am, Michael Schams wrote:
I would prefer open source solutions of course (even paid). Must haves: very easy to use for the "other side" and cross-platform capability (Linux, Windows, Mac). Optional: audio (voice) support would be nice but could also be achieved via VoIP/Skype/phone via an extra channel. One-to-many (someone shares his/her screen to multiple receivers) would be also nice, but an exception.
Does anyone have any experience, suggestions, advices in this regards?
Doesn't satisfy the first criteria of being easy to use. However once upon a time I would have recommended Access Grid http://www.accessgrid.org/ -- Lev Lafayette, BA (Hons), GradCertTerAdEd (Murdoch), GradCertPM, MBA (Tech Mngmnt) (Chifley) mobile: 0432 255 208 RFC 1855 Netiquette Guidelines http://www.ietf.org/rfc/rfc1855.txt

Michael Schams writes:
I wonder which cross-platform software or services you are using for remote screen sharing sessions, if any?
[...] A typical situation would be: I use Debian 8 and I want to share my screen with a client or partner running Windows or Mac to demonstrate something.
Does anyone have any experience, suggestions, advices in this regards?
Probably not helpful, but... I only needed to share charcell (not GUI), so I just used GNU Screen. It has some basic access control features, but it was easier to just have both workers log into the same account, and trust the other guy not to mash the keyboard at the wrong time. :P For chatting I either just used write/talk to a second Screen tab, or installed ircd on 127.0.0.1 and had each user run irssi to that. If you don't already know GNU Screen, try tmux first.

I used OpenBroadcaster for all my capturing, Not sure how you would go with screen sharing via twitch or youtube for what you are looking at doing. Very powerful software allowing you to construct multiple scenes with overlays and combine different application screens etc. I'm using it currently to (on windows at work) to capture UI uage information on some software we are developing which involves 3 applications in 1 scene, main app window, nohboard onscreen keyboard and task manager I use it on linux at home to capture program footage (games, application feature examples etc) https://obsproject.com/ Wayne On Thu, Oct 22, 2015 at 10:29 AM, Michael Schams < luv-main.1445467974@2015.trash.schams.net> wrote:
Hi there,
I wonder which cross-platform software or services you are using for remote screen sharing sessions, if any?
Commercial vendors with proprietary software make it (more or less) easy for Windows and Mac users to share their screens remotely, fool-proof even for non-tech-savvies (e.g. Skype, WebEx, GoToMeeting, zoom.us or browser-based such as Google Hangouts, etc.). A typical situation would be: I use Debian 8 and I want to share my screen with a client or partner running Windows or Mac to demonstrate something.
My experience so far: Skype works well under Debian, but I always have issues with the screen sharing feature. I have used TeamViewer from time to time (works very well). WebEx, GoToMeeting, zoom.us and most of the other services don't support Linux. Remote Desktop (RDP) predominantly aims to remote administration. Browser-based solutions I have not tested yet.
I would prefer open source solutions of course (even paid). Must haves: very easy to use for the "other side" and cross-platform capability (Linux, Windows, Mac). Optional: audio (voice) support would be nice but could also be achieved via VoIP/Skype/phone via an extra channel. One-to-many (someone shares his/her screen to multiple receivers) would be also nice, but an exception.
Does anyone have any experience, suggestions, advices in this regards?
Thanks Michael
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

Il 22 ottobre 2015 01:29:20 CEST, Michael Schams <luv-main.1445467974@2015.trash.schams.net> ha scritto:
Hi there,
I wonder which cross-platform software or services you are using for remote screen sharing sessions, if any?
I would prefer open source solutions of course (even paid). Must haves:
very easy to use for the "other side" and cross-platform capability (Linux, Windows, Mac). One-to-many (someone shares his/her screen to multiple receivers) would
be also nice, but an exception.
Does anyone have any experience, suggestions, advices in this regards?
You haven't mentioned VNC. It's an open protocol, with a lot of implementations either open or commercial, and I guess there are even solutions very user friendly for the client side. In the past I have used a lot RealVNC and UltraVNC. the latter for example has several advanced features that you can find interesting in the commercial version. For the server side "vino" should be the package to install, if I remember well, which allow you to share your actual desktop, while others, like tightvnc, create a virtual desktop where you, and others, can connect with any vnc client. My 2 cent. -- Mick

On 22.10.15 10:29, Michael Schams wrote:
I wonder which cross-platform software or services you are using for remote screen sharing sessions, if any?
The closest I've ever been to that sort of thing is getting into X11 on a *nix server from M$, using Hummingbird Exceed. Once you're into X11, then I figure that fiddling with $DISPLAY (or similar) ought to go a long way toward the sharing part of it, since you're only after a pre-existing display, rather than a new one of your own. Erik -- After continued controversy over systemd, which he claimed culminated in personal attacks on him, in October 2014 Poettering complained that the "Open Source community is full of assholes, and I probably more than most others am one of their most favourite targets." Poettering went on to blame Linus Torvalds and other kernel developers for the state of the community. - https://en.wikipedia.org/wiki/Lennart_Poettering

2015-10-22 10:14 GMT+02:00 Erik Christiansen <dvalin@internode.on.net>:
The closest I've ever been to that sort of thing is getting into X11 on a *nix server from M$, using Hummingbird Exceed. Once you're into X11, then I figure that fiddling with $DISPLAY (or similar) ought to go a long way toward the sharing part of it, since you're only after a pre-existing display, rather than a new one of your own.
Not exactly. Of course you can set up an X server on the remote pc (Exceed is just one, MobaXterm [1] is another, but there are others also), and start on the local machine an X client which connect to the remote X server, by playing with dhe $DISPLAY variable, but that's not "sharing": such client will shows its windows just on the remote screen, and as far as I know there's no way to move windows of a running process from an X server to another. [1] http://mobaxterm.mobatek.net/ -- Mick

On 22/10/15 09:29, Michael Schams wrote:
Browser-based solutions I have not tested yet.
We use: - GoToMeeting - because it works for corporate clients - WIN - Zoom - Because it works for an offshore partner - WIN Everything else - Google + Hangouts Basically if you are comfortable in having a Google account then there is utterly nothing stopping you having cross platform bliss using Hangouts. Cheers P

On Thu, 2015-10-22 at 18:29 +1000, Piers Rowan wrote: [...]
- Google + Hangouts
Basically if you are comfortable in having a Google account then there is utterly nothing stopping you having cross platform bliss using Hangouts.
Pick your poison: non-FOSS and expensive TeamViewer or privacy-invading Google Hangouts. Thanks for your feedback Daniel, Lev, Trent, Erik and Piers. Much appreciated. I will give Hangouts a crack, but suspect there is a good chance that I will stumble across issues with Iceweasel or Firefox on Debian Jessie soon (from what I read so far on this matter). Let's see. Cheers Michael

Unfortunately, if the machine you are connecting to is behind a nat'ed network, it will be difficult to use vnc. You'll have to configure the router accordingly. This may or may not be feasible. Cheers, Daniel. On 23/10/15 14:58, Andrew Pam wrote:
On 23/10/15 13:24, Michael Schams wrote:
Pick your poison: non-FOSS and expensive TeamViewer or privacy-invading Google Hangouts.
How about using VNC or one of its many derivatives?
Hope that helps, Andrew _______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

On 23/10/15 15:50, Daniel Jitnah wrote:
Unfortunately, if the machine you are connecting to is behind a nat'ed network, it will be difficult to use vnc. You'll have to configure the router accordingly. This may or may not be feasible.
Use public IPv6 without NAT? :) Cheers, Andrew

Daniel Jitnah writes:
Unfortunately, if the machine you are connecting to is behind a nat'ed network, it will be difficult to use vnc. You'll have to configure the router accordingly. This may or may not be feasible.
Er, don't you *always* tunnel VNC inside something else (like SSH?) VNC isn't safe to serve raw over untrusted networks.

On Mon, 2015-10-26 at 10:55 +1100, Trent W. Buck wrote:
Unfortunately, if the machine you are connecting to is behind a nat'ed network, it will be difficult to use vnc. You'll have to configure the router accordingly. This may or may not be feasible.
Er, don't you *always* tunnel VNC inside something else (like SSH?) VNC isn't safe to serve raw over untrusted networks.
Yeah, well, that's one of the reasons, why VNC or one of its derivatives is not an option. I am dealing with non-tech-savvy people and they need a simple, fool-proof solution to just "see my screen". Tools like TeamViewer, Skype, WebEx, GoToMeeting, etc. are options, but if I ask someone: "I would like to show you something. Could you please send me your public SSH key, so you can establish a SSH tunnel between... bla bla...". I loose this guys at the words "could you please send me" and a key is something you need to physically enter your home and a tunnel has something to do with trains ;-) I think I hoped that someone says, "Try ABC. That's exactly like TeamViewer but open source, licensed under GPL and they are looking for some volunteers to support them in XYZ." *dreaming* Thanks everyone! I have appreciated all your comments/suggestions. Cheers Michael

Hi Michael, If remote desktop like VnC or RDP is what you are after, then Google's Chrome Remote Desktop is one such cross-platform tool to use. I had tried it some time ago to GUI login, from an Ubuntu PC or Chromebook, into another Ubuntu PC remotely. Both sides just need to have Google Chrome browser as well as the Chrome Remote Desktop App installed. I remember the remote Linux PC that you want to remote into just need to start up the Chrome Remote Desktop app from within the Chrome browser, and then just sit there ready for you to login from your end. There are security options that you can enable for the user to decide who to let in. Using Chrome Remote Desktop apparently have no problem connecting over NAT'ed network. Both ends just need to login to your own Google account will do. H.T.H. Wen On Fri, Oct 23, 2015 at 1:24 PM, Michael Schams < luv-main.1445467974@2015.trash.schams.net> wrote:
On Thu, 2015-10-22 at 18:29 +1000, Piers Rowan wrote:
[...]
- Google + Hangouts
Basically if you are comfortable in having a Google account then there is utterly nothing stopping you having cross platform bliss using Hangouts.
Pick your poison: non-FOSS and expensive TeamViewer or privacy-invading Google Hangouts.
Thanks for your feedback Daniel, Lev, Trent, Erik and Piers. Much appreciated. I will give Hangouts a crack, but suspect there is a good chance that I will stumble across issues with Iceweasel or Firefox on Debian Jessie soon (from what I read so far on this matter). Let's see.
Cheers Michael
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main
participants (11)
-
Andrew Pam
-
Daniel Jitnah
-
Erik Christiansen
-
Lev Lafayette
-
Michael Schams
-
Michele Bert
-
Mick
-
Piers Rowan
-
trentbuck@gmail.com
-
Wayne Moulden
-
Wen Lin