Ok, I ran it with the debug switch. That's opening vinagre, connecting to the mac mini via a bookmark, copying a file on my local desktop, having the VNC session freeze, and then closing the session via the X at the top of the VNC window.
Here's the result of that: chi......@bla...arl:~$ vinagre --gtk-vnc-debug NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: Direct rendering failed; attempting indirect rendering. gtk-vnc: Expose 0x0 @ 1918,1098 gtk-vnc: Started background coroutine gtk-vnc: Resolving host gre...ros-mac-mini.local 5900 gtk-vnc: Trying socket 18 gtk-vnc: Protocol initialization gtk-vnc: Server version: 3.889 gtk-vnc: Using version: 3.8 gtk-vnc: Possible auth 30 gtk-vnc: Possible auth 2 gtk-vnc: Possible auth 35 gtk-vnc: Requested auth type 2 gtk-vnc: Waiting for auth type gtk-vnc: Choose auth 2 gtk-vnc: Requesting missing credentials gtk-vnc: Set password credential gtk-vnc: Waiting for missing credentials gtk-vnc: Got all credentials gtk-vnc: Do Challenge gtk-vnc: Checking auth result gtk-vnc: Success gtk-vnc: Pixel format BPP: 32, Depth: 32, Byte order: 1234, True color: 1 Mask red: 255, green: 255, blue: 255 Shift red: 16, green: 8, blue: 0 gtk-vnc: Display name 'Gre...ro’s Mac mini' gtk-vnc: Visual mask: 16711680 65280 255 shift: 16 8 0 gtk-vnc: Mask local: 255 255 255 remote: 255 255 255 merged: 255 255 255 gtk-vnc: Pixel shifts right: 16 8 0 left: 16 8 0 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: Running main loop gtk-vnc: FramebufferUpdate(0, 0, 0, 1920, 64) gtk-vnc: Expose 0x0 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 64, 1920, 64) gtk-vnc: FramebufferUpdate(0, 0, 128, 1920, 64) gtk-vnc: Expose 0x64 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 192, 1920, 64) gtk-vnc: Expose 0x128 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 256, 1920, 64) gtk-vnc: Expose 0x192 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 320, 1920, 64) gtk-vnc: Expose 0x256 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 384, 1920, 64) gtk-vnc: Expose 0x320 @ 1918,64 gtk-vnc: Expose 0x384 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 448, 1920, 64) gtk-vnc: FramebufferUpdate(0, 0, 512, 1920, 64) gtk-vnc: Expose 0x448 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 576, 1920, 64) gtk-vnc: Expose 0x512 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 640, 1920, 64) gtk-vnc: Expose 0x576 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 704, 1920, 64) gtk-vnc: Expose 0x640 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 768, 1920, 64) gtk-vnc: Expose 0x704 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 832, 1920, 64) gtk-vnc: Expose 0x768 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 896, 1920, 64) gtk-vnc: Expose 0x832 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 960, 1920, 64) gtk-vnc: Expose 0x896 @ 1918,64 gtk-vnc: FramebufferUpdate(0, 0, 1024, 1920, 56) gtk-vnc: Expose 0x960 @ 1918,64 gtk-vnc: FramebufferUpdate(-239, 4, 4, 24, 24) gtk-vnc: Expose 0x4 @ 1918,1076 gtk-vnc: FramebufferUpdate(0, 0, 0, 1920, 1080) gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: FramebufferUpdate(0, 0, 0, 1920, 1080) gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: FramebufferUpdate(0, 0, 0, 1920, 22) gtk-vnc: Expose 0x0 @ 1918,22 gtk-vnc: FramebufferUpdate(0, 211, 22, 1178, 946) gtk-vnc: Expose 211x22 @ 1178,946 gtk-vnc: FramebufferUpdate(0, 422, 1066, 126, 14) gtk-vnc: Expose 422x1066 @ 126,14 gtk-vnc: FramebufferUpdate(0, 422, 964, 126, 26) gtk-vnc: Expose 422x964 @ 126,26 gtk-vnc: FramebufferUpdate(0, 422, 1066, 230, 14) gtk-vnc: Expose 422x1066 @ 230,14 gtk-vnc: FramebufferUpdate(0, 422, 964, 230, 26) gtk-vnc: Expose 422x964 @ 230,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 513, 1066, 139, 14) gtk-vnc: Expose 513x1066 @ 139,14 gtk-vnc: FramebufferUpdate(0, 513, 964, 139, 26) gtk-vnc: Expose 513x964 @ 139,26 gtk-vnc: FramebufferUpdate(0, 1683, 0, 22, 22) gtk-vnc: Expose 1683x0 @ 22,22 gtk-vnc: FramebufferUpdate(-239, 8, 8, 16, 16) gtk-vnc: Expose 8x8 @ 16,16 gtk-vnc: FramebufferUpdate(-239, 4, 4, 24, 24) gtk-vnc: Expose 4x4 @ 24,24 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: FramebufferUpdate(0, 251, 884, 1098, 29) gtk-vnc: Expose 251x884 @ 1098,29 gtk-vnc: FramebufferUpdate(0, 451, 383, 898, 501) gtk-vnc: Expose 451x383 @ 898,501 gtk-vnc: FramebufferUpdate(0, 251, 43, 1098, 340) gtk-vnc: Expose 251x43 @ 1098,340 gtk-vnc: FramebufferUpdate(0, 0, 0, 1920, 22) gtk-vnc: Expose 0x0 @ 1918,22 gtk-vnc: FramebufferUpdate(0, 1683, 0, 22, 22) gtk-vnc: Expose 1683x0 @ 22,22 gtk-vnc: FramebufferUpdate(0, 251, 118, 200, 766) gtk-vnc: Expose 251x118 @ 200,766 gtk-vnc: FramebufferUpdate(0, 1683, 0, 22, 22) gtk-vnc: Expose 1683x0 @ 22,22 gtk-vnc: FramebufferUpdate(0, 1683, 0, 22, 22) gtk-vnc: Expose 1683x0 @ 22,22 gtk-vnc: Expose 0x1 @ 1918,1079 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: Expose 0x0 @ 1918,1080 gtk-vnc: Requesting that VNC close gtk-vnc: Requesting graceful shutdown of connection gtk-vnc: Waking up couroutine to shutdown gracefully gtk-vnc: Aborting message processing on error gtk-vnc: Doing final VNC cleanup -- Vinagre (Remote desktop viewer) Freezes when I copy something on my host computer https://bugs.launchpad.net/bugs/315930 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to vinagre in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs