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

Reply via email to