Server: Xenial / 3.0.6-r25174 Client: Xpra-Python3-x86_64_4.0-r25519
In LibreOffice Calc, when using the "Copy Format" functionality, the cursor changes to the brush cursor.
Via xpra, that does not happen.
Please fix it if possible (no error message appears on the screen)
Sounds very similar to #2607.
Can you attach the client's -d cursor
log of when the cursor goes MIA?
(as per ticket:2607#comment:7, does XPRA_USE_LOCAL_CURSORS=0
client-side make any difference?)
Does using the python2 client builds help? Is this affected / made worse by desktop scaling?
"Xpra-Python3-x86_64_4.0-r25603\xpra_cmd" attach ssh://user@ip/2 --ssh="plink -ssh -agent" --modal-windows=no -d cursor 2020-03-13 17:13:28,210 Xpra GTK3 client version 4.0-r25603 64-bit 2020-03-13 17:13:28,211 running on Microsoft Windows 10 2020-03-13 17:13:28,279 Warning: failed to import opencv: 2020-03-13 17:13:28,279 No module named 'cv2' 2020-03-13 17:13:28,280 webcam forwarding is disabled 2020-03-13 17:13:28,912 GStreamer version 1.16.2 for Python 3.8.2 64-bit 2020-03-13 17:13:29,137 keyboard layout code 0x409 2020-03-13 17:13:29,138 identified as 'United States - English' : us 2020-03-13 17:13:29,254 OpenGL_accelerate module loaded 2020-03-13 17:13:29,293 Using accelerated ArrayDatatype 2020-03-13 17:13:29,834 Warning: vendor 'Intel' is greylisted, 2020-03-13 17:13:29,835 you may want to turn off OpenGL if you encounter bugs 2020-03-13 17:13:29,847 OpenGL enabled with Intel(R) HD Graphics 4000 2020-03-13 17:13:30,075 keyboard settings: layout=us 2020-03-13 17:13:30,079 desktop size is 3520x1081 with 1 screen: 2020-03-13 17:13:30,080 Default (931x286 mm - DPI: 96x96) workarea: 3520x1041 2020-03-13 17:13:30,081 (Standard monitor types) Generic PnP Monitor 1600x900 at 0x181 (309x174 mm - DPI: 131x131) workarea: 1600x860 2020-03-13 17:13:30,082 (Standard monitor types) C32JG5x 1920x1080 at 1600x0 (697x392 mm - DPI: 69x69) workarea: 1920x1040 2020-03-13 17:13:48,720 enabled remote logging 2020-03-13 17:13:48,722 Xpra GTK3 X11 server version 3.0.7-r25609 64-bit 2020-03-13 17:13:48,723 running on Linux Ubuntu 16.04 xenial 2020-03-13 17:13:48,728 Attached to ip:22 2020-03-13 17:13:48,729 (press Control-C to detach) (xpra_cmd:14444): Pango-WARNING **: 17:13:49.402: couldn't load font "Bitstream Vera Sans Not-Rotated 14.662109375", falling back to "Sans Not-Rotated 14.662109375", expect ugly output. 2020-03-13 17:13:50,157 used PIL to convert png cursor to raw 2020-03-13 17:13:50,161 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:50,163 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:50,165 server cursor sizes: default=21, max=128 2020-03-13 17:13:50,166 new raw cursor at 7,7 with serial=0x1, dimensions: 16x16, len(pixels)=1024 2020-03-13 17:13:50,169 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:50,173 pasting 16x16 cursor to fixed OS size 32x32 2020-03-13 17:13:50,180 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000008d1e800 (GdkWin32Cursor at 0x000000000a8e27c0)> 2020-03-13 17:13:50,455 used PIL to convert png cursor to raw 2020-03-13 17:13:50,458 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:50,459 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:50,461 server cursor sizes: default=21, max=128 2020-03-13 17:13:50,461 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:13:50,462 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:50,463 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:13:50,467 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000007fac400 (GdkWin32Cursor at 0x000000000a8e2f80)> 2020-03-13 17:13:56,975 used PIL to convert png cursor to raw 2020-03-13 17:13:56,978 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:56,979 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:56,980 server cursor sizes: default=21, max=128 2020-03-13 17:13:56,981 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:13:56,981 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:56,982 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:13:56,986 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938600 (GdkWin32Cursor at 0x000000000a916440)> 2020-03-13 17:13:56,992 used PIL to convert png cursor to raw 2020-03-13 17:13:56,993 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:56,994 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:56,995 server cursor sizes: default=21, max=128 2020-03-13 17:13:56,998 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:13:56,999 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:57,000 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:13:57,003 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938640 (GdkWin32Cursor at 0x000000000a916080)> 2020-03-13 17:13:58,862 used PIL to convert png cursor to raw 2020-03-13 17:13:58,864 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:58,865 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:58,866 server cursor sizes: default=21, max=128 2020-03-13 17:13:58,867 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:13:58,868 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:58,869 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:13:58,872 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938340 (GdkWin32Cursor at 0x000000000a8e2f80)> 2020-03-13 17:13:58,881 used PIL to convert png cursor to raw 2020-03-13 17:13:58,882 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:58,883 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:58,885 server cursor sizes: default=21, max=128 2020-03-13 17:13:58,886 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:13:58,887 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:58,888 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:13:58,892 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x00000000099385c0 (GdkWin32Cursor at 0x000000000a916540)> 2020-03-13 17:13:59,537 used PIL to convert png cursor to raw 2020-03-13 17:13:59,539 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:59,540 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:59,541 server cursor sizes: default=21, max=128 2020-03-13 17:13:59,542 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:13:59,543 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:59,544 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:13:59,547 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938340 (GdkWin32Cursor at 0x000000000a916080)> 2020-03-13 17:13:59,862 used PIL to convert png cursor to raw 2020-03-13 17:13:59,864 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:13:59,865 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:13:59,867 server cursor sizes: default=21, max=128 2020-03-13 17:13:59,868 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:13:59,868 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:13:59,869 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:13:59,873 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938540 (GdkWin32Cursor at 0x000000000a916440)> 2020-03-13 17:14:00,175 used PIL to convert png cursor to raw 2020-03-13 17:14:00,177 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:14:00,178 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:14:00,179 server cursor sizes: default=21, max=128 2020-03-13 17:14:00,180 new raw cursor at 7,7 with serial=0x1, dimensions: 16x16, len(pixels)=1024 2020-03-13 17:14:00,181 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:14:00,182 pasting 16x16 cursor to fixed OS size 32x32 2020-03-13 17:14:00,186 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938080 (GdkWin32Cursor at 0x000000000a9160c0)> 2020-03-13 17:14:00,802 used PIL to convert png cursor to raw 2020-03-13 17:14:00,804 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:14:00,805 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:14:00,807 server cursor sizes: default=21, max=128 2020-03-13 17:14:00,808 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:14:00,809 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:14:00,810 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:14:00,814 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x0000000009938680 (GdkWin32Cursor at 0x000000000a8e24c0)> 2020-03-13 17:14:02,759 got signal SIGINT 2020-03-13 17:14:02,761 exiting
without XPRA_USE_LOCAL_CURSORS
"Xpra-Python3-x86_64_4.0-r25603\xpra_cmd" attach ssh://user@ip/2 --ssh="plink -ssh -agent" --modal-windows=no -d cursor 2020-03-13 17:18:37,120 Xpra GTK3 client version 4.0-r25603 64-bit 2020-03-13 17:18:37,122 running on Microsoft Windows 10 2020-03-13 17:18:37,201 Warning: failed to import opencv: 2020-03-13 17:18:37,202 No module named 'cv2' 2020-03-13 17:18:37,202 webcam forwarding is disabled 2020-03-13 17:18:37,942 GStreamer version 1.16.2 for Python 3.8.2 64-bit 2020-03-13 17:18:38,196 keyboard layout code 0x409 2020-03-13 17:18:38,196 identified as 'United States - English' : us 2020-03-13 17:18:38,355 OpenGL_accelerate module loaded 2020-03-13 17:18:38,402 Using accelerated ArrayDatatype 2020-03-13 17:18:39,052 Warning: vendor 'Intel' is greylisted, 2020-03-13 17:18:39,053 you may want to turn off OpenGL if you encounter bugs 2020-03-13 17:18:39,068 OpenGL enabled with Intel(R) HD Graphics 4000 2020-03-13 17:18:39,319 keyboard settings: layout=us 2020-03-13 17:18:39,323 desktop size is 1600x900 with 1 screen: 2020-03-13 17:18:39,323 Default (423x238 mm - DPI: 96x96) workarea: 1600x860 2020-03-13 17:18:39,324 (Standard monitor types) Generic PnP Monitor (309x174 mm - DPI: 131x131) 2020-03-13 17:18:43,284 enabled remote logging 2020-03-13 17:18:43,286 Xpra GTK3 X11 server version 3.0.7-r25609 64-bit 2020-03-13 17:18:43,288 running on Linux Ubuntu 16.04 xenial 2020-03-13 17:18:43,293 Attached to ip:22 2020-03-13 17:18:43,295 (press Control-C to detach) (xpra_cmd:15816): Pango-WARNING **: 17:18:43.947: couldn't load font "Bitstream Vera Sans Not-Rotated 14.662109375", falling back to "Sans Not-Rotated 14.662109375", expect ugly output. 2020-03-13 17:18:44,792 used PIL to convert png cursor to raw 2020-03-13 17:18:44,794 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:44,796 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:44,798 server cursor sizes: default=21, max=128 2020-03-13 17:18:44,800 new raw cursor at 7,7 with serial=0x1, dimensions: 16x16, len(pixels)=1024 2020-03-13 17:18:44,801 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:44,802 pasting 16x16 cursor to fixed OS size 32x32 2020-03-13 17:18:44,810 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000871d4c0 (GdkWin32Cursor at 0x000000000aa13800)> 2020-03-13 17:18:45,034 used PIL to convert png cursor to raw 2020-03-13 17:18:45,037 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:45,039 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:45,041 server cursor sizes: default=21, max=128 2020-03-13 17:18:45,042 new raw cursor at 11,11 with serial=0x87, dimensions: 24x24, len(pixels)=2304 2020-03-13 17:18:45,043 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:45,044 pasting 24x24 cursor to fixed OS size 32x32 2020-03-13 17:18:45,050 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1af500 (GdkWin32Cursor at 0x000000000aa13f80)> 2020-03-13 17:18:45,068 used PIL to convert png cursor to raw 2020-03-13 17:18:45,070 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:45,071 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:45,072 server cursor sizes: default=21, max=128 2020-03-13 17:18:45,073 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:18:45,073 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:45,074 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:18:45,078 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1af540 (GdkWin32Cursor at 0x000000000aa39000)> 2020-03-13 17:18:47,285 used PIL to convert png cursor to raw 2020-03-13 17:18:47,287 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:47,289 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:47,291 server cursor sizes: default=21, max=128 2020-03-13 17:18:47,292 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:18:47,293 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:47,294 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:18:47,298 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5380 (GdkWin32Cursor at 0x000000000aa10a80)> 2020-03-13 17:18:47,306 used PIL to convert png cursor to raw 2020-03-13 17:18:47,308 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:47,309 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:47,310 server cursor sizes: default=21, max=128 2020-03-13 17:18:47,311 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:18:47,311 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:47,312 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:18:47,323 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b53c0 (GdkWin32Cursor at 0x000000000aa103c0)> 2020-03-13 17:18:48,819 used PIL to convert png cursor to raw 2020-03-13 17:18:48,821 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:48,822 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:48,823 server cursor sizes: default=21, max=128 2020-03-13 17:18:48,824 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:18:48,825 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:48,826 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:18:48,829 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5200 (GdkWin32Cursor at 0x000000000aa108c0)> 2020-03-13 17:18:48,870 used PIL to convert png cursor to raw 2020-03-13 17:18:48,872 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:48,873 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:48,874 server cursor sizes: default=21, max=128 2020-03-13 17:18:48,875 new raw cursor at 7,14 with serial=0x8d, dimensions: 15x16, len(pixels)=960 2020-03-13 17:18:48,876 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:48,876 pasting 15x16 cursor to fixed OS size 32x32 2020-03-13 17:18:48,880 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b59c0 (GdkWin32Cursor at 0x000000000aa10ac0)> 2020-03-13 17:18:48,884 used PIL to convert png cursor to raw 2020-03-13 17:18:48,885 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:48,886 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:48,887 server cursor sizes: default=21, max=128 2020-03-13 17:18:48,888 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:18:48,889 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:48,889 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:18:48,896 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5840 (GdkWin32Cursor at 0x000000000aa103c0)> 2020-03-13 17:18:50,445 used PIL to convert png cursor to raw 2020-03-13 17:18:50,447 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:50,448 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:50,449 server cursor sizes: default=21, max=128 2020-03-13 17:18:50,450 new raw cursor at 4,8 with serial=0x8c, dimensions: 9x16, len(pixels)=576 2020-03-13 17:18:50,451 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:50,452 pasting 9x16 cursor to fixed OS size 32x32 2020-03-13 17:18:50,455 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b58c0 (GdkWin32Cursor at 0x000000000aa10a80)> 2020-03-13 17:18:50,463 used PIL to convert png cursor to raw 2020-03-13 17:18:50,464 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:50,465 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:50,468 server cursor sizes: default=21, max=128 2020-03-13 17:18:50,469 new raw cursor at 1,1 with serial=0x8b, dimensions: 10x16, len(pixels)=640 2020-03-13 17:18:50,470 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:50,471 pasting 10x16 cursor to fixed OS size 32x32 2020-03-13 17:18:50,474 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5b40 (GdkWin32Cursor at 0x000000000aa39000)> 2020-03-13 17:18:51,791 used PIL to convert png cursor to raw 2020-03-13 17:18:51,793 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:51,794 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:51,795 server cursor sizes: default=21, max=128 2020-03-13 17:18:51,796 new raw cursor at 7,7 with serial=0x1, dimensions: 16x16, len(pixels)=1024 2020-03-13 17:18:51,797 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:51,797 pasting 16x16 cursor to fixed OS size 32x32 2020-03-13 17:18:51,801 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5a80 (GdkWin32Cursor at 0x000000000aa39040)> 2020-03-13 17:18:53,124 used PIL to convert png cursor to raw 2020-03-13 17:18:53,126 set_windows_cursor(dict_values([ClientWindow(1), GLClientWindow(12 : GLDrawingArea(12, (1600, 837), None)), ClientWindow(119)]), args[13]) 2020-03-13 17:18:53,127 make_cursor: has-name=True, has-cursor-types=True, xscale=1, yscale=1, USE_LOCAL_CURSORS=False 2020-03-13 17:18:53,128 server cursor sizes: default=21, max=128 2020-03-13 17:18:53,129 new raw cursor at 11,11 with serial=0x87, dimensions: 24x24, len(pixels)=2304 2020-03-13 17:18:53,130 default cursor size is 32, maximum=(32, 32) 2020-03-13 17:18:53,131 pasting 24x24 cursor to fixed OS size 32x32 2020-03-13 17:18:53,135 make_cursor(..)=<__gi__.GdkWin32Cursor object at 0x000000000a1b5d00 (GdkWin32Cursor at 0x000000000aa39300)> 2020-03-13 17:18:55,653 got signal SIGINT 2020-03-13 17:18:55,655 exiting
How do I trigger this "Copy Format"?
How do I trigger this "Copy Format"?
Copying Formatting With the Clone Formatting Tool
As per comment:2:
Does using the python2 client builds help? Is this affected / made worse by desktop scaling?
I have verified that this works as expected with the following clients: Fedora 31, Ubuntu Xenial and mswindows connecting to Fedora or Xenial.
My guess is that you're using a flatpak or something non-standard on your Xenial server and the environment is missing the theme.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2623