xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Custom Query (2683 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (25 - 27 of 2683)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Ticket Resolution Summary Owner Reporter
#2526 duplicate xpra start gnome-terminal last terminal line not rendered fully Antoine Martin stdedos
Description
"Xpra-Python3-x86_64_4.0-r24581\xpra_cmd" start ssh://user@ip/20  --microphone=off --speaker=off --webcam=no --pulseaudio=no --opengl=no --start-new-commands=yes --start=gnome-terminal

2019-12-26 17:45:36,556 Xpra GTK3 client version 4.0-r24581 64-bit
2019-12-26 17:45:36,558  running on Microsoft Windows 10
2019-12-26 17:45:37,279 GStreamer version 1.16.1 for Python 3.8.0 64-bit
2019-12-26 17:45:37,820  keyboard settings: layout=us
2019-12-26 17:45:37,822  desktop size is 1600x900 with 1 screen:
2019-12-26 17:45:37,822   Default (423x238 mm - DPI: 96x96) workarea: 1600x860
2019-12-26 17:45:37,823     (Standard monitor types) Generic PnP Monitor (309x174 mm - DPI: 131x131)
2019-12-26 17:45:46,511 enabled remote logging
2019-12-26 17:45:46,514 Xpra GTK3 X11 server version 3.0.4-r24778 64-bit
2019-12-26 17:45:46,515  running on Linux Ubuntu 16.04 xenial
2019-12-26 17:45:48,528 server is not responding, drawing spinners over the windows

(xpra_cmd:13256): Pango-WARNING **: 17:45:52.271: couldn't load font "Bitstream Vera Sans Not-Rotated 14.662109375", falling back to "Sans Not-Rotated 14.662109375", expect ugly output.
2019-12-26 17:45:52,286 server is OK again
2019-12-26 17:46:30,836 UI thread is now blocked
2019-12-26 17:46:31,167 UI thread is running again, resuming

With or without --opengl, it's the same

If I type, the last line of the terminal (regardless of its position on the screen), only the top half is rendered (see video).

Also, maximizing the window renders it weirdly (green is the accent color of Win10, see image)

If I de-focus, and re-focus the window, then the window is fully drawn (see also video)

#2528 fixed Show full screen name in tray Antoine Martin stdedos
Description

If I have

"Xpra-Python2-x86_64_3.0.1-r24232\xpra_cmd" start ssh://user@ip/20  --microphone=off --speaker=off --webcam=no --pulseaudio=no --start-new-commands=yes --start=gnome-terminal

and

"Xpra-Python2-x86_64_3.0.1-r24232\xpra_cmd" start ssh://user@ip/2  --microphone=off --speaker=off --webcam=no --pulseaudio=no --start-new-commands=yes --start=gnome-terminal

open at the same time, then this

Is not very helpful.

Except for a smarter / more condensed output, consider adding the full display name ie ssh://ip/2 (or even ssh://user@ip/2)

#2638 fixed Clipboard: Copying from Windows client to Linux server stopped working after upgrade Antoine Martin pm54389
Description

Hi,

Client: Windows 7, v3.0.6-r25205 Server: RHEL 7.6, v3.0.5-r24939

After upgrading the client from v2.4.2-r21077 to v3.0.6, copy/paste from Windows (client) to Linux (server) stopped working.

Steps to reproduce:

  • Run server: xpra start :1338 --start=xterm -d clipboard
  • Run client from Windows shortcut: "C:\Program Files\Xpra\Xpra.exe" attach -d clipboard ssh://redacted@redacted/:1338
  • Run notepad in Windows
  • Type "text1" in notepad and copy it, middle-click in xterm -> pastes "text1"
  • Type "text2" in xterm and highlight it, paste in notepad -> pastes "text2"
  • Un-highlight the text in xterm, type "text3" in notepad and copy it, middle-click in xterm -> pastes "text2"

In the last step, it should paste "text3".

Downgrading the client back to v2.4.2 (same xpra.conf) fixes the issue, but only after the server is restarted.

I tried many combinations of clipboard settings on client and server (--clipboard, --remote-clipboard, --local-clipboard, --clipboard-direction), but none of these fixed it.

In case it's relevant:

  • When running xpra stop :1338 on the server, the client crashes ("Xpra has stopped working"). This isn't causing me an issue. The crash also doesn't happen with v2.4.2.
  • Tray icon -> Clipboard -> Selection: "Clipboard" is initially selected, but changing it to "Primary" doesn't help. In v2.4.2, with this configuration, "Primary" is initially selected.

Let me know if you need more info.

Client xpra.conf:

remote-clipboard=PRIMARY
opengl=0
ssh=paramiko
encoding=rgb
min-speed=70
title=@title@
modal-windows=no

Server log during the copy/paste operations described above:

[36m2020-03-11 16:07:32,981 client   1 @53.633 clipboard event: CLIPBOARDUPDATE[0m
[36m2020-03-11 16:07:32,983 client   1 @53.634 schedule_emit_token() elapsed=694232205 (max=100)[0m
[36m2020-03-11 16:07:32,983 client   1 @53.634 _send_clipboard_token_handler(Win32ClipboardProxy, '()')[0m
[36m2020-03-11 16:07:32,983 client   1 @53.634 clipboard_send: clipboard-token[0m
[36m2020-03-11 16:07:32,984 process clipboard token selection=CLIPBOARD, local clipboard name=CLIPBOARD, proxy=X11ClipboardProxy(CLIPBOARD)[0m
[36m2020-03-11 16:07:32,984 got token, selection=CLIPBOARD, targets=None, target data=None, claim=True, can-receive=True[0m
[36m2020-03-11 16:07:32,985 claim_selection: set selection owner returned 1, owner=0x40001e[0m
2020-03-11 16:07:32,985 client   1 @53.637 unknown string message: 0xc188 / 0x52 / 0x11ff[0m
[36m2020-03-11 16:07:32,985 claim_selection: sending message to root window[0m
2020-03-11 16:07:32,985 client   1 @53.638 unknown string message: 0xc188 / 0x50 / 0x0[0m
[36m2020-03-11 16:07:32,986 claim_selection: done, owned=True[0m
[36m2020-03-11 16:07:32,986 client   1 @53.638 remove_block: CLIPBOARD[0m
[36m2020-03-11 16:07:32,987 do_xpra_xfixes_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478056704', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478056704', 'serial': '0x5cd'}>)[0m
[36m2020-03-11 16:07:32,987 do_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478056704', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478056704', 'serial': '0x5cd'}>) owned=True, was True, enabled=True, can-send=True[0m
[36m2020-03-11 16:07:35,057 do_xpra_selection_request(<X11:SelectionRequest {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'target': 'UTF8_STRING', 'requestor': '0x600026', 'window': '0x40001e', 'time': '478058776', 'serial': '0x693', 'property': '_XT_SELECTION_0'}>)[0m
[36m2020-03-11 16:07:35,057 do_selection_request_event(<X11:SelectionRequest {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'target': 'UTF8_STRING', 'requestor': '0x600026', 'window': '0x40001e', 'time': '478058776', 'serial': '0x693', 'property': '_XT_SELECTION_0'}>)[0m
[36m2020-03-11 16:07:35,058 clipboard request for PRIMARY from window 0x600026: child of 'xterm', target=UTF8_STRING, prop=_XT_SELECTION_0[0m
[36m2020-03-11 16:07:35,059 send_clipboard_request_handler(X11ClipboardProxy(PRIMARY), 'PRIMARY', 'UTF8_STRING')[0m
[36m2020-03-11 16:07:35,059 send_clipboard_request id=0[0m
[36m2020-03-11 16:07:35,059 sending clipboard-pending-requests=1 to ClientConnection(1 : Protocol(unix-domain socket:/run/user/2129/xpra/redacted-1338))[0m
[36m2020-03-11 16:07:35,064 client   1 @55.716 process_clipboard_packet: clipboard-request, helper=ClipboardProtocolHelperCore[0m
[36m2020-03-11 16:07:35,070 client   1 @55.717 process clipboard request, request_id=0, selection=PRIMARY, local name=CLIPBOARD, target=UTF8_STRING[0m
[36m2020-03-11 16:07:35,070 client   1 @55.717 OpenClipboard(0x2a0b82)=1[0m
[36m2020-03-11 16:07:35,071 client   1 @55.719 got 5 bytes of data: "b'text1'"[0m
[36m2020-03-11 16:07:35,071 client   1 @55.719 got_text('text1')[0m
[36m2020-03-11 16:07:35,071 client   1 @55.719 proxy_got_contents(0, PRIMARY, UTF8_STRING, UTF8_STRING, 8, <class 'bytes'>:5) data=0x7465787431..[0m
[36m2020-03-11 16:07:35,071 client   1 @55.720 perform clipboard limit checking - datasize - 5, -1[0m
[36m2020-03-11 16:07:35,071 client   1 @55.720 _munge_raw_selection_to_wire('UTF8_STRING', 'UTF8_STRING', 8, "'text1'")[0m
[36m2020-03-11 16:07:35,072 client   1 @55.720 _do_munge_raw_selection_to_wire(UTF8_STRING, UTF8_STRING, 8, <class 'bytes'>:5)[0m
[36m2020-03-11 16:07:35,072 client   1 @55.720 clipboard raw -> wire: ('UTF8_STRING', 8, '"b\'text1\'"') -> '"(b\'bytes\', b\'text1\')"'[0m
[36m2020-03-11 16:07:35,072 client   1 @55.721 clipboard_send: clipboard-contents[0m
[36m2020-03-11 16:07:35,073 client   1 @55.721 process_clipboard_packet: clipboard-pending-requests, helper=ClipboardProtocolHelperCore[0m
[36m2020-03-11 16:07:35,073 process clipboard contents, selection=PRIMARY, type=UTF8_STRING, format=8[0m
[36m2020-03-11 16:07:35,073 client   1 @55.721 clipboard_progress(None, 1)[0m
[36m2020-03-11 16:07:35,073 wire selection to raw, encoding=bytes, type=UTF8_STRING, format=8, len(data)=5[0m
[36m2020-03-11 16:07:35,073 client   1 @55.721 clipboard_notify(1) notification timer=None[0m
[36m2020-03-11 16:07:35,074 clipboard wire -> raw: ('UTF8_STRING', 8, 'bytes', "'text1'") -> 'text1'[0m
[36m2020-03-11 16:07:35,074 clipboard got contents(0, 'UTF8_STRING', 8, "'text1'"): proxy=X11ClipboardProxy(PRIMARY) for selection=PRIMARY[0m
[36m2020-03-11 16:07:35,074 got_contents('UTF8_STRING', 'UTF8_STRING', 8, "'text1'") pending=(<gtk.gdk.Window object at 0x7f549e6f0780 (GdkWindow at 0x1afbea0)>, u'_XT_SELECTION_0', 478058776)[0m
[36m2020-03-11 16:07:35,075 setting response 'text1' to property _XT_SELECTION_0 of window child of 'xterm' as UTF8_STRING[0m
[36m2020-03-11 16:07:35,075 set_selection_response(<gtk.gdk.Window object at 0x7f549e6f0780 (GdkWindow at 0x1afbea0)>, UTF8_STRING, _XT_SELECTION_0, UTF8_STRING, 8, "'text1'", 478058776)[0m
[36m2020-03-11 16:07:35,175 sending clipboard-pending-requests=0 to ClientConnection(1 : Protocol(unix-domain socket:/run/user/2129/xpra/redacted-1338))[0m
[36m2020-03-11 16:07:35,180 client   1 @55.832 process_clipboard_packet: clipboard-pending-requests, helper=ClipboardProtocolHelperCore[0m
[36m2020-03-11 16:07:35,181 client   1 @55.833 clipboard_progress(None, 0)[0m
[36m2020-03-11 16:07:35,182 client   1 @55.833 clipboard_notify(0) notification timer=None[0m
[36m2020-03-11 16:07:42,465 do_xpra_selection_clear(<X11:SelectionClear {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'window': '0x40001e', 'time': '478066184', 'serial': '0xb1a'}>)[0m
[36m2020-03-11 16:07:42,466 do_xpra_selection_clear(<X11:SelectionClear {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'window': '0x40001e', 'time': '478066184', 'serial': '0xb1a'}>) was owned=True[0m
[36m2020-03-11 16:07:42,466 do_owner_changed()[0m
[36m2020-03-11 16:07:42,466 do_xpra_xfixes_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'timestamp': '478066184', 'owner': '0x600026', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478066184', 'serial': '0xb1a'}>)[0m
[36m2020-03-11 16:07:42,466 do_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'PRIMARY', 'timestamp': '478066184', 'owner': '0x600026', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478066184', 'serial': '0xb1a'}>) owned=False, was False, enabled=True, can-send=True[0m
[36m2020-03-11 16:07:42,467 get_contents(TARGETS, <function got_targets at 0x7f549e6f25f0>, 0) owned=False, have-token=False[0m
[36m2020-03-11 16:07:42,467 requesting local XConvertSelection from child of 'xterm' as 'TARGETS' into 'PRIMARY-TARGETS'[0m
[36m2020-03-11 16:07:42,469 do_xpra_property_notify_event(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066188', 'window': '0x40001e', 'atom': 'PRIMARY-TARGETS', 'serial': '0xb30'}>)[0m
[36m2020-03-11 16:07:42,469 do_property_notify(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066188', 'window': '0x40001e', 'atom': 'PRIMARY-TARGETS', 'serial': '0xb30'}>)[0m
[36m2020-03-11 16:07:42,469 PRIMARY-TARGETS='\xe7\x00\x00\x00\x00\x00\x00\x00{\x01\x00\x00\x .. x00\x00\x00\x00\x88\x01\x00\x00\x00\x00\x00\x00' (ATOM : 32)[0m
[36m2020-03-11 16:07:42,470 filter_data(TARGETS, ATOM, 32, ..)[0m
[36m2020-03-11 16:07:42,471 got_local_contents: calling <function got_targets at 0x7f549e6f25f0>('ATOM', 32, "'\\xe7\\x00\\x00\\x00\\x00\\x00\\x00\\x00{\\x01\\x00\\x00\\x .. x00\\x00\\x00\\x00\\x88\\x01\\x00\\x00\\x00\\x00\\x00\\x00'"), time=0[0m
[36m2020-03-11 16:07:42,471 got_targets: ('UTF8_STRING', 'TEXT', 'COMPOUND_TEXT', 'STRING', 'LENGTH', 'LIST_LENGTH', 'TIMESTAMP', 'HOSTNAME', 'IP_ADDRESS', 'USER', 'CLASS', 'NAME', 'CLIENT_WINDOW', 'OWNER_OS')[0m
[36m2020-03-11 16:07:42,471 get_contents(UTF8_STRING, <function got_text_target at 0x7f54acc16500>, 0) owned=False, have-token=False[0m
[36m2020-03-11 16:07:42,472 requesting local XConvertSelection from child of 'xterm' as 'UTF8_STRING' into 'PRIMARY-UTF8_STRING'[0m
[36m2020-03-11 16:07:42,473 do_xpra_property_notify_event(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066189', 'window': '0x40001e', 'atom': 'PRIMARY-TARGETS', 'serial': '0xb35'}>)[0m
[36m2020-03-11 16:07:42,473 do_property_notify(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066189', 'window': '0x40001e', 'atom': 'PRIMARY-TARGETS', 'serial': '0xb35'}>)[0m
[36m2020-03-11 16:07:42,474 do_property_notify() property 'PRIMARY-TARGETS' is gone?
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/xpra/x11/gtk_x11/clipboard.py", line 601, in do_property_notify
    dtype, dformat = X11Window.GetWindowPropertyType(self.xid, event.atom, True)
  File "xpra/x11/bindings/window_bindings.pyx", line 1173, in xpra.x11.bindings.window_bindings.X11WindowBindingsInstance.GetWindowPropertyType
BadPropertyType: None type[0m
[36m2020-03-11 16:07:42,475 do_xpra_property_notify_event(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066192', 'window': '0x40001e', 'atom': 'PRIMARY-UTF8_STRING', 'serial': '0xb58'}>)[0m
[36m2020-03-11 16:07:42,475 do_property_notify(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066192', 'window': '0x40001e', 'atom': 'PRIMARY-UTF8_STRING', 'serial': '0xb58'}>)[0m
[36m2020-03-11 16:07:42,476 PRIMARY-UTF8_STRING='text2' (UTF8_STRING : 8)[0m
[36m2020-03-11 16:07:42,476 filter_data(UTF8_STRING, UTF8_STRING, 8, ..)[0m
[36m2020-03-11 16:07:42,476 got_local_contents: calling <function got_text_target at 0x7f54acc16500>('UTF8_STRING', 8, "'text2'"), time=0[0m
[36m2020-03-11 16:07:42,476 got_text_target(UTF8_STRING, 8, 'text2')[0m
[36m2020-03-11 16:07:42,476 _send_clipboard_token_handler(X11ClipboardProxy(PRIMARY), "(('UTF8_STRING', 'TEXT', 'STRING'), ('UTF8_STRING', 'UTF8_STRING', 8, 'text2'))")[0m
[36m2020-03-11 16:07:42,476 _munge_raw_selection_to_wire('UTF8_STRING', 'UTF8_STRING', 8, "'text2'")[0m
[36m2020-03-11 16:07:42,477 _do_munge_raw_selection_to_wire(UTF8_STRING, UTF8_STRING, 8, <type 'str'>:5)[0m
[36m2020-03-11 16:07:42,477 do_xpra_property_notify_event(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066195', 'window': '0x40001e', 'atom': 'PRIMARY-UTF8_STRING', 'serial': '0xb62'}>)[0m
[36m2020-03-11 16:07:42,477 do_property_notify(<X11:PropertyNotify {'delivered_to': '0x40001e', 'send_event': '0', 'time': '478066195', 'window': '0x40001e', 'atom': 'PRIMARY-UTF8_STRING', 'serial': '0xb62'}>)[0m
[36m2020-03-11 16:07:42,478 do_property_notify() property 'PRIMARY-UTF8_STRING' is gone?
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/xpra/x11/gtk_x11/clipboard.py", line 601, in do_property_notify
    dtype, dformat = X11Window.GetWindowPropertyType(self.xid, event.atom, True)
  File "xpra/x11/bindings/window_bindings.pyx", line 1173, in xpra.x11.bindings.window_bindings.X11WindowBindingsInstance.GetWindowPropertyType
BadPropertyType: None type[0m
[36m2020-03-11 16:07:42,483 client   1 @03.135 process_clipboard_packet: clipboard-token, helper=ClipboardProtocolHelperCore[0m
[36m2020-03-11 16:07:42,489 client   1 @03.136 process clipboard token selection=PRIMARY, local clipboard name=CLIPBOARD, proxy=Win32ClipboardProxy[0m
[36m2020-03-11 16:07:42,489 client   1 @03.137 wire selection to raw, encoding=bytes, type=UTF8_STRING, format=8, len(data)=5[0m
[36m2020-03-11 16:07:42,490 client   1 @03.137 got token, selection=CLIPBOARD, targets=(b'UTF8_STRING', b'TEXT', b'STRING'), target data={'UTF8_STRING': ('UTF8_STRING', 8, b'text2')}, claim=True, can-receive=True[0m
[36m2020-03-11 16:07:42,490 client   1 @03.138 _filter_targets((b'UTF8_STRING', b'TEXT', b'STRING'))=('UTF8_STRING', 'TEXT', 'STRING')[0m
[36m2020-03-11 16:07:42,491 client   1 @03.138 _filter_targets((b'UTF8_STRING', b'TEXT', b'STRING'))=('UTF8_STRING', 'TEXT', 'STRING')[0m
[36m2020-03-11 16:07:42,491 client   1 @03.139 got_contents: tell OS we have UTF8_STRING, TEXT, STRING[0m
[36m2020-03-11 16:07:42,491 client   1 @03.139 we got a byte string: b'text2'[0m
[36m2020-03-11 16:07:42,491 client   1 @03.140 set_clipboard_text(b'text2', 5)[0m
[36m2020-03-11 16:07:42,491 client   1 @03.140 MultiByteToWideChar wlen=5[0m
[36m2020-03-11 16:07:42,491 client   1 @03.141 GlobalAlloc buf=0x23e70078[0m
[36m2020-03-11 16:07:42,492 client   1 @03.141 OpenClipboard(0x2a0b82)=1[0m
[36m2020-03-11 16:07:42,492 client   1 @03.141 SetClipboardData(..) done[0m
[36m2020-03-11 16:07:42,492 client   1 @03.143 clipboard event: CLIPBOARDUPDATE[0m
2020-03-11 16:07:42,492 client   1 @03.144 unknown string message: 0xc188 / 0x52 / 0x1200[0m
2020-03-11 16:07:42,493 client   1 @03.145 unknown string message: 0xc188 / 0x50 / 0x0[0m
[36m2020-03-11 16:07:42,493 client   1 @03.145 remove_block: CLIPBOARD[0m
[36m2020-03-11 16:08:07,661 client   1 @28.312 clipboard event: DESTROYCLIPBOARD[0m
[36m2020-03-11 16:08:07,662 client   1 @28.313 clipboard event: CLIPBOARDUPDATE[0m
2020-03-11 16:08:07,664 client   1 @28.316 unknown string message: 0xc188 / 0x52 / 0x1201[0m
2020-03-11 16:08:07,666 client   1 @28.317 unknown string message: 0xc188 / 0x50 / 0x0[0m
[36m2020-03-11 16:08:07,666 client   1 @28.318 _send_clipboard_token_handler(Win32ClipboardProxy, '()')[0m
[36m2020-03-11 16:08:07,668 client   1 @28.318 clipboard_send: clipboard-token[0m
[36m2020-03-11 16:08:07,668 client   1 @28.319 remove_block: CLIPBOARD[0m
[36m2020-03-11 16:08:07,669 process clipboard token selection=CLIPBOARD, local clipboard name=CLIPBOARD, proxy=X11ClipboardProxy(CLIPBOARD)[0m
[36m2020-03-11 16:08:07,669 got token, selection=CLIPBOARD, targets=None, target data=None, claim=True, can-receive=True[0m
[36m2020-03-11 16:08:07,669 claim_selection: set selection owner returned 1, owner=0x40001e[0m
[36m2020-03-11 16:08:07,670 claim_selection: sending message to root window[0m
[36m2020-03-11 16:08:07,670 claim_selection: done, owned=True[0m
[36m2020-03-11 16:08:07,670 do_xpra_xfixes_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478091389', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478091389', 'serial': '0xdaa'}>)[0m
[36m2020-03-11 16:08:07,671 do_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478091389', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478091389', 'serial': '0xdaa'}>) owned=True, was True, enabled=True, can-send=True[0m
[36m2020-03-11 16:08:27,297 client   1 @47.948 clipboard event: CLIPBOARDUPDATE[0m
[36m2020-03-11 16:08:27,299 client   1 @47.948 schedule_emit_token() elapsed=19630 (max=100)[0m
[36m2020-03-11 16:08:27,299 client   1 @47.949 _send_clipboard_token_handler(Win32ClipboardProxy, '()')[0m
[36m2020-03-11 16:08:27,299 client   1 @47.949 clipboard_send: clipboard-token[0m
[36m2020-03-11 16:08:27,299 process clipboard token selection=CLIPBOARD, local clipboard name=CLIPBOARD, proxy=X11ClipboardProxy(CLIPBOARD)[0m
[36m2020-03-11 16:08:27,300 got token, selection=CLIPBOARD, targets=None, target data=None, claim=True, can-receive=True[0m
[36m2020-03-11 16:08:27,300 claim_selection: set selection owner returned 1, owner=0x40001e[0m
[36m2020-03-11 16:08:27,300 claim_selection: sending message to root window[0m
[36m2020-03-11 16:08:27,300 claim_selection: done, owned=True[0m
[36m2020-03-11 16:08:27,301 do_xpra_xfixes_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478111020', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478111020', 'serial': '0xf1e'}>)[0m
[36m2020-03-11 16:08:27,302 do_selection_notify_event(<X11:XFSelectionNotify {'delivered_to': '0x40001e', 'send_event': '0', 'selection': 'CLIPBOARD', 'timestamp': '478111020', 'owner': '0x40001e', 'subtype': '0', 'window': '0x40001e', 'selection_timestamp': '478111020', 'serial': '0xf1e'}>) owned=True, was True, enabled=True, can-send=True[0m
2020-03-11 16:08:27,302 client   1 @47.951 unknown string message: 0xc188 / 0x52 / 0x1202[0m
2020-03-11 16:08:27,302 client   1 @47.952 unknown string message: 0xc188 / 0x50 / 0x0[0m
[36m2020-03-11 16:08:27,303 client   1 @47.953 remove_block: CLIPBOARD[0m

Client log:

2020-03-11 16:07:32,399 clipboard event: CLIPBOARDUPDATE
2020-03-11 16:07:32,399 schedule_emit_token() elapsed=694232205 (max=100)
2020-03-11 16:07:32,400 _send_clipboard_token_handler(Win32ClipboardProxy, '()')
2020-03-11 16:07:32,400 clipboard_send: clipboard-token
2020-03-11 16:07:32,402 unknown string message: 0xc188 / 0x52 / 0x11ff
2020-03-11 16:07:32,403 unknown string message: 0xc188 / 0x50 / 0x0
2020-03-11 16:07:32,403 remove_block: CLIPBOARD
2020-03-11 16:07:34,481 process_clipboard_packet: clipboard-request, helper=ClipboardProtocolHelperCore
2020-03-11 16:07:34,482 process clipboard request, request_id=0, selection=PRIMARY, local name=CLIPBOARD, target=UTF8_STRING
2020-03-11 16:07:34,483 OpenClipboard(0x2a0b82)=1
2020-03-11 16:07:34,484 got 5 bytes of data: "b'text1'"
2020-03-11 16:07:34,484 got_text('text1')
2020-03-11 16:07:34,485 proxy_got_contents(0, PRIMARY, UTF8_STRING, UTF8_STRING, 8, <class 'bytes'>:5) data=0x7465787431..
2020-03-11 16:07:34,485 perform clipboard limit checking - datasize - 5, -1
2020-03-11 16:07:34,485 _munge_raw_selection_to_wire('UTF8_STRING', 'UTF8_STRING', 8, "'text1'")
2020-03-11 16:07:34,486 _do_munge_raw_selection_to_wire(UTF8_STRING, UTF8_STRING, 8, <class 'bytes'>:5)
2020-03-11 16:07:34,486 clipboard raw -> wire: ('UTF8_STRING', 8, '"b\'text1\'"') -> '"(b\'bytes\', b\'text1\')"'
2020-03-11 16:07:34,486 clipboard_send: clipboard-contents
2020-03-11 16:07:34,486 process_clipboard_packet: clipboard-pending-requests, helper=ClipboardProtocolHelperCore
2020-03-11 16:07:34,487 clipboard_progress(None, 1)
2020-03-11 16:07:34,487 clipboard_notify(1) notification timer=None
2020-03-11 16:07:34,598 process_clipboard_packet: clipboard-pending-requests, helper=ClipboardProtocolHelperCore
2020-03-11 16:07:34,598 clipboard_progress(None, 0)
2020-03-11 16:07:34,599 clipboard_notify(0) notification timer=None
2020-03-11 16:07:36,189 UI thread is now blocked
2020-03-11 16:07:36,506 UI thread is running again, resuming
2020-03-11 16:07:41,900 process_clipboard_packet: clipboard-token, helper=ClipboardProtocolHelperCore
2020-03-11 16:07:41,901 process clipboard token selection=PRIMARY, local clipboard name=CLIPBOARD, proxy=Win32ClipboardProxy
2020-03-11 16:07:41,902 wire selection to raw, encoding=bytes, type=UTF8_STRING, format=8, len(data)=5
2020-03-11 16:07:41,902 got token, selection=CLIPBOARD, targets=(b'UTF8_STRING', b'TEXT', b'STRING'), target data={'UTF8_STRING': ('UTF8_STRING', 8, b'text2')}, claim=True, can-receive=True
2020-03-11 16:07:41,903 _filter_targets((b'UTF8_STRING', b'TEXT', b'STRING'))=('UTF8_STRING', 'TEXT', 'STRING')
2020-03-11 16:07:41,904 _filter_targets((b'UTF8_STRING', b'TEXT', b'STRING'))=('UTF8_STRING', 'TEXT', 'STRING')
2020-03-11 16:07:41,904 got_contents: tell OS we have UTF8_STRING, TEXT, STRING
2020-03-11 16:07:41,904 we got a byte string: b'text2'
2020-03-11 16:07:41,905 set_clipboard_text(b'text2', 5)
2020-03-11 16:07:41,905 MultiByteToWideChar wlen=5
2020-03-11 16:07:41,906 GlobalAlloc buf=0x23e70078
2020-03-11 16:07:41,906 OpenClipboard(0x2a0b82)=1
2020-03-11 16:07:41,906 SetClipboardData(..) done
2020-03-11 16:07:41,908 clipboard event: CLIPBOARDUPDATE
2020-03-11 16:07:41,909 unknown string message: 0xc188 / 0x52 / 0x1200
2020-03-11 16:07:41,910 unknown string message: 0xc188 / 0x50 / 0x0
2020-03-11 16:07:41,910 remove_block: CLIPBOARD
2020-03-11 16:08:07,076 clipboard event: DESTROYCLIPBOARD
2020-03-11 16:08:07,077 clipboard event: CLIPBOARDUPDATE
2020-03-11 16:08:07,080 unknown string message: 0xc188 / 0x52 / 0x1201
2020-03-11 16:08:07,081 unknown string message: 0xc188 / 0x50 / 0x0
2020-03-11 16:08:07,082 _send_clipboard_token_handler(Win32ClipboardProxy, '()')
2020-03-11 16:08:07,082 clipboard_send: clipboard-token
2020-03-11 16:08:07,082 remove_block: CLIPBOARD
2020-03-11 16:08:26,711 clipboard event: CLIPBOARDUPDATE
2020-03-11 16:08:26,711 schedule_emit_token() elapsed=19630 (max=100)
2020-03-11 16:08:26,712 _send_clipboard_token_handler(Win32ClipboardProxy, '()')
2020-03-11 16:08:26,712 clipboard_send: clipboard-token
2020-03-11 16:08:26,714 unknown string message: 0xc188 / 0x52 / 0x1202
2020-03-11 16:08:26,715 unknown string message: 0xc188 / 0x50 / 0x0
2020-03-11 16:08:26,716 remove_block: CLIPBOARD

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Note: See TracQuery for help on using queries.