4
I would like to log into my Ubuntu machine from my Mac. I tried running a VNC server on the Ubuntu machine with
sudo x11vnc -shared -forever -nopw -display :0 -auth /var/lib/gdm/:0.Xauth
and then connecting in the finder to "Go to server->vnc://192.168.1.2" but I get the "Contacting" dialog, but it never connects. On the Ubuntu side, I see this:
29/11/2009 03:42:03 Got connection from client 192.168.1.108
29/11/2009 03:42:03 other clients:
29/11/2009 03:42:03 Disabled X server key autorepeat.
29/11/2009 03:42:03 to force back on run: 'xset r on' (3 times)
29/11/2009 03:42:03 created xdamage object: 0x800036
29/11/2009 03:42:03 Client Protocol Version 3.889
29/11/2009 03:42:03 Protocol version sent 3.889, using 3.889
29/11/2009 03:42:03 rfbProcessClientSecurityType: executing handler for type 1
29/11/2009 03:42:03 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
29/11/2009 03:42:18 XDAMAGE is not working well... misses: 77/225
29/11/2009 03:42:18 Maybe a OpenGL app like Beryl is the problem? Use -noxdamage
29/11/2009 03:42:18 To disable this check and warning specify -xdamage twice.
29/11/2009 03:42:19 cutbuffer_send: no send: uninitialized clients
I tried adding "-noxdamage" in the x11vnc command line, and it didn't help. I'm running Ubuntu 8.04.3 (x86_64) on the Linux side and Snow Leopard on the Mac side.
actually with x11vnc you can connect to an existing X11 connection, that is, providing you also login... you have to configure your login screen to provide it, but it works – Juan Sebastian Totero – 2013-02-27T14:46:05.737
I ended up giving up on VNC and using xdmcp instead. – Paul Tomblin – 2009-11-29T16:39:24.937