GNOME Bugzilla – Bug 728363
Vino does not work from Mac OSX Screen Sharing application
Last modified: 2020-11-12 12:24:36 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.
Vino is not under active development anymore and unmaintained. Please use gnome-remote-desktop instead. Closing this report as WONTFIX to reflect reality.