After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 728363 - Vino does not work from Mac OSX Screen Sharing application
Vino does not work from Mac OSX Screen Sharing application
Status: RESOLVED WONTFIX
Product: vino
Classification: Applications
Component: Server
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Vino Maintainer(s)
Vino Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-04-16 17:48 UTC by Sampo Savola
Modified: 2020-11-12 12:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sampo Savola 2014-04-16 17:48:57 UTC
After upgrading to  Ubuntu 14.04 from 13.10 VNC stopped working from Mac OSX Screen sharing application.
At first I thought it was related to issue https://bugs.launchpad.net/ubuntu/+source/vino/+bug/1290666 .
But that makes other VNC clients such as TightVNC working but issue with OSX Screen Sharing still exists, maybe it is because it uses fairly old protocol.


vino version in Ubuntu 14.04 is 3.8.1

Logs from vine-server when connecting with TightVNC and with OSX Screen Sharing apps:

TIghtVNC:

sampo@sampo-htpc:~$ /usr/lib/vino/vino-server

(vino-server:2799): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed
13/04/2014 10:45:06 AM Autoprobing TCP port in (all) network interface
13/04/2014 10:45:06 AM Listening IPv6://[::]:5900
13/04/2014 10:45:06 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:45:06 AM Autoprobing selected port 5900
13/04/2014 10:45:06 AM Advertising security type: 'TLS' (18)
13/04/2014 10:45:06 AM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
13/04/2014 10:45:06 AM Listening IPv6://[::]:5900
13/04/2014 10:45:06 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:45:06 AM Clearing securityTypes
13/04/2014 10:45:06 AM Advertising security type: 'TLS' (18)
13/04/2014 10:45:06 AM Clearing securityTypes
13/04/2014 10:45:06 AM Advertising security type: 'TLS' (18)
13/04/2014 10:45:06 AM Advertising authentication type: 'No Authentication' (1)
13/04/2014 10:45:06 AM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
13/04/2014 10:45:06 AM Listening IPv6://[::]:5900
13/04/2014 10:45:06 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:45:06 AM Clearing securityTypes
13/04/2014 10:45:06 AM Clearing authTypes
13/04/2014 10:45:06 AM Advertising security type: 'TLS' (18)
13/04/2014 10:45:06 AM Advertising authentication type: 'No Authentication' (1)
13/04/2014 10:45:06 AM Advertising security type: 'No Authentication' (1)

(vino-server:2799): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed
13/04/2014 10:45:21 AM [IPv4] Got connection from client Sampos-Air.lan
13/04/2014 10:45:21 AM other clients:
13/04/2014 10:45:21 AM Client Protocol Version 3.7
13/04/2014 10:45:21 AM Advertising security type 18
13/04/2014 10:45:21 AM Advertising security type 1
13/04/2014 10:45:21 AM Client returned security type 1
13/04/2014 10:45:21 AM Pixel format for client Sampos-Air.lan:
13/04/2014 10:45:21 AM 32 bpp, depth 24, little endian
13/04/2014 10:45:21 AM true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
13/04/2014 10:45:21 AM no translation needed
13/04/2014 10:45:21 AM rfbProcessClientNormalMessage: ignoring unknown encoding type 8

With TightVNC it works normally,

Screen Sharing from Mavericks:

sampo@sampo-htpc:~$ /usr/lib/vino/vino-server

(vino-server:2887): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed
13/04/2014 10:47:47 AM Autoprobing TCP port in (all) network interface
13/04/2014 10:47:47 AM Listening IPv6://[::]:5900
13/04/2014 10:47:47 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:47:47 AM Autoprobing selected port 5900
13/04/2014 10:47:47 AM Advertising security type: 'TLS' (18)
13/04/2014 10:47:47 AM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
13/04/2014 10:47:47 AM Listening IPv6://[::]:5900
13/04/2014 10:47:47 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:47:47 AM Clearing securityTypes
13/04/2014 10:47:47 AM Advertising security type: 'TLS' (18)
13/04/2014 10:47:47 AM Clearing securityTypes
13/04/2014 10:47:47 AM Advertising security type: 'TLS' (18)
13/04/2014 10:47:47 AM Advertising authentication type: 'No Authentication' (1)
13/04/2014 10:47:47 AM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
13/04/2014 10:47:47 AM Listening IPv6://[::]:5900
13/04/2014 10:47:47 AM Listening IPv4://0.0.0.0:5900
13/04/2014 10:47:47 AM Clearing securityTypes
13/04/2014 10:47:47 AM Clearing authTypes
13/04/2014 10:47:47 AM Advertising security type: 'TLS' (18)
13/04/2014 10:47:47 AM Advertising authentication type: 'No Authentication' (1)
13/04/2014 10:47:47 AM Advertising security type: 'No Authentication' (1)

(vino-server:2887): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed
13/04/2014 10:47:56 AM [IPv4] Got connection from client Sampos-Air.lan
13/04/2014 10:47:56 AM other clients:
13/04/2014 10:47:56 AM Client Protocol Version 3.3

It just freezes here, no error messages on Mac Screen Sharing client either. Only difference I see is the Client protocol version which is much older in Mac Screen Sharing app.
Comment 1 André Klapper 2020-11-12 12:24:36 UTC
Vino is not under active development anymore and unmaintained.

Please use gnome-remote-desktop instead.

Closing this report as WONTFIX to reflect reality.