2018-11-03 16:19:48,590 Error: cannot enable SSH socket upgrades: 2018-11-03 16:19:48,590 No module named paramiko 2018-11-03 16:19:48,593 cannot access python uinput module: 2018-11-03 16:19:48,594 No module named uinput X.Org X Server 1.19.5 Release Date: 2017-10-12 X Protocol Version 11, Revision 0 Build Operating System: 3.10.0-693.17.1.el7.x86_64 Current Operating System: Linux curry 4.4.162-1.el7.elrepo.x86_64 #1 SMP Sat Oct 20 11:33:06 EDT 2018 x86_64 Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.162-1.el7.elrepo.x86_64 root=UUID=91b25c4f-181a-48fb-90f5-2f305c5e16a6 ro rd.driver.blacklist=nouveau nouveau.modeset=0 nomodeset rhgb quiet LANG=en_US.UTF-8 Build Date: 11 April 2018 04:40:54PM Build ID: xorg-x11-server 1.19.5-5.el7 Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (++) Log file: "/run/user/250/xpra/Xorg.:57.log", Time: Sat Nov 3 16:19:48 2018 (++) Using config file: "/etc/xpra/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" 2018-11-03 16:19:48,996 created unix domain socket: /run/user/250/xpra/curry-57 2018-11-03 16:19:48,997 cannot create group socket '/run/xpra/curry-57' 2018-11-03 16:19:48,997 [Errno 13] Permission denied 2018-11-03 16:19:48,997 Warning: missing sound module 2018-11-03 16:19:49,150 pointer device emulation using XTest 2018-11-03 16:19:49,895 OpenGL is supported on this display 2018-11-03 16:19:50,009 serving html content from: /usr/share/xpra/www 2018-11-03 16:19:50,115 VideoHelper.set_modules(nvenc, swscale, ) video encoders=nvenc, csc=swscale, video decoders= 2018-11-03 16:19:50,129 D-Bus notification forwarding is available 2018-11-03 16:19:50,394 Warning: webcam forwarding is disabled 2018-11-03 16:19:50,394 the virtual video directory '/sys/devices/virtual/video4linux' was not found 2018-11-03 16:19:50,395 make sure that the 'v4l2loopback' kernel module is installed and loaded 2018-11-03 16:19:50,395 found 0 virtual video devices for webcam forwarding 2018-11-03 16:19:50,589 CUDA initialization (this may take a few seconds) 2018-11-03 16:19:50,621 CUDA driver version=10000 2018-11-03 16:19:50,621 get_prefs() will try to load cuda.conf from: ['/etc/xpra', '/usr/local/etc/xpra', '/etc/xdg/xpra', '~/.xpra', '~/.config/xpra'] 2018-11-03 16:19:50,622 get_prefs() '/usr/local/etc/xpra/cuda.conf' does not exist! 2018-11-03 16:19:50,622 get_prefs() '/etc/xdg/xpra/cuda.conf' does not exist! 2018-11-03 16:19:50,622 get_prefs() '/home/nathan/.xpra/cuda.conf' does not exist! 2018-11-03 16:19:50,622 get_prefs() '/home/nathan/.config/xpra/cuda.conf' does not exist! 2018-11-03 16:19:50,623 + testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:50,890 created context= 2018-11-03 16:19:50,890 api version=3020 2018-11-03 16:19:50,890 memory: free=5961MB, total=6077MB 2018-11-03 16:19:50,891 multi-processors: 10, clock rate: 1708500 2018-11-03 16:19:50,891 max block sizes: (1024, 1024, 64) 2018-11-03 16:19:50,891 max grid sizes: (2147483647, 65535, 65535) 2018-11-03 16:19:50,891 maximum texture size: 131072x65536 2018-11-03 16:19:50,891 max pitch: 2147483647 2018-11-03 16:19:50,891 compute capability: 0x61 (6.1) 2018-11-03 16:19:50,891 CUDA 9.2.0 / PyCUDA 2018.1, found 1 device: 2018-11-03 16:19:50,891 + GeForce GTX 1060 6GB @ 0000:AF:00.0 (memory: 98% free, compute: 6.1) 2018-11-03 16:19:50,967 NVidia driver version 410.73 2018-11-03 16:19:50,967 will test 0 devices from failing list: [] 2018-11-03 16:19:50,967 will test 1 device from OK list: [0] 2018-11-03 16:19:50,968 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:51,190 created context= 2018-11-03 16:19:51,191 memory: free=5961MB, total=6077MB 2018-11-03 16:19:51,191 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:51,495 will test 0 devices from failing list: [] 2018-11-03 16:19:51,495 will test 1 device from OK list: [0] 2018-11-03 16:19:51,495 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:51,690 created context= 2018-11-03 16:19:51,691 memory: free=5961MB, total=6077MB 2018-11-03 16:19:51,691 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:51,960 get_CUDA_function(0, ARGB_to_NV12) cubin file=/usr/share/xpra/cuda/ARGB_to_NV12.fatbin 2018-11-03 16:19:51,961 loaded 49400 bytes 2018-11-03 16:19:51,961 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:19:51,963 loading function ARGB_to_NV12 from pre-compiled cubin took 1.7ms 2018-11-03 16:19:52,041 will test 0 devices from failing list: [] 2018-11-03 16:19:52,042 will test 1 device from OK list: [0] 2018-11-03 16:19:52,042 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:52,241 created context= 2018-11-03 16:19:52,242 memory: free=5961MB, total=6077MB 2018-11-03 16:19:52,243 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:52,525 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:19:52,525 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms 2018-11-03 16:19:52,612 NVENC v8 successfully initialized with codecs: h264, h265 2018-11-03 16:19:52,612 cuda_context.reset_state() 2018-11-03 16:19:52,652 swscale pixel formats: {u'XRGB': CSCPixelFormat(GBRP), u'YUV422P': CSCPixelFormat(GBRP), u'BGR': CSCPixelFormat(GBRP), u'BGRX': CSCPixelFormat(GBRP), u'GBRP': CSCPixelFormat(GBRP), u'RGB': CSCPixelFormat(GBRP), u'YUV420P': CSCPixelFormat(GBRP), u'RGBX': CSCPixelFormat(GBRP), u'XBGR': CSCPixelFormat(GBRP), u'YUV444P': CSCPixelFormat(GBRP)} 2018-11-03 16:19:52,653 colorspaces: [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'] 2018-11-03 16:19:52,653 speed=30 BICUBIC=4 2018-11-03 16:19:52,653 speed=40 BICUBLIN=64 2018-11-03 16:19:52,653 speed=60 BILINEAR=2 2018-11-03 16:19:52,653 speed=80 FAST_BILINEAR=1 2018-11-03 16:19:52,653 swscale flags: [(30, BICUBIC), (40, BICUBLIN), (60, BILINEAR), (80, FAST_BILINEAR)] 2018-11-03 16:19:52,654 csc_swscale.init_module() 2018-11-03 16:19:52,654 swscale.ColorspaceConverter.init_context(24, 16, u'YUV420P', 24, 16, u'BGRX', 100) 2018-11-03 16:19:52,654 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,654 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,655 sws context=0x3599980 2018-11-03 16:19:52,655 swscale(YUV420P 24x16 - BGRX 24x16) took 0.1ms 2018-11-03 16:19:52,655 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,655 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV420P', 100) 2018-11-03 16:19:52,655 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,656 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,656 sws context=0x3599980 2018-11-03 16:19:52,656 swscale(BGRX 24x16 - YUV420P 24x16) took 0.1ms 2018-11-03 16:19:52,656 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,657 swscale.ColorspaceConverter.init_context(24, 16, u'YUV422P', 24, 16, u'BGRX', 100) 2018-11-03 16:19:52,657 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,657 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,657 sws context=0x3599980 2018-11-03 16:19:52,657 swscale(YUV422P 24x16 - BGRX 24x16) took 0.0ms 2018-11-03 16:19:52,658 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,658 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV422P', 100) 2018-11-03 16:19:52,658 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,658 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,658 sws context=0x3599980 2018-11-03 16:19:52,659 swscale(BGRX 24x16 - YUV422P 24x16) took 0.1ms 2018-11-03 16:19:52,659 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,659 swscale.ColorspaceConverter.init_context(24, 16, u'YUV444P', 24, 16, u'BGRX', 100) 2018-11-03 16:19:52,659 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,659 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,660 sws context=0x3599980 2018-11-03 16:19:52,660 swscale(YUV444P 24x16 - BGRX 24x16) took 0.0ms 2018-11-03 16:19:52,660 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,660 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV444P', 100) 2018-11-03 16:19:52,660 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,661 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,661 sws context=0x3599980 2018-11-03 16:19:52,661 swscale(BGRX 24x16 - YUV444P 24x16) took 0.0ms 2018-11-03 16:19:52,661 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,661 swscale.ColorspaceConverter.init_context(24, 16, u'GBRP', 24, 16, u'BGRX', 100) 2018-11-03 16:19:52,662 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,662 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,662 sws context=0x3599980 2018-11-03 16:19:52,662 swscale(GBRP 24x16 - BGRX 24x16) took 0.0ms 2018-11-03 16:19:52,662 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,662 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'GBRP', 100) 2018-11-03 16:19:52,663 source format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,663 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:19:52,663 sws context=0x3599980 2018-11-03 16:19:52,663 swscale(BGRX 24x16 - GBRP 24x16) took 0.0ms 2018-11-03 16:19:52,663 swscale.ColorspaceConverter.clean() sws context=0x3599980 2018-11-03 16:19:52,663 csc_swscale.cleanup_module() 2018-11-03 16:19:52,665 init_encodings() adding video encodings: () 2018-11-03 16:19:52,665 allowed encodings=['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'jpeg2000', 'mpeg1', 'mpeg2'], encodings=['rgb', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], core encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], lossless encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp'] 2018-11-03 16:19:52,671 xpra X11 version 2.5-r20858 64-bit 2018-11-03 16:19:52,672 uid=250 (nathan), gid=200 (staff) 2018-11-03 16:19:52,672 running with pid 187512 on Linux CentOS 7.5.1804 Core 2018-11-03 16:19:52,673 connected to X11 display :57 with 24 bit colors 2018-11-03 16:19:52,818 xpra is ready. WARNING: no 'numpy' module, HyBi protocol will be slower 2018-11-03 16:19:54,167 Error loading '/usr/local/cuda-10.0/libnsight/icon.xpm' 2018-11-03 16:19:54,167 Error loading desktop entry 'Nsight Eclipse Edition': 2018-11-03 16:19:54,167 cannot read this XPM file 2018-11-03 16:19:54,168 Error loading '/usr/local/cuda-10.0/libnvvp/icon.xpm' 2018-11-03 16:19:54,168 Error loading desktop entry 'NVIDIA Visual Profiler': 2018-11-03 16:19:54,168 cannot read this XPM file 2018-11-03 16:19:54,496 printer forwarding enabled using postscript and pdf 2018-11-03 16:19:54,506 VideoHelper.init() 2018-11-03 16:19:54,507 VideoHelper.init() initialized=False 2018-11-03 16:19:54,507 init_video_encoders_options() 2018-11-03 16:19:54,507 will try video encoders: nvenc 2018-11-03 16:19:54,507 modules for nvenc: nvenc 2018-11-03 16:19:54,507 init_video_encoder_option(nvenc) 2018-11-03 16:19:54,507 module= 2018-11-03 16:19:54,508 will test 0 devices from failing list: [] 2018-11-03 16:19:54,508 will test 1 device from OK list: [0] 2018-11-03 16:19:54,508 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:54,659 created context= 2018-11-03 16:19:54,659 memory: free=5961MB, total=6077MB 2018-11-03 16:19:54,659 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:54,980 will test 0 devices from failing list: [] 2018-11-03 16:19:54,981 will test 1 device from OK list: [0] 2018-11-03 16:19:54,981 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:55,177 created context= 2018-11-03 16:19:55,178 memory: free=5961MB, total=6077MB 2018-11-03 16:19:55,178 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:55,427 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:19:55,428 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms 2018-11-03 16:19:55,536 will test 0 devices from failing list: [] 2018-11-03 16:19:55,536 will test 1 device from OK list: [0] 2018-11-03 16:19:55,536 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:55,727 created context= 2018-11-03 16:19:55,727 memory: free=5951MB, total=6077MB 2018-11-03 16:19:55,728 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:19:56,028 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:19:56,040 loading function ARGB_to_NV12 from pre-compiled cubin took 12.2ms 04:19:56 PM: LS-DYNA - NEON MODEL (NCAC V02) 04:19:56 PM: Total no. of Nodal points = 291206 04:19:56 PM: Total no. of Solid elements = 2920 04:19:56 PM: Total no. of Shell elements = 532077 04:19:56 PM: Total no. of Beam elements = 73 2018-11-03 16:19:56,141 nvenc encodings=h264, h265 2018-11-03 16:19:56,142 nvenc input colorspaces for h264: ARGB, XRGB, BGRA, BGRX 2018-11-03 16:19:56,142 nvenc input colorspaces for h265: ARGB, XRGB, BGRA, BGRX 2018-11-03 16:19:56,142 video encoder options: {u'h264': {u'ARGB': [video_spec(nvenc)], u'XRGB': [video_spec(nvenc)], u'BGRA': [video_spec(nvenc)], u'BGRX': [video_spec(nvenc)]}, u'h265': {u'ARGB': [video_spec(nvenc)], u'XRGB': [video_spec(nvenc)], u'BGRA': [video_spec(nvenc)], u'BGRX': [video_spec(nvenc)]}} 2018-11-03 16:19:56,142 found 2 video encoders: h264, h265 2018-11-03 16:19:56,143 init_csc_options() 2018-11-03 16:19:56,143 will try csc modules: swscale 2018-11-03 16:19:56,143 init_csc_option(csc_swscale) 2018-11-03 16:19:56,143 module= 2018-11-03 16:19:56,143 csc_swscale.init_module() 2018-11-03 16:19:56,143 swscale output colorspaces for RGB: BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,143 swscale output colorspaces for BGR: RGB, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,144 swscale output colorspaces for XRGB: RGB, BGR, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,144 swscale output colorspaces for BGRX: RGB, BGR, XRGB, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,144 swscale output colorspaces for RGBX: RGB, BGR, XRGB, BGRX, XBGR, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,144 swscale output colorspaces for XBGR: RGB, BGR, XRGB, BGRX, RGBX, YUV420P, YUV422P, YUV444P, GBRP 2018-11-03 16:19:56,145 swscale output colorspaces for YUV420P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV422P, YUV444P 2018-11-03 16:19:56,145 swscale output colorspaces for YUV422P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV444P 2018-11-03 16:19:56,145 swscale output colorspaces for YUV444P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, GBRP 2018-11-03 16:19:56,145 swscale output colorspaces for GBRP: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P 2018-11-03 16:19:56,146 csc specs: XRGB, YUV422P, BGR, BGRX, GBRP, RGB, YUV420P, RGBX, XBGR, YUV444P 2018-11-03 16:19:56,146 BGR - 9 options: 2018-11-03 16:19:56,146 * BGRX via: swscale 2018-11-03 16:19:56,146 * GBRP via: swscale 2018-11-03 16:19:56,146 * RGB via: swscale 2018-11-03 16:19:56,146 * RGBX via: swscale 2018-11-03 16:19:56,146 * XBGR via: swscale 2018-11-03 16:19:56,146 * XRGB via: swscale 2018-11-03 16:19:56,146 * YUV420P via: swscale 2018-11-03 16:19:56,146 * YUV422P via: swscale 2018-11-03 16:19:56,146 * YUV444P via: swscale 2018-11-03 16:19:56,146 BGRX - 9 options: 2018-11-03 16:19:56,147 * BGR via: swscale 2018-11-03 16:19:56,147 * GBRP via: swscale 2018-11-03 16:19:56,147 * RGB via: swscale 2018-11-03 16:19:56,147 * RGBX via: swscale 2018-11-03 16:19:56,147 * XBGR via: swscale 2018-11-03 16:19:56,147 * XRGB via: swscale 2018-11-03 16:19:56,147 * YUV420P via: swscale 2018-11-03 16:19:56,147 * YUV422P via: swscale 2018-11-03 16:19:56,147 * YUV444P via: swscale 2018-11-03 16:19:56,147 GBRP - 9 options: 2018-11-03 16:19:56,147 * BGR via: swscale 2018-11-03 16:19:56,147 * BGRX via: swscale 2018-11-03 16:19:56,147 * RGB via: swscale 2018-11-03 16:19:56,148 * RGBX via: swscale 2018-11-03 16:19:56,148 * XBGR via: swscale 2018-11-03 16:19:56,148 * XRGB via: swscale 2018-11-03 16:19:56,148 * YUV420P via: swscale 2018-11-03 16:19:56,148 * YUV422P via: swscale 2018-11-03 16:19:56,148 * YUV444P via: swscale 2018-11-03 16:19:56,148 RGB - 9 options: 2018-11-03 16:19:56,148 * BGR via: swscale 2018-11-03 16:19:56,148 * BGRX via: swscale 2018-11-03 16:19:56,148 * GBRP via: swscale 2018-11-03 16:19:56,148 * RGBX via: swscale 2018-11-03 16:19:56,148 * XBGR via: swscale 2018-11-03 16:19:56,148 * XRGB via: swscale 2018-11-03 16:19:56,149 * YUV420P via: swscale 2018-11-03 16:19:56,149 * YUV422P via: swscale 2018-11-03 16:19:56,149 * YUV444P via: swscale 2018-11-03 16:19:56,149 RGBX - 9 options: 2018-11-03 16:19:56,149 * BGR via: swscale 2018-11-03 16:19:56,149 * BGRX via: swscale 2018-11-03 16:19:56,149 * GBRP via: swscale 2018-11-03 16:19:56,149 * RGB via: swscale 2018-11-03 16:19:56,149 * XBGR via: swscale 2018-11-03 16:19:56,149 * XRGB via: swscale 2018-11-03 16:19:56,149 * YUV420P via: swscale 2018-11-03 16:19:56,149 * YUV422P via: swscale 2018-11-03 16:19:56,149 * YUV444P via: swscale 2018-11-03 16:19:56,149 XBGR - 9 options: 2018-11-03 16:19:56,150 * BGR via: swscale 2018-11-03 16:19:56,150 * BGRX via: swscale 2018-11-03 16:19:56,150 * GBRP via: swscale 2018-11-03 16:19:56,150 * RGB via: swscale 2018-11-03 16:19:56,150 * RGBX via: swscale 2018-11-03 16:19:56,150 * XRGB via: swscale 2018-11-03 16:19:56,150 * YUV420P via: swscale 2018-11-03 16:19:56,150 * YUV422P via: swscale 2018-11-03 16:19:56,150 * YUV444P via: swscale 2018-11-03 16:19:56,150 XRGB - 9 options: 2018-11-03 16:19:56,150 * BGR via: swscale 2018-11-03 16:19:56,150 * BGRX via: swscale 2018-11-03 16:19:56,150 * GBRP via: swscale 2018-11-03 16:19:56,151 * RGB via: swscale 2018-11-03 16:19:56,151 * RGBX via: swscale 2018-11-03 16:19:56,151 * XBGR via: swscale 2018-11-03 16:19:56,151 * YUV420P via: swscale 2018-11-03 16:19:56,151 * YUV422P via: swscale 2018-11-03 16:19:56,151 * YUV444P via: swscale 2018-11-03 16:19:56,151 YUV420P - 8 options: 2018-11-03 16:19:56,151 * BGR via: swscale 2018-11-03 16:19:56,151 * BGRX via: swscale 2018-11-03 16:19:56,151 * RGB via: swscale 2018-11-03 16:19:56,151 * RGBX via: swscale 2018-11-03 16:19:56,151 * XBGR via: swscale 2018-11-03 16:19:56,151 * XRGB via: swscale 2018-11-03 16:19:56,151 * YUV422P via: swscale 2018-11-03 16:19:56,152 * YUV444P via: swscale 2018-11-03 16:19:56,152 YUV422P - 8 options: 2018-11-03 16:19:56,152 * BGR via: swscale 2018-11-03 16:19:56,152 * BGRX via: swscale 2018-11-03 16:19:56,152 * RGB via: swscale 2018-11-03 16:19:56,152 * RGBX via: swscale 2018-11-03 16:19:56,152 * XBGR via: swscale 2018-11-03 16:19:56,152 * XRGB via: swscale 2018-11-03 16:19:56,152 * YUV420P via: swscale 2018-11-03 16:19:56,152 * YUV444P via: swscale 2018-11-03 16:19:56,152 YUV444P - 9 options: 2018-11-03 16:19:56,152 * BGR via: swscale 2018-11-03 16:19:56,152 * BGRX via: swscale 2018-11-03 16:19:56,153 * GBRP via: swscale 2018-11-03 16:19:56,153 * RGB via: swscale 2018-11-03 16:19:56,153 * RGBX via: swscale 2018-11-03 16:19:56,153 * XBGR via: swscale 2018-11-03 16:19:56,153 * XRGB via: swscale 2018-11-03 16:19:56,153 * YUV420P via: swscale 2018-11-03 16:19:56,153 * YUV422P via: swscale 2018-11-03 16:19:56,153 csc options: {u'XRGB': {u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV422P': {u'XRGB': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'BGR': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'BGRX': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'GBRP': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'RGB': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV420P': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'RGBX': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'XBGR': {u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XRGB': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV444P': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)]}} 2018-11-03 16:19:56,154 init_video_decoders_options() 2018-11-03 16:19:56,154 will try video decoders: 2018-11-03 16:19:56,154 found 0 video decoders: 2018-11-03 16:19:56,154 video decoder options: {} 2018-11-03 16:19:56,154 VideoHelper.init() done 2018-11-03 16:19:56,154 init_encodings() adding video encodings: (u'h264', u'h265') 2018-11-03 16:19:56,155 found lossless mode for encoding h264 with video_spec(nvenc) and colorspace ARGB 2018-11-03 16:19:56,155 found lossless mode for encoding h265 with video_spec(nvenc) and colorspace ARGB 2018-11-03 16:19:56,155 allowed encodings=['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'jpeg2000', 'mpeg1', 'mpeg2'], encodings=['rgb', u'h264', u'h265', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], core encodings=['rgb24', 'rgb32', u'h264', u'h265', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], lossless encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp'] 2018-11-03 16:19:56,155 125.6GB of system memory 2018-11-03 16:20:14,235 New unix-domain connection received on /run/user/250/xpra/curry-57 2018-11-03 16:20:14,241 Warning: client expects an authentication challenge, 2018-11-03 16:20:14,241 sending a fake one 2018-11-03 16:20:14,289 Handshake complete; enabling connection 2018-11-03 16:20:14,371 default batch config: DamageBatchConfig(0) 2018-11-03 16:20:14,371 set_encoding(auto, None, False) 2018-11-03 16:20:14,371 resetting global stats 2018-11-03 16:20:14,372 encoding options: {'full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}, 'rgb_zlib': True, 'webp_leaks': False, 'rgb_lzo': True, 'rgb_formats': ('RGB', 'RGBX', 'RGBA'), 'supports_delta': ('png', 'rgb24', 'rgb32'), 'min-speed': 30, 'flush': True, 'speed': 0, 'avcodec2.version': (58, 18, 100), 'rgb24zlib': True, 'generic': True, 'libyuv.version': 0, 'client_options': True, 'max-soft-expired': 5, 'csc_atoms': True, 'swscale.version': (5, 1, 100), 'PIL.version': '5.2.0', 'dec_jpeg.version': 1, 'video_reinit': True, 'dec_pillow.version': '5.2.0', 'video_scaling': True, 'video_max_size': (8192, 8192), 'rgb_lz4': True, 'delta_buckets': 5, 'video_b_frames': ('h264',), 'send-timestamps': False, 'min-quality': 30, 'eos': True, 'dec_webp.version': (1, 0, 0), 'transparency': False, 'h264.YUV420P.profile': 'high10', 'vpx.version': 'v1.7.0', 'h264.fast-decode': False} 2018-11-03 16:20:14,372 icons encoding options: {'default.icons': '()', 'max_size': '(128, 128)', 'greedy': 'True', 'size': '(64, 64)'} 2018-11-03 16:20:14,372 default encoding options: {'min-speed': 30, 'min-quality': 30} 2018-11-03 16:20:14,372 automatic picture encoding enabled, also available: 2018-11-03 16:20:14,373 h264, png, png/P, png/L, webp, rgb24, rgb32, jpeg, h265 2018-11-03 16:20:14,374 Python/Gtk2 Microsoft Windows 10 aero client version 2.4.1-r20905 32-bit 2018-11-03 16:20:14,375 connected from 'coyote2' as 'nathan' 2018-11-03 16:20:14,498 setting key repeat rate from client: 500ms delay / 33ms interval 2018-11-03 16:20:14,500 setting keyboard layout to 'us' 2018-11-03 16:20:14,556 client root window size is 3840x1080 with 1 display: 2018-11-03 16:20:14,557 Default (1015x285 mm - DPI: 96x96) workarea: 3840x1050 2018-11-03 16:20:14,558 DISPLAY1 (1196x336 mm - DPI: 81x81) 2018-11-03 16:20:14,577 server virtual display now set to 3840x1080 2018-11-03 16:20:14,604 client @09.906 Xpra X11 server version 2.5-r20858 64-bit 2018-11-03 16:20:14,605 client @09.906 running on Linux CentOS 7.5.1804 Core 2018-11-03 16:20:14,619 scaling options: SCALING=True, HARDCODED=None, PPS_TARGET=51840000, MIN_PPS=1920000, OPTIONS=((1, 10), (1, 5), (1, 4), (1, 3), (1, 2), (2, 3), (1, 1)) 2018-11-03 16:20:14,620 listget('default.icons', [], , None) 2018-11-03 16:20:14,620 expected a list or tuple value for default.icons but got 2018-11-03 16:20:14,620 listget('size', (64, 64), , None) 2018-11-03 16:20:14,620 expected a list or tuple value for size but got 2018-11-03 16:20:14,620 listget('max_size', (64, 64), , None) 2018-11-03 16:20:14,621 expected a list or tuple value for max_size but got 2018-11-03 16:20:14,802 class-changed(WindowModel(0x6005d8), ()) content-type= 2018-11-03 16:20:14,804 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} 2018-11-03 16:20:14,805 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:14,805 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:14,805 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:14,806 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:14,806 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:14,806 cannot score: no pixel format! 2018-11-03 16:20:14,806 initial encoding for 1: auto 2018-11-03 16:20:14,809 listget('default.icons', [], , None) 2018-11-03 16:20:14,809 expected a list or tuple value for default.icons but got 2018-11-03 16:20:14,810 listget('size', (64, 64), , None) 2018-11-03 16:20:14,810 expected a list or tuple value for size but got 2018-11-03 16:20:14,810 listget('max_size', (64, 64), , None) 2018-11-03 16:20:14,810 expected a list or tuple value for max_size but got 2018-11-03 16:20:14,811 class-changed(WindowModel(0x600ae4), ()) content-type= 2018-11-03 16:20:14,811 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} 2018-11-03 16:20:14,812 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:14,812 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:14,813 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:14,813 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:14,813 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:14,813 cannot score: no pixel format! 2018-11-03 16:20:14,813 initial encoding for 2: auto 2018-11-03 16:20:14,816 listget('default.icons', [], , None) 2018-11-03 16:20:14,816 expected a list or tuple value for default.icons but got 2018-11-03 16:20:14,816 listget('size', (64, 64), , None) 2018-11-03 16:20:14,816 expected a list or tuple value for size but got 2018-11-03 16:20:14,816 listget('max_size', (64, 64), , None) 2018-11-03 16:20:14,816 expected a list or tuple value for max_size but got 2018-11-03 16:20:14,818 class-changed(WindowModel(0x600afb), ()) content-type= 2018-11-03 16:20:14,818 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} 2018-11-03 16:20:14,818 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:14,818 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:14,819 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:14,819 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:14,819 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:14,819 cannot score: no pixel format! 2018-11-03 16:20:14,819 initial encoding for 3: auto 2018-11-03 16:20:14,851 DPI set to 45 x 25 (wanted 96 x 96) 2018-11-03 16:20:14,852 you may experience scaling problems, such as huge or small fonts, etc 2018-11-03 16:20:14,852 to fix this issue, try the dpi switch, or use a patched Xorg dummy driver 2018-11-03 16:20:14,853 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:14,853 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:14,854 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:14,854 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:14,855 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:14,855 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:14,855 cannot score: no pixel format! 2018-11-03 16:20:14,855 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None 2018-11-03 16:20:14,874 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:14,875 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:14,875 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:14,875 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:14,875 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:14,875 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:14,876 cannot score: no pixel format! 2018-11-03 16:20:14,876 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None 2018-11-03 16:20:14,904 ignoring token for clipboard proxy name 'PRIMARY' (disabled) 2018-11-03 16:20:14,911 send_delayed for wid 2, batch delay is 12ms, elapsed time is 15ms 2018-11-03 16:20:14,912 send_delayed_regions: bytes_cost=61458, bytes_threshold=36260, pixel_count=60434 2018-11-03 16:20:14,913 nonvideo(100, not enough frames) 2018-11-03 16:20:14,913 send_delayed_regions: using full window update 451x134 as webp, from 2018-11-03 16:20:14,916 process_damage_region: wid=2, adding pixel data to encode queue ( 451x134 - webp), elapsed time: 20.3 ms, request time: 2.2 ms, frame delay=0ms 2018-11-03 16:20:14,917 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 451, 134), damage data: (2, 0, 0, 451, 134, 'webp') 2018-11-03 16:20:14,925 compress: 7.6ms for 451x134 pixels at 0,0 for wid=2 using webp with ratio 5.3% ( 236KB to 12KB), sequence 1, client_options={u'quality': 100, u'rgb_format': 'BGRX'} 2018-11-03 16:20:14,927 send_delayed for wid 1, batch delay is 62ms, elapsed time is 69ms 2018-11-03 16:20:14,928 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 2018-11-03 16:20:14,928 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:14,950 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 92.6 ms, request time: 22.0 ms, frame delay=0ms 2018-11-03 16:20:14,952 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:14,952 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:14,952 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:14,953 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:14,956 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) 2018-11-03 16:20:14,956 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:14,957 calculate_scaling(1636, 959, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:14,958 get_score(BGRX , None , video_spec(nvenc) , 1636, 959) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 2018-11-03 16:20:14,958 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:14,959 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:14,959 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:14,959 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:14,960 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:14,960 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:14,960 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:14,960 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:14,961 calculate_scaling(1636, 959, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:14,961 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 959) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:14,962 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:14,962 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:14,962 calculate_scaling(1636, 959, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:14,963 get_score(BGRX , None , video_spec(nvenc) , 1636, 959) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 2018-11-03 16:20:14,963 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:14,963 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:14,963 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:14,964 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:14,964 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:14,964 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:14,964 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:14,964 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:14,965 calculate_scaling(1636, 959, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:14,965 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 959) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 2018-11-03 16:20:14,965 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:14,966 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:14,966 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:14,967 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:14,967 make_instance() nvenc - instance count=0 2018-11-03 16:20:14,968 will test 0 devices from failing list: [] 2018-11-03 16:20:14,968 will test 1 device from OK list: [0] 2018-11-03 16:20:14,969 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:15,192 created context= 2018-11-03 16:20:15,193 New unix-domain connection received on /run/user/250/xpra/curry-57 2018-11-03 16:20:15,195 memory: free=5927MB, total=6077MB 2018-11-03 16:20:15,245 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:15,443 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:15,443 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:15,444 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:15,444 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:15,444 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:15,444 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:15,445 cannot score: no pixel format! 2018-11-03 16:20:15,446 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None 2018-11-03 16:20:15,457 packet decoding sequence 1 for window 2: 451x134 took 0.0ms 2018-11-03 16:20:15,458 may_recalculate(2, 60434) total 60434 pixels, scheduling recalculate work item 2018-11-03 16:20:15,461 recalculate_delays() wids=(2,), focus=3, maximized=[], fullscreen=[] 2018-11-03 16:20:15,462 calculate_batch_delay for wid=2 current batch delay=12, last update 343447 seconds ago 2018-11-03 16:20:15,462 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 40, u'recent': 40} 2018-11-03 16:20:15,463 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 100, 'elapsed': 13} 2018-11-03 16:20:15,464 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:15,465 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 60434000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:15,465 update_batch_delay: compression-work-queue : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:15,465 update_batch_delay: congestion : 1.87,8.74 {} 2018-11-03 16:20:15,465 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 60434000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:15,466 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} 2018-11-03 16:20:15,466 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:15,468 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:15,468 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:15,469 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:15,469 update_batch_delay: delay=18 2018-11-03 16:20:15,471 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=1024, max=17484), get_best_encoding= 2018-11-03 16:20:15,471 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:15,473 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) 2018-11-03 16:20:15,474 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:15,474 calculate_scaling(451, 134, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:15,475 get_score(BGRX , None , video_spec(nvenc) , 451, 134) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:15,476 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:15,477 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:15,477 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:15,478 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:15,478 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:15,478 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:15,479 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:15,479 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:15,479 calculate_scaling(451, 134, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:15,480 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 451, 134) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 2018-11-03 16:20:15,481 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:15,481 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:15,482 calculate_scaling(451, 134, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:15,484 get_score(BGRX , None , video_spec(nvenc) , 451, 134) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:15,484 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:15,485 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:15,486 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:15,487 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:15,488 send_delayed for wid 2, batch delay is 18ms, elapsed time is 39ms 2018-11-03 16:20:15,488 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:15,489 send_delayed_regions: bytes_cost=61458, bytes_threshold=36260, pixel_count=60434 2018-11-03 16:20:15,489 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:15,490 send_delayed_regions: using full window update 451x134 as auto, from 2018-11-03 16:20:15,491 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:15,492 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H264 - bd - 1636x958 ), info: {u'context_count': 1, u'generation': 7, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 80, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 80, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H264', u'preset': u'bd', u'bitrate': 68764553, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'sm': 1506, 'mem': 4006, 'sm-max': 1911, 'mem-max': 4004, 'graphics-max': 1911, 'graphics': 1506}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'bus': 175, 'pciSubSystemId': 295639406, 'device': 0}, 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'temperature': 54, 'memory': {'total': 6373179392, 'used': 55771136, 'free': 6317408256}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27'}}, u'kernel_module_version': (410, 73)}, setup took 525.11ms 2018-11-03 16:20:15,492 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:15,494 process_damage_region: wid=2, adding pixel data to encode queue ( 451x134 - auto), elapsed time: 45.3 ms, request time: 2.5 ms, frame delay=0ms 2018-11-03 16:20:15,494 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:15,495 calculate_scaling(451, 134, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:15,495 send_delayed for wid 3, batch delay is 15ms, elapsed time is 44ms 2018-11-03 16:20:15,496 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:15,496 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 451, 134) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 2018-11-03 16:20:15,497 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 2018-11-03 16:20:15,498 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:15,499 send_delayed_regions: using full window update 520x189 as auto, from 2018-11-03 16:20:15,499 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (82, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc)), (78, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc))] 2018-11-03 16:20:15,502 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - auto), elapsed time: 50.4 ms, request time: 1.8 ms, frame delay=0ms 2018-11-03 16:20:15,503 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)) 2018-11-03 16:20:15,515 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,526 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,537 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,544 send_delayed for wid 2, batch delay is 18ms, elapsed time is 35ms 2018-11-03 16:20:15,545 send_delayed_regions: bytes_cost=2427, bytes_threshold=36260, pixel_count=1403 2018-11-03 16:20:15,545 get_best_encoding_video(..) temporarily switching to lossless mode for 1403 pixels: low pixel count 2018-11-03 16:20:15,546 process_damage_region: wid=2, adding pixel data to encode queue ( 61x23 - rgb24), elapsed time: 38.2 ms, request time: 0.3 ms, frame delay=0ms 2018-11-03 16:20:15,547 send_delayed_regions: sent 1 regions using ['rgb24'] 2018-11-03 16:20:15,548 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,558 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,570 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:15,579 total_time=0, total_pixels=0 2018-11-03 16:20:15,588 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 2018-11-03 16:20:15,599 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:15,615 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 166.4 ms, request time: 13.5 ms, frame delay=0ms 2018-11-03 16:20:15,617 window 1 delayed region already sent lpadmin: Forbidden 2018-11-03 16:20:15,659 lpadmin failed and returned error code: 1 2018-11-03 16:20:15,660 verify that user 'nathan' has all the required permissions 2018-11-03 16:20:15,660 for running: '/usr/sbin/lpadmin' 2018-11-03 16:20:15,661 full command: '/usr/sbin/lpadmin' '-p' 'Send-To-OneNote-2016' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=Send+To+OneNote+2016&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'Send To OneNote 2016,Send to Microsoft OneNote 16 Driver' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' lpadmin: Forbidden 2018-11-03 16:20:15,681 lpadmin failed and returned error code: 1 2018-11-03 16:20:15,683 verify that user 'nathan' has all the required permissions 2018-11-03 16:20:15,684 for running: '/usr/sbin/lpadmin' 2018-11-03 16:20:15,684 full command: '/usr/sbin/lpadmin' '-p' 'POSTSCRIPT' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=POSTSCRIPT&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'POSTSCRIPT,Ghostscript PDF' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' lpadmin: Forbidden 2018-11-03 16:20:15,704 video_encode nvenc encoder: h264 1636x958 result is 553926 bytes (7.2 MPixels/s), client options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} 2018-11-03 16:20:15,706 compress: 753.9ms for 1636x958 pixels at 0,0 for wid=1 using h264 with ratio 8.8% ( 6128KB to 540KB), sequence 1, client_options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} 2018-11-03 16:20:15,707 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 451, 134), damage data: (2, 0, 0, 451, 134, 'auto') 2018-11-03 16:20:15,708 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 451, 134), {}) 2018-11-03 16:20:15,709 lpadmin failed and returned error code: 1 2018-11-03 16:20:15,709 check_pipeline('auto', 451, 134, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:15,710 verify that user 'nathan' has all the required permissions 2018-11-03 16:20:15,710 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX', False) using cached values from 207ms ago 2018-11-03 16:20:15,711 for running: '/usr/sbin/lpadmin' 2018-11-03 16:20:15,711 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (82, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc)), (78, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc))], 451, 134, 'BGRX') 2018-11-03 16:20:15,711 full command: '/usr/sbin/lpadmin' '-p' 'Microsoft-Print-to-PDF' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=Microsoft+Print+to+PDF&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'Microsoft Print to PDF,Microsoft Print To PDF' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' 2018-11-03 16:20:15,712 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)) 2018-11-03 16:20:15,713 make_instance() nvenc - instance count=1 2018-11-03 16:20:15,714 will test 0 devices from failing list: [] 2018-11-03 16:20:15,716 will test 1 device from OK list: [0] 2018-11-03 16:20:15,718 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 lpadmin: Forbidden 2018-11-03 16:20:15,925 created context= 2018-11-03 16:20:15,927 memory: free=5801MB, total=6077MB 2018-11-03 16:20:15,987 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:16,230 send_delayed for wid 3, batch delay is 15ms, elapsed time is 527ms 2018-11-03 16:20:16,231 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 2018-11-03 16:20:16,231 send_delayed_regions: using full window update 520x189 as auto, from 2018-11-03 16:20:16,234 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - auto), elapsed time: 531.9 ms, request time: 2.3 ms, frame delay=0ms 2018-11-03 16:20:16,235 send_delayed_regions: bytes_cost=1568312, bytes_threshold=941354, pixel_count=1567288 2018-11-03 16:20:16,236 nonvideo(100, png not a supported video encoding) 2018-11-03 16:20:16,236 send_delayed_regions: using full window update 1636x959 as webp, from 2018-11-03 16:20:16,237 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 2.0 ms, request time: 0.2 ms, frame delay=0ms 2018-11-03 16:20:16,239 lpadmin failed and returned error code: 1 2018-11-03 16:20:16,239 verify that user 'nathan' has all the required permissions 2018-11-03 16:20:16,239 for running: '/usr/sbin/lpadmin' 2018-11-03 16:20:16,240 full command: '/usr/sbin/lpadmin' '-p' 'http:cups.lstc.com:631eastwing_raw' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=%5C%5Chttp%3A%2F%2Fcups.lstc.com%3A631%5Ceastwing_raw&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' '\\http://cups.lstc.com:631\eastwing_raw,Lexmark MS510 Series Class Driver' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' 2018-11-03 16:20:16,242 packet decoding sequence 1 for window 1: 1636x958 took 32.0ms 2018-11-03 16:20:16,242 record_latency: took 533.0 ms round trip, 525.5 for echo, 32.0 for decoding of 1567288 pixels, 554008 bytes sent over the network in 501.0 ms, 493.5 ms for echo 2018-11-03 16:20:16,242 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:16,251 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H264 - bd - 450x134 ), info: {u'context_count': 2, u'generation': 8, u'pixel_format': u'BGRX', u'height': 134, u'frames': 0, u'total_memory': 0, u'quality': 80, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 480, u'speed': 80, u'device_count': 1, u'free_memory': 0, u'width': 450, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H264', u'preset': u'bd', u'bitrate': 3305988, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 160, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 537.79ms 2018-11-03 16:20:16,252 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:16,252 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 451, 134), {}) image size: 451x134, encoder/csc size: 450x134 2018-11-03 16:20:16,258 video_encode nvenc encoder: h264 450x134 result is 8827 bytes (10.4 MPixels/s), client options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} 2018-11-03 16:20:16,258 compress: 550.0ms for 450x134 pixels at 0,0 for wid=2 using h264 with ratio 3.7% ( 236KB to 8KB), sequence 2, client_options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} 2018-11-03 16:20:16,258 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 520, 189), damage data: (3, 0, 0, 520, 189, 'auto') 2018-11-03 16:20:16,258 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 520, 189), {}) 2018-11-03 16:20:16,259 check_pipeline('auto', 520, 189, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:16,259 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:16,260 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) 2018-11-03 16:20:16,260 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:16,261 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:16,261 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:16,261 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:16,261 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:16,261 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:16,261 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:16,261 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:16,261 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:16,261 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:16,262 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:16,262 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:16,262 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 2018-11-03 16:20:16,262 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:16,262 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:16,262 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:16,262 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:16,262 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:16,262 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:16,262 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:16,263 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:16,263 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:16,263 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:16,263 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:16,263 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:16,263 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:16,263 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 2018-11-03 16:20:16,263 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:16,263 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))] 2018-11-03 16:20:16,263 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))], 520, 189, 'BGRX') 2018-11-03 16:20:16,264 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:16,264 make_instance() nvenc - instance count=2 2018-11-03 16:20:16,264 will test 0 devices from failing list: [] 2018-11-03 16:20:16,264 will test 1 device from OK list: [0] 2018-11-03 16:20:16,264 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:16,445 created context= 2018-11-03 16:20:16,446 memory: free=5729MB, total=6077MB 2018-11-03 16:20:16,509 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:16,509 packet decoding sequence 2 for window 2: 450x134 took 0.0ms 2018-11-03 16:20:16,730 may_recalculate(2, 60300) total 60300 pixels, scheduling recalculate work item 2018-11-03 16:20:16,732 recalculate_delays() wids=(1, 2), focus=3, maximized=[], fullscreen=[] 2018-11-03 16:20:16,734 calculate_batch_delay for wid=1 current batch delay=62, last update 343448 seconds ago 2018-11-03 16:20:16,735 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:16,735 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 50, u'recent': 50} 2018-11-03 16:20:16,737 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:16,738 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 21, u'recent': 21} 2018-11-03 16:20:16,739 make_instance() nvenc - instance count=0 2018-11-03 16:20:16,739 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 766, 'elapsed': 1286} 2018-11-03 16:20:16,740 will test 1 device from failing list: [0] 2018-11-03 16:20:16,741 update_batch_delay: client-latency : 0.99,0.36 {u'target': 506, u'weight_multiplier': 4717, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 988, u'div': 1000, u'avg': 501, u'recent': 501} 2018-11-03 16:20:16,741 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:16,741 update_batch_delay: client-ping-latency : 0.94,0.23 {u'target': 48, u'weight_multiplier': 972, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 891, u'div': 1000, u'avg': 43, u'recent': 43} 2018-11-03 16:20:16,944 created context= 2018-11-03 16:20:16,944 update_batch_delay: server-ping-latency : 0.96,0.24 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 920, u'div': 1000, u'avg': 61, u'recent': 61} 2018-11-03 16:20:16,946 memory: free=5664MB, total=6077MB 2018-11-03 16:20:16,946 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:17,012 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:17,013 send_delayed_regions: bytes_cost=61324, bytes_threshold=36260, pixel_count=60300 2018-11-03 16:20:17,013 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:17,240 nonvideo(100, png not a supported video encoding) 2018-11-03 16:20:17,240 update_batch_delay: compression-work-queue : 1.22,0.49 {u'target': 1000, u'weight_multiplier': 1701, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 1332, u'div': 1000, u'avg': 1934, u'recent': 2896} 2018-11-03 16:20:17,241 send_delayed_regions: using full window update 451x134 as webp, from 2018-11-03 16:20:17,241 update_batch_delay: congestion : 1.08,0.79 {} 2018-11-03 16:20:17,242 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:17,244 get_window_pixmap: no pixel data for window WindowModel(0x600ae4), wid=2 2018-11-03 16:20:17,289 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:17,289 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} 2018-11-03 16:20:17,291 setup_pipeline: trying (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:17,291 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:17,294 make_instance() swscale - instance count=0 2018-11-03 16:20:17,295 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:17,295 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) 2018-11-03 16:20:17,296 encoding_totals for wid=2 with primary encoding=auto : {'h264': [1, 60300], 'webp': [1, 60434]} 2018-11-03 16:20:17,297 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:17,298 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:17,301 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:17,301 sws context=0x7f1bed29ff00 2018-11-03 16:20:17,302 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:17,302 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 8.34ms 2018-11-03 16:20:17,303 update_batch_delay: delay=80 2018-11-03 16:20:17,303 make_instance() nvenc - instance count=0 2018-11-03 16:20:17,304 will test 1 device from failing list: [0] 2018-11-03 16:20:17,304 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:17,483 created context= 2018-11-03 16:20:17,485 memory: free=5664MB, total=6077MB 2018-11-03 16:20:17,485 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:17,550 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 2018-11-03 16:20:17,550 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:17,551 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 959, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:17,778 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:17,780 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) 2018-11-03 16:20:17,781 loading function ARGB_to_NV12 from pre-compiled cubin took 3.5ms 2018-11-03 16:20:17,781 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:17,786 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:17,787 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 2018-11-03 16:20:17,788 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 2018-11-03 16:20:17,789 send_delayed_regions: bytes_cost=46129, bytes_threshold=58968, pixel_count=45105 2018-11-03 16:20:17,789 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:17,790 process_damage_region: wid=3, adding pixel data to encode queue ( 485x93 - auto), elapsed time: 499.3 ms, request time: 0.8 ms, frame delay=0ms 2018-11-03 16:20:17,791 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:17,792 send_delayed_regions: sent 1 regions using ['auto'] 2018-11-03 16:20:17,792 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:17,837 setup_pipeline failed for (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:17,838 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:17,838 window 3 delayed region already sent 2018-11-03 16:20:17,838 swscale.ColorspaceConverter.clean() sws context=0x7f1bed29ff00 2018-11-03 16:20:17,839 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:17,839 setup_pipeline: trying (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:17,840 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:17,841 make_instance() swscale - instance count=1 2018-11-03 16:20:17,842 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:17,843 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) 2018-11-03 16:20:17,844 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:17,844 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:17,845 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:17,847 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:17,849 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:17,850 sws context=0x7f1bedf2e600 2018-11-03 16:20:17,851 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:17,851 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 10.06ms 2018-11-03 16:20:17,851 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:17,852 make_instance() nvenc - instance count=0 2018-11-03 16:20:17,853 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:17,853 will test 1 device from failing list: [0] 2018-11-03 16:20:17,853 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 2018-11-03 16:20:17,854 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:17,854 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:18,050 created context= 2018-11-03 16:20:18,051 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:18,052 memory: free=5662MB, total=6077MB 2018-11-03 16:20:18,052 send_delayed for wid 1, batch delay is 80ms, elapsed time is 199ms 2018-11-03 16:20:18,052 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:18,110 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:18,111 send_delayed_regions: bytes_cost=27536, bytes_threshold=941354, pixel_count=25488 2018-11-03 16:20:18,112 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:18,320 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:18,320 send_delayed_regions: merged=[R(2, 243, 1586, 714)], merged_bytes_cost=1133428, bytes_cost=27536, merged_pixel_count=1132404, pixel_count=25488 2018-11-03 16:20:18,321 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:18,321 loading function ARGB_to_NV12 from pre-compiled cubin took 1.9ms 2018-11-03 16:20:18,322 nonvideo(80, size out of range for video encoder) 2018-11-03 16:20:18,322 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:18,326 get_best_encoding_video(..) temporarily switching to lossless mode for 1296 pixels: low pixel count 2018-11-03 16:20:18,327 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:18,332 process_damage_region: wid=1, adding pixel data to encode queue ( 36x36 - rgb24), elapsed time: 479.3 ms, request time: 4.2 ms, frame delay=0ms 2018-11-03 16:20:18,332 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:18,333 process_damage_region: wid=1, adding pixel data to encode queue (1512x16 - jpeg), elapsed time: 480.3 ms, request time: 0.2 ms, frame delay=0ms 2018-11-03 16:20:18,401 setup_pipeline failed for (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:18,402 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:18,402 send_delayed_regions: sent 2 regions using ['jpeg', 'rgb24'] 2018-11-03 16:20:18,402 swscale.ColorspaceConverter.clean() sws context=0x7f1bedf2e600 2018-11-03 16:20:18,403 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 2018-11-03 16:20:18,403 setup_pipeline(..) failed! took 2139.73ms 2018-11-03 16:20:18,404 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:18,405 Error: failed to setup a video pipeline for BGRX at 520x189 2018-11-03 16:20:18,406 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:18,412 tried the following options 2018-11-03 16:20:18,412 check_pipeline_score(False) best=(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:18,413 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:18,414 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:18,415 listget('default.icons', [], , None) 2018-11-03 16:20:18,415 (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:18,415 expected a list or tuple value for default.icons but got 2018-11-03 16:20:18,416 (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:18,416 listget('size', (64, 64), , None) 2018-11-03 16:20:18,458 Error: failed to setup a video pipeline for auto encoding with source format BGRX 2018-11-03 16:20:18,459 expected a list or tuple value for size but got 2018-11-03 16:20:18,459 all encoders: 2018-11-03 16:20:18,459 listget('max_size', (64, 64), , None) 2018-11-03 16:20:18,459 supported CSC modes: 2018-11-03 16:20:18,459 expected a list or tuple value for max_size but got 2018-11-03 16:20:18,460 supported encoders: 2018-11-03 16:20:18,460 encoders CSC modes: 2018-11-03 16:20:18,461 using non-video fallback encoding 2018-11-03 16:20:18,464 compress: 2205.6ms for 520x189 pixels at 0,0 for wid=3 using jpeg with ratio 3.1% ( 383KB to 11KB), sequence 1, client_options={'quality': 30} 2018-11-03 16:20:18,465 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:18,466 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:18,466 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:18,466 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 53ms ago 2018-11-03 16:20:18,466 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:18,467 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:18,467 make_instance() nvenc - instance count=2 2018-11-03 16:20:18,468 will test 1 device from failing list: [0] 2018-11-03 16:20:18,468 class-changed(OverrideRedirectWindowModel(0x601070), ()) content-type= 2018-11-03 16:20:18,468 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:18,469 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} 2018-11-03 16:20:18,694 created context= 2018-11-03 16:20:18,695 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} 2018-11-03 16:20:18,696 memory: free=5729MB, total=6077MB 2018-11-03 16:20:18,696 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None 2018-11-03 16:20:18,765 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:18,766 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] 2018-11-03 16:20:18,967 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') 2018-11-03 16:20:18,968 update_encoding_options(False) wid=4, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:18,970 cannot score: no pixel format! 2018-11-03 16:20:18,970 initial encoding for 4: auto 2018-11-03 16:20:18,972 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 2018-11-03 16:20:18,972 nonvideo(100, png not a supported video encoding) 2018-11-03 16:20:18,972 send_delayed_regions: using full window update 520x189 as webp, from 2018-11-03 16:20:18,973 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - webp), elapsed time: 1.3 ms, request time: 0.9 ms, frame delay=0ms 2018-11-03 16:20:18,975 setup_pipeline failed for (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:18,975 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:18,976 make_instance() nvenc - instance count=0 2018-11-03 16:20:18,976 will test 1 device from failing list: [0] 2018-11-03 16:20:18,977 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:19,190 created context= 2018-11-03 16:20:19,192 memory: free=5658MB, total=6077MB 2018-11-03 16:20:19,192 send_delayed for wid 4, batch delay is 2ms, elapsed time is 221ms 2018-11-03 16:20:19,246 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:19,247 send_delayed_regions: bytes_cost=3648, bytes_threshold=1574, pixel_count=2624 2018-11-03 16:20:19,440 get_best_encoding_video(..) temporarily switching to lossless mode for 2624 pixels: low pixel count 2018-11-03 16:20:19,441 send_delayed_regions: using full window update 64x41 as rgb24, from 2018-11-03 16:20:19,442 process_damage_region: wid=4, adding pixel data to encode queue ( 64x41 - rgb24), elapsed time: 470.8 ms, request time: 0.6 ms, frame delay=0ms 2018-11-03 16:20:19,443 packet decoding sequence 1 for window 3: 520x189 took 15.0ms 2018-11-03 16:20:19,443 record_latency: took 977.9 ms round trip, 977.8 for echo, 15.0 for decoding of 98280 pixels, 12095 bytes sent over the network in 962.9 ms, 962.8 ms for echo 2018-11-03 16:20:19,443 may_recalculate(3, 98280) total 98280 pixels, scheduling recalculate work item 2018-11-03 16:20:19,445 recalculate_delays() wids=(3,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:19,514 setup_pipeline failed for (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:19,515 calculate_batch_delay for wid=3 current batch delay=15, last update 343451 seconds ago 2018-11-03 16:20:19,516 setup_pipeline: trying (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:19,517 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 40, u'recent': 40} 2018-11-03 16:20:19,517 make_instance() swscale - instance count=1 2018-11-03 16:20:19,518 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 160, u'recent': 160} 2018-11-03 16:20:19,518 swscale.ColorspaceConverter.init_context(1636, 958, 'BGRX', 1636, 958, u'XRGB', 60) 2018-11-03 16:20:19,519 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 2963, 'elapsed': 2225} 2018-11-03 16:20:19,519 update_batch_delay: client-latency : 1.12,1.61 {u'target': 506, u'weight_multiplier': 4717, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1247, u'div': 1000, u'avg': 874, u'recent': 958} 2018-11-03 16:20:19,519 update_batch_delay: client-ping-latency : 0.68,0.14 {u'target': 9, u'weight_multiplier': 247, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 462, u'div': 1000, u'avg': 17, u'recent': 10} 2018-11-03 16:20:19,520 update_batch_delay: server-ping-latency : 0.96,0.24 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 920, u'div': 1000, u'avg': 61, u'recent': 61} 2018-11-03 16:20:19,520 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:19,520 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:19,520 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:19,520 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 98280000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:19,522 sws context=0x7f1bed893500 2018-11-03 16:20:19,522 update_batch_delay: compression-work-queue : 2.23,3.47 {u'target': 1000, u'weight_multiplier': 3001, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 3694, u'div': 1000, u'avg': 6113, u'recent': 9007} 2018-11-03 16:20:19,522 setup_pipeline: csc=swscale(BGRX 1636x958 - XRGB 1636x958), info={u'dst_bytes_per_pixel': 4, u'src_height': 958, u'src_width': 1636, u'dst_height': 958, u'max-size': (16384, 16384), u'dst_width': 1636, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 5.15ms 2018-11-03 16:20:19,523 update_batch_delay: congestion : 1.01,0.10 {} 2018-11-03 16:20:19,523 make_instance() nvenc - instance count=0 2018-11-03 16:20:19,523 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 98280000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:19,524 will test 1 device from failing list: [0] 2018-11-03 16:20:19,524 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} 2018-11-03 16:20:19,524 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:19,525 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:19,725 created context= 2018-11-03 16:20:19,726 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:19,727 memory: free=5658MB, total=6077MB 2018-11-03 16:20:19,727 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:19,790 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:19,790 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:20,012 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:20,013 update_batch_delay: delay=113 2018-11-03 16:20:20,014 loading function ARGB_to_NV12 from pre-compiled cubin took 1.5ms 2018-11-03 16:20:20,014 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:20,025 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) last params=(['h264', 'h265'], 520, 189, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:20,025 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) 2018-11-03 16:20:20,025 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:20,025 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:20,026 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:20,026 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:20,026 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:20,026 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:20,026 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:20,026 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:20,027 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:20,027 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:20,027 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:20,027 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:20,027 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 2018-11-03 16:20:20,027 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:20,027 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:20,028 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:20,028 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:20,028 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:20,028 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:20,028 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:20,028 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:20,028 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:20,028 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:20,029 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:20,029 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:20,029 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) 2018-11-03 16:20:20,029 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 2018-11-03 16:20:20,029 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:20,029 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))] 2018-11-03 16:20:20,030 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:20,093 setup_pipeline failed for (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:20,093 swscale.ColorspaceConverter.clean() sws context=0x7f1bed893500 2018-11-03 16:20:20,093 setup_pipeline: trying (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:20,094 make_instance() swscale - instance count=2 2018-11-03 16:20:20,094 swscale.ColorspaceConverter.init_context(1636, 958, 'BGRX', 1636, 958, u'XRGB', 60) 2018-11-03 16:20:20,094 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:20,094 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:20,096 sws context=0x7f1bed3d4e80 2018-11-03 16:20:20,096 setup_pipeline: csc=swscale(BGRX 1636x958 - XRGB 1636x958), info={u'dst_bytes_per_pixel': 4, u'src_height': 958, u'src_width': 1636, u'dst_height': 958, u'max-size': (16384, 16384), u'dst_width': 1636, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 2.55ms 2018-11-03 16:20:20,097 make_instance() nvenc - instance count=0 2018-11-03 16:20:20,097 will test 1 device from failing list: [0] 2018-11-03 16:20:20,097 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:20,333 created context= 2018-11-03 16:20:20,334 memory: free=5652MB, total=6077MB 2018-11-03 16:20:20,395 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:20,629 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:20,629 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms 2018-11-03 16:20:20,689 setup_pipeline failed for (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:20,689 swscale.ColorspaceConverter.clean() sws context=0x7f1bed3d4e80 2018-11-03 16:20:20,690 setup_pipeline(..) failed! took 2223.63ms 2018-11-03 16:20:20,690 Error: failed to setup a video pipeline for BGRX at 1636x959 2018-11-03 16:20:20,690 tried the following options 2018-11-03 16:20:20,690 (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:20,690 (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:20,690 (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:20,690 (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:20,756 Error: failed to setup a video pipeline for auto encoding with source format BGRX 2018-11-03 16:20:20,757 all encoders: 2018-11-03 16:20:20,757 supported CSC modes: 2018-11-03 16:20:20,757 supported encoders: 2018-11-03 16:20:20,757 encoders CSC modes: 2018-11-03 16:20:20,757 using non-video fallback encoding 2018-11-03 16:20:20,793 compress: 2327.0ms for 1636x959 pixels at 0,0 for wid=1 using jpeg with ratio 2.4% ( 6128KB to 148KB), sequence 2, client_options={'quality': 30} 2018-11-03 16:20:20,793 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 520, 189), damage data: (3, 0, 0, 520, 189, 'auto') 2018-11-03 16:20:20,794 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 520, 189), {}) 2018-11-03 16:20:20,794 check_pipeline('auto', 520, 189, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:20,795 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) using cached values from 765ms ago 2018-11-03 16:20:20,795 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))], 520, 189, 'BGRX') 2018-11-03 16:20:20,795 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:20,796 make_instance() nvenc - instance count=2 2018-11-03 16:20:20,796 will test 1 device from failing list: [0] 2018-11-03 16:20:20,796 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:20,981 created context= 2018-11-03 16:20:20,981 memory: free=5729MB, total=6077MB 2018-11-03 16:20:21,014 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:21,217 packet decoding sequence 2 for window 1: 1636x959 took 16.0ms 2018-11-03 16:20:21,219 record_latency: took 425.2 ms round trip, 424.1 for echo, 16.0 for decoding of 1568924 pixels, 151982 bytes sent over the network in 409.2 ms, 408.1 ms for echo 2018-11-03 16:20:21,220 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:21,220 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item 2018-11-03 16:20:21,221 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:21,224 recalculate_delays() wids=(1,), focus=0, maximized=[], fullscreen=[] 2018-11-03 16:20:21,224 make_instance() nvenc - instance count=0 2018-11-03 16:20:21,225 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 2018-11-03 16:20:21,225 calculate_batch_delay for wid=1 current batch delay=80, last update 4 seconds ago 2018-11-03 16:20:21,226 will test 1 device from failing list: [0] 2018-11-03 16:20:21,226 nonvideo(100, png not a supported video encoding) 2018-11-03 16:20:21,227 calculate_batch_delay for wid=1, skipping - only 1 events since the last update 2018-11-03 16:20:21,227 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:21,227 send_delayed_regions: using full window update 1636x959 as webp, from 2018-11-03 16:20:21,228 get_target_quality: target=100% (window 1636x959) pctpixdamaged=1%, dpc={1: 0, 2: 0, 3: 0, 4: 25488, 5: 0, 6: 1568924, 7: 3137848, 8: 0, 9: 0, 10: 0} 2018-11-03 16:20:21,405 created context= 2018-11-03 16:20:21,407 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 182.3 ms, request time: 1.1 ms, frame delay=0ms 2018-11-03 16:20:21,408 update_quality() wid=1, info={'batch-delay-ratio': 150, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 3, 'latency': 423, 'compression-ratio': (126, 97, 8), 'min_quality': 30, 'min_speed': 30}, quality=97 2018-11-03 16:20:21,408 memory: free=5664MB, total=6077MB 2018-11-03 16:20:21,409 update_speed() wid=1, info={'congestion-value': 3, 'min_speed': 30, 'damage_latency': {'abs_factor': 2405, 'rel_factor': 930, 'avg': 4381, 'ref': 45, 'target': 141}, 'frame_delay': 141, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 91002933, 'min': 1000000}, 'max-speed-range': 100}, speed=95 2018-11-03 16:20:21,473 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:21,474 update_encoding_options(False) wid=1, want_alpha=False, speed=95, quality=97, bandwidth-limit=0, lossless threshold: 79 / 5, rgb auto threshold=22348 (min=2048, max=32768), get_best_encoding= 2018-11-03 16:20:21,703 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:21,703 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 95 (min 30), quality: 97 (min 30) 2018-11-03 16:20:21,704 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:21,749 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:21,750 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=97, s=95, scaling_control=None) 2018-11-03 16:20:21,753 setup_pipeline: trying (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:21,753 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 97, speed: 76, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=85 2018-11-03 16:20:21,754 make_instance() swscale - instance count=2 2018-11-03 16:20:21,756 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:21,757 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) 2018-11-03 16:20:21,758 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:21,758 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:21,758 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:21,758 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:21,759 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:21,760 sws context=0x7f1bed3c29c0 2018-11-03 16:20:21,760 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:21,761 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 6.61ms 2018-11-03 16:20:21,762 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:21,762 make_instance() nvenc - instance count=0 2018-11-03 16:20:21,763 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:21,766 will test 1 device from failing list: [0] 2018-11-03 16:20:21,766 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:21,767 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:21,767 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=97, s=95, scaling_control=None) 2018-11-03 16:20:21,983 created context= 2018-11-03 16:20:21,983 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 78, speed: 72, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 2018-11-03 16:20:21,985 memory: free=5664MB, total=6077MB 2018-11-03 16:20:21,987 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:22,030 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:22,032 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:22,240 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:22,241 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=97, s=95, scaling_control=None) 2018-11-03 16:20:22,243 encoding_totals for wid=4 with primary encoding=auto : {} 2018-11-03 16:20:22,243 loading function ARGB_to_NV12 from pre-compiled cubin took 4.0ms 2018-11-03 16:20:22,244 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 63, speed: 76, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=79 2018-11-03 16:20:22,251 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:22,253 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:22,253 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:22,254 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:22,255 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:22,256 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:22,296 setup_pipeline failed for (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:22,296 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:22,298 swscale.ColorspaceConverter.clean() sws context=0x7f1bed3c29c0 2018-11-03 16:20:22,300 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:22,302 setup_pipeline: trying (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:22,303 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=97, s=95, scaling_control=None) 2018-11-03 16:20:22,304 make_instance() swscale - instance count=3 2018-11-03 16:20:22,304 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 58, speed: 72, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=73 2018-11-03 16:20:22,304 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) 2018-11-03 16:20:22,305 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:22,305 source format=CSCPixelFormat(GBRP) 2018-11-03 16:20:22,306 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (73, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:22,306 destination format=CSCPixelFormat(GBRP) 2018-11-03 16:20:22,306 send_delayed for wid 1, batch delay is 80ms, elapsed time is 54ms 2018-11-03 16:20:22,307 check_pipeline_score(False) best=(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:22,308 sws context=0x7f1bed2d8440 2018-11-03 16:20:22,309 send_delayed_regions: bytes_cost=2320, bytes_threshold=941354, pixel_count=1296 2018-11-03 16:20:22,309 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 5.54ms 2018-11-03 16:20:22,309 get_best_encoding_video(..) temporarily switching to lossless mode for 1296 pixels: low pixel count 2018-11-03 16:20:22,310 make_instance() nvenc - instance count=0 2018-11-03 16:20:22,314 will test 1 device from failing list: [0] 2018-11-03 16:20:22,314 process_damage_region: wid=1, adding pixel data to encode queue ( 36x36 - rgb24), elapsed time: 61.1 ms, request time: 3.5 ms, frame delay=0ms 2018-11-03 16:20:22,314 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:22,314 send_delayed_regions: sent 1 regions using ['rgb24'] 2018-11-03 16:20:22,489 created context= 2018-11-03 16:20:22,489 memory: free=5662MB, total=6077MB 2018-11-03 16:20:22,553 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:22,554 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 2018-11-03 16:20:22,755 get_CUDA_function(0, ARGB_to_NV12) module= 2018-11-03 16:20:22,758 loading function ARGB_to_NV12 from pre-compiled cubin took 2.8ms 2018-11-03 16:20:22,833 setup_pipeline failed for (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL 2018-11-03 16:20:22,834 swscale.ColorspaceConverter.clean() sws context=0x7f1bed2d8440 2018-11-03 16:20:22,835 setup_pipeline(..) failed! took 2040.11ms 2018-11-03 16:20:22,835 Error: failed to setup a video pipeline for BGRX at 520x189 2018-11-03 16:20:22,835 tried the following options 2018-11-03 16:20:22,836 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:22,836 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:22,837 (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:22,837 (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) 2018-11-03 16:20:22,838 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 2018-11-03 16:20:22,902 Error: failed to setup a video pipeline for auto encoding with source format BGRX 2018-11-03 16:20:22,903 send_delayed_regions: bytes_cost=3659, bytes_threshold=58968, pixel_count=2635 2018-11-03 16:20:22,904 all encoders: 2018-11-03 16:20:22,904 get_best_encoding_video(..) temporarily switching to lossless mode for 2635 pixels: low pixel count 2018-11-03 16:20:22,904 supported CSC modes: 2018-11-03 16:20:22,905 get_window_pixmap: no pixel data for window WindowModel(0x600afb), wid=3 2018-11-03 16:20:22,905 supported encoders: 2018-11-03 16:20:22,906 send_delayed_regions: sent 1 regions using ['rgb24'] 2018-11-03 16:20:22,906 encoders CSC modes: 2018-11-03 16:20:22,906 using non-video fallback encoding 2018-11-03 16:20:22,909 compress: 2115.2ms for 520x189 pixels at 0,0 for wid=3 using jpeg with ratio 3.1% ( 383KB to 11KB), sequence 2, client_options={'quality': 30} 2018-11-03 16:20:22,912 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') 2018-11-03 16:20:22,987 encoding_totals for wid=3 with primary encoding=auto : {'jpeg': [2, 196560]} 2018-11-03 16:20:22,987 compress: 74.3ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.4% ( 6128KB to 210KB), sequence 3, client_options={u'quality': 100, u'rgb_format': 'BGRX'} 2018-11-03 16:20:23,069 encode_ended() 2018-11-03 16:20:23,074 ui_cleanup: will disconnect [182L, 183L, 184L, 185L] 2018-11-03 16:20:23,075 packet decoding sequence 3 for window 1: 1636x959 took 31.0ms 2018-11-03 16:20:23,075 record_latency: took 82.4 ms round trip, 78.7 for echo, 31.0 for decoding of 1568924 pixels, 215926 bytes sent over the network in 51.4 ms, 47.7 ms for echo 2018-11-03 16:20:23,075 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item 2018-11-03 16:20:23,076 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:23,077 calculate_batch_delay for wid=1 current batch delay=80, last update 6 seconds ago 2018-11-03 16:20:23,077 calculate_batch_delay for wid=1, skipping - only 2 events since the last update 2018-11-03 16:20:23,077 get_target_quality: target=49% (window 1636x959) pctpixdamaged=0%, dpc={1: 1296, 2: 0, 3: 0, 4: 0, 5: 0, 6: 25488, 7: 0, 8: 1568924, 9: 3137848, 10: 0} 2018-11-03 16:20:23,078 update_quality() wid=1, info={'batch-delay-ratio': 120, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 875, 'latency': 2627, 'compression-ratio': (115, 103, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=40 2018-11-03 16:20:23,078 update_speed() wid=1, info={'congestion-value': 875, 'min_speed': 30, 'damage_latency': {'abs_factor': 3227, 'rel_factor': 7872, 'avg': 5864, 'ref': 45, 'target': 70}, 'frame_delay': 70, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 61719108, 'min': 1000000}, 'max-speed-range': 72}, speed=49 2018-11-03 16:20:23,078 update_encoding_options(False) wid=1, want_alpha=False, speed=49, quality=40, bandwidth-limit=5242880, lossless threshold: 69 / 11, rgb auto threshold=1024 (min=1024, max=5242), get_best_encoding= 2018-11-03 16:20:23,078 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 770ms ago 2018-11-03 16:20:23,079 check_pipeline_score(False) best=(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:23,149 make_data_packet: image=XShmImageWrapper(BGRX: 1552, 243, 36, 36), damage data: (1, 1552, 243, 36, 36, 'rgb24') 2018-11-03 16:20:23,149 rgb_encode using level=1 for 5184 pixels at 49 speed, lz4 compressed 36x36 in rgb24/BGRX: 5184 bytes down to 1088 2018-11-03 16:20:23,149 compress: 0.4ms for 36x36 pixels at 1552,243 for wid=1 using rgb24 with ratio 21.0% ( 5KB to 1KB), sequence 4, client_options={'flush': 1, 'bucket': 0, 'lz4': 1, 'store': 9, 'rgb_format': 'BGRX'} 2018-11-03 16:20:23,151 make_data_packet: image=XShmImageWrapper(BGRX: 2, 941, 1512, 16), damage data: (1, 2, 941, 1512, 16, 'jpeg') 2018-11-03 16:20:23,153 compress: 1.6ms for 1512x16 pixels at 2,941 for wid=1 using jpeg with ratio 1.1% ( 94KB to 1KB), sequence 5, client_options={'quality': 40, 'optimize': True} 2018-11-03 16:20:23,153 packet decoding sequence 4 for window 1: 36x36 took 0.0ms 2018-11-03 16:20:23,154 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') 2018-11-03 16:20:23,272 compress: 116.2ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.4% ( 6128KB to 210KB), sequence 6, client_options={u'quality': 100, u'rgb_format': 'BGRX'} 2018-11-03 16:20:23,274 encode_ended() 2018-11-03 16:20:23,275 make_data_packet: image=XShmImageWrapper(BGRX: 1552, 243, 36, 36), damage data: (1, 1552, 243, 36, 36, 'rgb24') 2018-11-03 16:20:23,277 rgb_encode using level=1 for 5184 pixels at 49 speed, lz4 compressed 36x36 in rgb24/BGRX: 5184 bytes down to 35 2018-11-03 16:20:23,278 compress: 1.7ms for 36x36 pixels at 1552,243 for wid=1 using rgb24 with ratio 0.7% ( 5KB to 0KB), sequence 7, client_options={'delta': 9, 'bucket': 0, 'lz4': 1, 'store': 15, 'rgb_format': 'BGRX'} 2018-11-03 16:20:23,278 packet decoding sequence 5 for window 1: 1512x16 took 16.0ms 2018-11-03 16:20:23,279 record_latency: took 124.5 ms round trip, 124.4 for echo, 16.0 for decoding of 24192 pixels, 1119 bytes sent over the network in 108.5 ms, 108.4 ms for echo 2018-11-03 16:20:23,280 may_recalculate(1, 24192) total 25488 pixels, scheduling recalculate work item 2018-11-03 16:20:23,280 encode_ended() 2018-11-03 16:20:23,281 ui_cleanup: will disconnect [225L, 226L, 227L] 2018-11-03 16:20:23,282 ui_cleanup: will disconnect [186L, 187L, 188L, 189L] 2018-11-03 16:20:23,312 Warning: sanitizing invalid gtk selection 2018-11-03 16:20:23,312 format=0x47, type=0x295a110, length=-0x1 2018-11-03 16:20:23,316 packet decoding sequence 6 for window 1: 1636x959 took 32.0ms 2018-11-03 16:20:23,316 record_latency: took 38.7 ms round trip, 36.9 for echo, 32.0 for decoding of 1568924 pixels, 215926 bytes sent over the network in 6.7 ms, 4.9 ms for echo 2018-11-03 16:20:23,355 packet decoding sequence 7 for window 1: 36x36 took 16.0ms 2018-11-03 16:20:23,356 record_latency: took 74.6 ms round trip, 74.5 for echo, 16.0 for decoding of 1296 pixels, 113 bytes sent over the network in 58.6 ms, 58.5 ms for echo 2018-11-03 16:20:24,077 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1 current batch delay=80, last update 7 seconds ago 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1, 4733556 pixels updated since the last update 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1, 585836 bytes sent since the last update 2018-11-03 16:20:24,079 update_batch_delay: damage-network-delay : 0.94,0.56 {u'avg': 42, u'recent': 39} 2018-11-03 16:20:24,079 update_batch_delay: client-decode-speed : 1.09,0.01 {u'avg': 17, u'recent': 20} 2018-11-03 16:20:24,079 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 3743, 'elapsed': 1826} 2018-11-03 16:20:24,079 update_batch_delay: bandwidth-limit : 0.37,0.00 {'used': 1744344, 'budget': 5242880} 2018-11-03 16:20:24,079 update_batch_delay: client-latency : 1.10,0.21 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1206, u'div': 1000, u'avg': 166, u'recent': 72} 2018-11-03 16:20:24,079 update_batch_delay: client-ping-latency : 1.13,0.09 {u'target': 9, u'weight_multiplier': 247, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 1268, u'div': 1000, u'avg': 54, u'recent': 65} 2018-11-03 16:20:24,080 update_batch_delay: server-ping-latency : 1.10,0.38 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 1209, u'div': 1000, u'avg': 153, u'recent': 180} 2018-11-03 16:20:24,080 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:24,080 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:24,080 update_batch_delay: compression-work-queue : 2.40,4.16 {u'target': 1000, u'weight_multiplier': 3284, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 4294, u'div': 1000, u'avg': 9871, u'recent': 10790} 2018-11-03 16:20:24,080 update_batch_delay: congestion : 1.08,0.81 {} 2018-11-03 16:20:24,080 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:24,080 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:24,080 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:24,081 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:24,081 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:24,081 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:24,081 update_batch_delay: delay=119 2018-11-03 16:20:24,081 get_target_quality: target=49% (window 1636x959) pctpixdamaged=0%, dpc={1: 0, 2: 1296, 3: 0, 4: 0, 5: 0, 6: 0, 7: 25488, 8: 0, 9: 1568924, 10: 3137848} 2018-11-03 16:20:24,082 update_quality() wid=1, info={'batch-delay-ratio': 81, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 80, 'latency': 99, 'compression-ratio': (114, 103, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=67 2018-11-03 16:20:24,082 update_speed() wid=1, info={'congestion-value': 80, 'min_speed': 30, 'damage_latency': {'abs_factor': 2049, 'rel_factor': 2141, 'avg': 3740, 'ref': 45, 'target': 96}, 'frame_delay': 96, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 58393816, 'min': 1000000}, 'max-speed-range': 72}, speed=55 2018-11-03 16:20:24,082 update_encoding_options(False) wid=1, want_alpha=False, speed=55, quality=67, bandwidth-limit=5242880, lossless threshold: 71 / 9, rgb auto threshold=5145 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:24,082 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:24,083 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 55 (min 30), quality: 67 (min 30) 2018-11-03 16:20:24,083 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:24,083 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:24,083 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 67, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:24,084 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:24,084 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:24,084 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:24,084 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:24,084 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:24,084 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:24,084 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:24,085 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:24,085 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:24,085 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 92, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:24,085 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:24,085 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:24,086 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:24,086 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 93, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=87 2018-11-03 16:20:24,086 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:24,086 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:24,086 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:24,086 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:24,087 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:24,087 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:24,087 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:24,087 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:24,087 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:24,087 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 88, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 2018-11-03 16:20:24,088 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:24,088 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:24,088 check_pipeline_score(False) best=(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:26,258 video_encoder_timeout() will close video encoder=None 2018-11-03 16:20:26,294 send_delayed for wid 1, batch delay is 119ms, elapsed time is 120ms 2018-11-03 16:20:26,295 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:26,295 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:26,306 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 132.4 ms, request time: 11.1 ms, frame delay=0ms 2018-11-03 16:20:26,308 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:26,309 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:26,309 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:26,310 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:26,310 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 55 (min 30), quality: 67 (min 30) 2018-11-03 16:20:26,310 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:26,310 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:26,310 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 67, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:26,311 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:26,311 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:26,311 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:26,311 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:26,311 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:26,312 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:26,312 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:26,312 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:26,312 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:26,312 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 92, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 2018-11-03 16:20:26,313 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:26,314 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:26,314 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:26,315 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 93, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=87 2018-11-03 16:20:26,316 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:26,316 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:26,316 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:26,316 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:26,317 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:26,317 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:26,317 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:26,317 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:26,317 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) 2018-11-03 16:20:26,318 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 88, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 2018-11-03 16:20:26,318 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:26,318 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:26,319 setup_pipeline([(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:26,319 setup_pipeline: trying (87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:26,320 make_instance() nvenc - instance count=0 2018-11-03 16:20:26,320 will test 1 device from failing list: [0] 2018-11-03 16:20:26,321 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:26,534 created context= 2018-11-03 16:20:26,535 memory: free=5927MB, total=6077MB 2018-11-03 16:20:26,536 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,590 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:26,793 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,793 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:26,794 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:26,802 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 494.5 ms, request time: 7.7 ms, frame delay=0ms 2018-11-03 16:20:26,839 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hq - 1636x958 ), info: {u'context_count': 1, u'generation': 9, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 67, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 55, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hq', u'bitrate': 20789219, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 519.87ms 2018-11-03 16:20:26,840 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:26,840 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:26,842 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,853 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,864 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,874 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,886 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,896 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,906 video_encode nvenc encoder: h265 1636x958 result is 572175 bytes (22.8 MPixels/s), client options={u'speed': 55, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 67} 2018-11-03 16:20:26,906 compress: 597.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 9.1% ( 6128KB to 558KB), sequence 8, client_options={u'speed': 55, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 67} 2018-11-03 16:20:26,907 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:26,908 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:26,908 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:26,909 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:26,949 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 119, elapsed time is 119ms 2018-11-03 16:20:26,963 video_encode nvenc encoder: h265 1636x958 result is 647622 bytes (27.6 MPixels/s), client options={u'speed': 55, u'frame': 1, u'pts': 499, 'csc': 'YUV444P', u'quality': 67} 2018-11-03 16:20:26,963 compress: 55.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 10.3% ( 6128KB to 632KB), sequence 9, client_options={u'speed': 55, u'frame': 1, u'pts': 499, 'csc': 'YUV444P', u'quality': 67} 2018-11-03 16:20:27,025 packet decoding sequence 8 for window 1: 1636x958 took 94.0ms 2018-11-03 16:20:27,026 record_latency: took 118.3 ms round trip, 113.2 for echo, 94.0 for decoding of 1567288 pixels, 572257 bytes sent over the network in 24.3 ms, 19.2 ms for echo 2018-11-03 16:20:27,026 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:27,026 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 119, elapsed time is 196ms 2018-11-03 16:20:27,027 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:27,027 calculate_batch_delay for wid=1 current batch delay=119, last update 2 seconds ago 2018-11-03 16:20:27,028 update_batch_delay: damage-network-delay : 1.11,0.61 {u'avg': 40, u'recent': 46} 2018-11-03 16:20:27,028 update_batch_delay: client-decode-speed : 1.56,0.14 {u'avg': 30, u'recent': 60} 2018-11-03 16:20:27,028 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1746, 'elapsed': 198} 2018-11-03 16:20:27,028 update_batch_delay: bandwidth-limit : 2.05,6.92 {'used': 9758376, 'budget': 5242880} 2018-11-03 16:20:27,029 update_batch_delay: client-latency : 0.71,0.36 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 505, u'div': 1000, u'avg': 130, u'recent': 28} 2018-11-03 16:20:27,029 update_batch_delay: client-ping-latency : 0.74,0.12 {u'target': 8, u'weight_multiplier': 236, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 552, u'div': 1000, u'avg': 31, u'recent': 18} 2018-11-03 16:20:27,029 update_batch_delay: server-ping-latency : 0.84,0.06 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 698, u'div': 1000, u'avg': 84, u'recent': 44} 2018-11-03 16:20:27,029 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:27,029 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:27,029 update_batch_delay: compression-work-queue : 0.49,1.55 {u'target': 1000, u'weight_multiplier': 2595, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 402, u'div': 1000, u'avg': 6736, u'recent': 989} 2018-11-03 16:20:27,029 update_batch_delay: congestion : 1.01,0.05 {} 2018-11-03 16:20:27,030 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:27,030 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:27,030 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:27,030 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:27,030 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:27,030 update_batch_delay: soft-expired : 2.00,1.00 {'count': 2} 2018-11-03 16:20:27,030 update_batch_delay: delay=222 2018-11-03 16:20:27,031 get_client_backlog missing acks: [] 2018-11-03 16:20:27,031 get_target_quality: target=2% (window 1636x959) pctpixdamaged=247%, dpc={1: 3885840, 2: 0, 3: 0, 4: 0, 5: 1296, 6: 0, 7: 0, 8: 0, 9: 1296, 10: 24192} 2018-11-03 16:20:27,031 update_quality() wid=1, info={'batch-delay-ratio': 30, 'backlog_factor': (1, 1567288, 1568924, 0, 100), 'congestion-value': 5, 'latency': 254, 'compression-ratio': (248, 290, -12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=33 2018-11-03 16:20:27,032 update_speed() wid=1, info={'congestion-value': 5, 'min_speed': 30, 'damage_latency': {'abs_factor': 943, 'rel_factor': 327, 'avg': 1745, 'ref': 45, 'target': 316}, 'frame_delay': 316, 'mpixels': 3, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 33970809, 'min': 1000000}, 'max-speed-range': 72}, speed=70 2018-11-03 16:20:27,032 update_encoding_options(False) wid=1, want_alpha=False, speed=70, quality=33, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:27,032 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 713ms ago 2018-11-03 16:20:27,032 check_pipeline_score(False) best=(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:27,114 packet decoding sequence 9 for window 1: 1636x958 took 93.0ms 2018-11-03 16:20:27,114 record_latency: took 150.3 ms round trip, 142.3 for echo, 93.0 for decoding of 1567288 pixels, 647706 bytes sent over the network in 57.3 ms, 49.3 ms for echo 2018-11-03 16:20:27,115 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:27,188 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:27,189 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:27,193 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 363.7 ms, request time: 4.3 ms, frame delay=0ms 2018-11-03 16:20:27,194 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:27,194 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:27,194 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:27,194 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 875ms ago 2018-11-03 16:20:27,194 setup_pipeline([(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:27,195 setup_pipeline: trying (87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:27,195 make_instance() nvenc - instance count=0 2018-11-03 16:20:27,195 will test 0 devices from failing list: [] 2018-11-03 16:20:27,195 will test 1 device from OK list: [0] 2018-11-03 16:20:27,196 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:27,368 created context= 2018-11-03 16:20:27,370 memory: free=5927MB, total=6077MB 2018-11-03 16:20:27,438 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:27,721 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 10, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 33, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 70, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 43528726, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 526.02ms 2018-11-03 16:20:27,722 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:27,722 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:27,782 video_encode nvenc encoder: h265 1636x958 result is 97432 bytes (25.1 MPixels/s), client options={u'speed': 70, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:27,783 compress: 588.9ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.6% ( 6128KB to 95KB), sequence 10, client_options={u'speed': 70, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:27,836 packet decoding sequence 10 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:27,836 record_latency: took 52.2 ms round trip, 52.0 for echo, 31.0 for decoding of 1567288 pixels, 97513 bytes sent over the network in 21.2 ms, 21.0 ms for echo 2018-11-03 16:20:27,990 send_delayed for wid 1, batch delay is 222ms, elapsed time is 620ms 2018-11-03 16:20:27,990 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:27,991 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:27,996 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 626.8 ms, request time: 4.9 ms, frame delay=0ms 2018-11-03 16:20:27,997 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:27,999 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:27,999 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:28,028 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:28,029 calculate_batch_delay for wid=1 current batch delay=222, last update 1 seconds ago 2018-11-03 16:20:28,029 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} 2018-11-03 16:20:28,030 update_batch_delay: client-decode-speed : 0.92,0.01 {u'avg': 27, u'recent': 24} 2018-11-03 16:20:28,031 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1701, 'elapsed': 14} 2018-11-03 16:20:28,031 update_batch_delay: bandwidth-limit : 0.16,0.00 {'used': 779456, 'budget': 5242880} 2018-11-03 16:20:28,031 update_batch_delay: client-latency : 0.75,0.33 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 560, u'div': 1000, u'avg': 101, u'recent': 28} 2018-11-03 16:20:28,031 update_batch_delay: client-ping-latency : 0.40,0.16 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 159, u'div': 1000, u'avg': 16, u'recent': 3} 2018-11-03 16:20:28,032 update_batch_delay: server-ping-latency : 0.20,0.12 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 38, u'div': 1000, u'avg': 40, u'recent': 1} 2018-11-03 16:20:28,033 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:28,033 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:28,033 update_batch_delay: compression-work-queue : 0.25,1.80 {u'target': 1000, u'weight_multiplier': 2224, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 186, u'div': 1000, u'avg': 4947, u'recent': 447} 2018-11-03 16:20:28,034 update_batch_delay: congestion : 1.00,0.03 {} 2018-11-03 16:20:28,034 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:28,034 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:28,034 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:28,035 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:28,035 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:28,036 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:28,036 update_batch_delay: delay=210 2018-11-03 16:20:28,037 get_target_quality: target=17% (window 1636x959) pctpixdamaged=412%, dpc={1: 2590560, 2: 3885840, 3: 0, 4: 0, 5: 0, 6: 1296, 7: 0, 8: 0, 9: 0, 10: 1296} 2018-11-03 16:20:28,037 update_quality() wid=1, info={'batch-delay-ratio': 26, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 3, 'latency': 250, 'compression-ratio': (166, 95, 19), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=42 2018-11-03 16:20:28,039 update_speed() wid=1, info={'congestion-value': 3, 'min_speed': 30, 'damage_latency': {'abs_factor': 917, 'rel_factor': 299, 'avg': 1698, 'ref': 45, 'target': 390}, 'frame_delay': 390, 'mpixels': 2, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 38602158, 'min': 1000000}, 'max-speed-range': 72}, speed=72 2018-11-03 16:20:28,039 update_encoding_options(False) wid=1, want_alpha=False, speed=72, quality=42, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:28,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:28,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 72 (min 30), quality: 42 (min 30) 2018-11-03 16:20:28,041 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:28,041 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=42, s=72, scaling_control=None) 2018-11-03 16:20:28,041 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 42, speed: 82, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=76 2018-11-03 16:20:28,042 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:28,042 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:28,042 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:28,043 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:28,043 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:28,043 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:28,044 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:28,044 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:28,044 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=42, s=72, scaling_control=None) 2018-11-03 16:20:28,045 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 67, speed: 76, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=76 2018-11-03 16:20:28,045 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:28,046 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:28,046 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=42, s=72, scaling_control=None) 2018-11-03 16:20:28,046 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 82, speed: 82, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=84 2018-11-03 16:20:28,047 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:28,047 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:28,047 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:28,048 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:28,048 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:28,048 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:28,048 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:28,049 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:28,049 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=42, s=72, scaling_control=None) 2018-11-03 16:20:28,049 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 87, speed: 76, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 2018-11-03 16:20:28,050 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:28,050 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:28,050 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:28,075 video_encode nvenc encoder: h265 1636x958 result is 42323 bytes (19.8 MPixels/s), client options={u'speed': 70, u'frame': 1, u'pts': 803, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:28,075 compress: 76.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.7% ( 6128KB to 41KB), sequence 11, client_options={u'speed': 70, u'frame': 1, u'pts': 803, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:28,153 packet decoding sequence 11 for window 1: 1636x958 took 15.0ms 2018-11-03 16:20:28,153 record_latency: took 74.3 ms round trip, 74.1 for echo, 15.0 for decoding of 1567288 pixels, 42406 bytes sent over the network in 59.3 ms, 59.1 ms for echo 2018-11-03 16:20:28,154 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:28,237 send_delayed for wid 1, batch delay is 210ms, elapsed time is 222ms 2018-11-03 16:20:28,239 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:28,239 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:28,244 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 229.5 ms, request time: 5.0 ms, frame delay=0ms 2018-11-03 16:20:28,245 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:28,245 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:28,245 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:28,245 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 195ms ago 2018-11-03 16:20:28,246 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:28,246 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:28,246 make_instance() nvenc - instance count=0 2018-11-03 16:20:28,246 will test 0 devices from failing list: [] 2018-11-03 16:20:28,246 will test 1 device from OK list: [0] 2018-11-03 16:20:28,247 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:28,419 created context= 2018-11-03 16:20:28,419 memory: free=5927MB, total=6077MB 2018-11-03 16:20:28,473 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:28,678 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:28,703 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 11, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 42, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 72, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 47798268, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 456.92ms 2018-11-03 16:20:28,703 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:28,703 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:28,704 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:28,734 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:28,735 video_encode nvenc encoder: h265 1636x958 result is 103110 bytes (47.6 MPixels/s), client options={u'speed': 72, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:28,735 compress: 489.8ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.6% ( 6128KB to 100KB), sequence 12, client_options={u'speed': 72, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:28,766 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 210, elapsed time is 345ms 2018-11-03 16:20:28,782 packet decoding sequence 12 for window 1: 1636x958 took 47.0ms 2018-11-03 16:20:28,782 record_latency: took 46.3 ms round trip, 46.2 for echo, 47.0 for decoding of 1567288 pixels, 103191 bytes sent over the network in 0.0 ms, 0.0 ms for echo 2018-11-03 16:20:28,783 send_delayed for wid 1, batch delay is 210ms, elapsed time is 361ms 2018-11-03 16:20:28,783 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:28,783 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:28,788 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 367.2 ms, request time: 4.4 ms, frame delay=0ms 2018-11-03 16:20:28,789 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:28,789 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:28,789 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:28,815 video_encode nvenc encoder: h265 1636x958 result is 139674 bytes (57.9 MPixels/s), client options={u'speed': 72, u'frame': 1, u'pts': 544, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:28,816 compress: 26.6ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 2.2% ( 6128KB to 136KB), sequence 13, client_options={u'speed': 72, u'frame': 1, u'pts': 544, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:28,861 packet decoding sequence 13 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:28,861 record_latency: took 44.6 ms round trip, 44.5 for echo, 31.0 for decoding of 1567288 pixels, 139757 bytes sent over the network in 13.6 ms, 13.5 ms for echo 2018-11-03 16:20:29,009 send_delayed for wid 1, batch delay is 210ms, elapsed time is 210ms 2018-11-03 16:20:29,010 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:29,010 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:29,015 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 216.3 ms, request time: 4.3 ms, frame delay=0ms 2018-11-03 16:20:29,016 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:29,017 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:29,017 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:29,028 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:29,028 calculate_batch_delay for wid=1 current batch delay=210, last update 0 seconds ago 2018-11-03 16:20:29,029 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} 2018-11-03 16:20:29,029 update_batch_delay: client-decode-speed : 1.05,0.00 {u'avg': 21, u'recent': 22} 2018-11-03 16:20:29,030 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1059, 'elapsed': 230} 2018-11-03 16:20:29,030 update_batch_delay: bandwidth-limit : 0.48,0.00 {'used': 2280856, 'budget': 5242880} 2018-11-03 16:20:29,030 update_batch_delay: client-latency : 0.67,0.19 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 442, u'div': 1000, u'avg': 68, u'recent': 14} 2018-11-03 16:20:29,031 update_batch_delay: client-ping-latency : 0.52,0.15 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 266, u'div': 1000, u'avg': 20, u'recent': 6} 2018-11-03 16:20:29,032 update_batch_delay: server-ping-latency : 0.48,0.10 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 230, u'div': 1000, u'avg': 51, u'recent': 10} 2018-11-03 16:20:29,032 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:29,032 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:29,032 update_batch_delay: compression-work-queue : 0.13,1.71 {u'target': 1000, u'weight_multiplier': 1887, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 91, u'div': 1000, u'avg': 3562, u'recent': 212} 2018-11-03 16:20:29,033 update_batch_delay: congestion : 1.00,0.02 {} 2018-11-03 16:20:29,033 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:29,033 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:29,033 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:29,034 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:29,034 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:29,034 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:29,034 update_batch_delay: delay=171 2018-11-03 16:20:29,035 get_target_quality: target=12% (window 1636x959) pctpixdamaged=660%, dpc={1: 3885840, 2: 2590560, 3: 3885840, 4: 0, 5: 0, 6: 0, 7: 1296, 8: 0, 9: 0, 10: 0} 2018-11-03 16:20:29,036 update_quality() wid=1, info={'batch-delay-ratio': 26, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 2, 'latency': 502, 'compression-ratio': (100, 62, 12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=39 2018-11-03 16:20:29,036 update_speed() wid=1, info={'congestion-value': 2, 'min_speed': 30, 'damage_latency': {'abs_factor': 561, 'rel_factor': 330, 'avg': 1057, 'ref': 45, 'target': 226}, 'frame_delay': 226, 'mpixels': 3, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49811807, 'min': 1000000}, 'max-speed-range': 72}, speed=73 2018-11-03 16:20:29,036 update_encoding_options(False) wid=1, want_alpha=False, speed=73, quality=39, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:29,037 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 986ms ago 2018-11-03 16:20:29,037 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:29,078 video_encode nvenc encoder: h265 1636x958 result is 127933 bytes (24.6 MPixels/s), client options={u'speed': 72, u'frame': 2, u'pts': 770, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:29,079 compress: 61.7ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 2.0% ( 6128KB to 124KB), sequence 14, client_options={u'speed': 72, u'frame': 2, u'pts': 770, 'csc': 'YUV444P', u'quality': 42} 2018-11-03 16:20:29,168 packet decoding sequence 14 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:29,169 record_latency: took 86.0 ms round trip, 85.8 for echo, 31.0 for decoding of 1567288 pixels, 128016 bytes sent over the network in 55.0 ms, 54.8 ms for echo 2018-11-03 16:20:29,169 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:29,453 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:29,453 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:29,458 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 426.8 ms, request time: 4.6 ms, frame delay=0ms 2018-11-03 16:20:29,459 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:29,459 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:29,460 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:29,460 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:29,460 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 73 (min 30), quality: 39 (min 30) 2018-11-03 16:20:29,460 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:29,460 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=39, s=73, scaling_control=None) 2018-11-03 16:20:29,461 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 39, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=75 2018-11-03 16:20:29,461 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:29,461 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:29,461 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:29,461 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:29,462 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:29,462 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:29,462 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:29,462 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:29,462 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=39, s=73, scaling_control=None) 2018-11-03 16:20:29,462 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 64, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=75 2018-11-03 16:20:29,462 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:29,463 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:29,463 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=39, s=73, scaling_control=None) 2018-11-03 16:20:29,463 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 79, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 2018-11-03 16:20:29,463 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:29,463 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:29,463 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:29,464 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:29,464 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:29,464 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:29,464 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:29,464 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:29,464 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=39, s=73, scaling_control=None) 2018-11-03 16:20:29,464 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 84, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=79 2018-11-03 16:20:29,465 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:29,465 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:29,465 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:29,465 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:29,466 make_instance() nvenc - instance count=0 2018-11-03 16:20:29,466 will test 0 devices from failing list: [] 2018-11-03 16:20:29,466 will test 1 device from OK list: [0] 2018-11-03 16:20:29,466 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:29,653 created context= 2018-11-03 16:20:29,654 memory: free=5927MB, total=6077MB 2018-11-03 16:20:29,700 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:29,928 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:29,960 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 12, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 39, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 73, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 50067212, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 494.43ms 2018-11-03 16:20:29,960 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:29,961 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:29,975 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:29,998 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:29,999 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:30,009 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 549.8 ms, request time: 9.4 ms, frame delay=0ms 2018-11-03 16:20:30,027 video_encode nvenc encoder: h265 1636x958 result is 186569 bytes (22.6 MPixels/s), client options={u'speed': 73, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 39} 2018-11-03 16:20:30,027 compress: 568.0ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 3.0% ( 6128KB to 182KB), sequence 15, client_options={u'speed': 73, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 39} 2018-11-03 16:20:30,029 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:30,029 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:30,030 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:30,031 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:30,032 calculate_batch_delay for wid=1 current batch delay=171, last update 1 seconds ago 2018-11-03 16:20:30,033 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:30,033 update_batch_delay: damage-network-delay : 0.09,11.13 {u'avg': 162, u'recent': 9} 2018-11-03 16:20:30,034 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 20, u'recent': 21} 2018-11-03 16:20:30,034 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1094, 'elapsed': 22} 2018-11-03 16:20:30,035 update_batch_delay: bandwidth-limit : 0.53,0.00 {'used': 2516016, 'budget': 5242880} 2018-11-03 16:20:30,035 update_batch_delay: client-latency : 1.06,0.08 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1123, u'div': 1000, u'avg': 80, u'recent': 38} 2018-11-03 16:20:30,035 update_batch_delay: client-ping-latency : 0.63,0.13 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 398, u'div': 1000, u'avg': 22, u'recent': 10} 2018-11-03 16:20:30,035 update_batch_delay: server-ping-latency : 0.67,0.08 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 443, u'div': 1000, u'avg': 58, u'recent': 22} 2018-11-03 16:20:30,036 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:30,036 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:30,036 update_batch_delay: compression-work-queue : 0.12,1.60 {u'target': 1000, u'weight_multiplier': 1769, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 90, u'div': 1000, u'avg': 3130, u'recent': 207} 2018-11-03 16:20:30,036 update_batch_delay: congestion : 1.00,0.02 {} 2018-11-03 16:20:30,036 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:30,037 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:30,037 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:30,037 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:30,037 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:30,037 update_batch_delay: soft-expired : 2.00,1.00 {'count': 2} 2018-11-03 16:20:30,038 update_batch_delay: delay=187 2018-11-03 16:20:30,038 get_client_backlog missing acks: [] 2018-11-03 16:20:30,039 get_target_quality: target=5% (window 1636x959) pctpixdamaged=825%, dpc={1: 2590560, 2: 3885840, 3: 2590560, 4: 3885840, 5: 0, 6: 0, 7: 0, 8: 1296, 9: 0, 10: 0} 2018-11-03 16:20:30,039 update_quality() wid=1, info={'batch-delay-ratio': 22, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 188, 'compression-ratio': (98, 85, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=35 2018-11-03 16:20:30,040 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 513, 'rel_factor': 209, 'avg': 971, 'ref': 45, 'target': 334}, 'frame_delay': 334, 'mpixels': 2, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 50086284, 'min': 1000000}, 'max-speed-range': 72}, speed=73 2018-11-03 16:20:30,040 update_encoding_options(False) wid=1, want_alpha=False, speed=73, quality=35, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:30,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 575ms ago 2018-11-03 16:20:30,041 check_pipeline_score(False) best=(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:30,071 video_encode nvenc encoder: h265 1636x958 result is 92563 bytes (40.6 MPixels/s), client options={u'speed': 73, u'frame': 1, u'pts': 548, 'csc': 'YUV444P', u'quality': 39} 2018-11-03 16:20:30,071 compress: 40.2ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.5% ( 6128KB to 90KB), sequence 16, client_options={u'speed': 73, u'frame': 1, u'pts': 548, 'csc': 'YUV444P', u'quality': 39} 2018-11-03 16:20:30,152 packet decoding sequence 15 for window 1: 1636x958 took 47.0ms 2018-11-03 16:20:30,152 record_latency: took 122.6 ms round trip, 120.3 for echo, 47.0 for decoding of 1567288 pixels, 186650 bytes sent over the network in 75.6 ms, 73.3 ms for echo 2018-11-03 16:20:30,152 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:30,154 packet decoding sequence 16 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:30,154 record_latency: took 79.8 ms round trip, 79.7 for echo, 31.0 for decoding of 1567288 pixels, 92646 bytes sent over the network in 48.8 ms, 48.7 ms for echo 2018-11-03 16:20:30,695 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:30,696 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:30,702 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 692.2 ms, request time: 6.0 ms, frame delay=0ms 2018-11-03 16:20:30,705 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:30,705 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:30,705 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] 2018-11-03 16:20:30,705 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:30,706 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 73 (min 30), quality: 35 (min 30) 2018-11-03 16:20:30,706 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:30,707 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=73, scaling_control=None) 2018-11-03 16:20:30,707 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 35, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 2018-11-03 16:20:30,708 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:30,709 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:30,709 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:30,709 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:30,709 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:30,710 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:30,710 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:30,710 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:30,710 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=73, scaling_control=None) 2018-11-03 16:20:30,710 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 60, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 2018-11-03 16:20:30,710 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:30,711 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:30,711 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=73, scaling_control=None) 2018-11-03 16:20:30,711 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 75, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=82 2018-11-03 16:20:30,711 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:30,711 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:30,711 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:30,712 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:30,712 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:30,712 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:30,712 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:30,712 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:30,712 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=73, scaling_control=None) 2018-11-03 16:20:30,712 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 80, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=78 2018-11-03 16:20:30,713 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:30,713 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:30,713 setup_pipeline([(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') 2018-11-03 16:20:30,713 setup_pipeline: trying (82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:30,714 make_instance() nvenc - instance count=0 2018-11-03 16:20:30,714 will test 0 devices from failing list: [] 2018-11-03 16:20:30,714 will test 1 device from OK list: [0] 2018-11-03 16:20:30,715 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:30,937 created context= 2018-11-03 16:20:30,939 memory: free=5927MB, total=6077MB 2018-11-03 16:20:31,012 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 2018-11-03 16:20:31,214 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:31,216 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:31,217 calculate_batch_delay for wid=1 current batch delay=187, last update 1 seconds ago 2018-11-03 16:20:31,220 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 43, u'recent': 42} 2018-11-03 16:20:31,221 update_batch_delay: client-decode-speed : 1.04,0.00 {u'avg': 22, u'recent': 23} 2018-11-03 16:20:31,221 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1002, 'elapsed': 515} 2018-11-03 16:20:31,221 update_batch_delay: bandwidth-limit : 0.00,0.00 {'used': 0, 'budget': 5242880} 2018-11-03 16:20:31,222 update_batch_delay: client-latency : 1.28,0.17 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1632, u'div': 1000, u'avg': 83, u'recent': 56} 2018-11-03 16:20:31,223 update_batch_delay: client-ping-latency : 0.45,0.15 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 198, u'div': 1000, u'avg': 14, u'recent': 3} 2018-11-03 16:20:31,224 update_batch_delay: server-ping-latency : 1.71,0.12 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2936, u'div': 1000, u'avg': 174, u'recent': 285} 2018-11-03 16:20:31,227 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:31,227 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:31,227 update_batch_delay: compression-work-queue : 0.20,1.45 {u'target': 1000, u'weight_multiplier': 1709, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 145, u'div': 1000, u'avg': 2921, u'recent': 331} 2018-11-03 16:20:31,228 update_batch_delay: congestion : 1.00,0.01 {} 2018-11-03 16:20:31,229 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:31,230 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:31,230 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:31,230 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:31,231 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:31,231 update_batch_delay: soft-expired : 4.00,1.00 {'count': 4} 2018-11-03 16:20:31,231 update_batch_delay: delay=266 2018-11-03 16:20:31,232 get_target_quality: target=3% (window 1636x959) pctpixdamaged=825%, dpc={1: 1295280, 2: 2590560, 3: 3885840, 4: 2590560, 5: 2590560, 6: 1295280, 7: 0, 8: 0, 9: 1296, 10: 0} 2018-11-03 16:20:31,233 update_quality() wid=1, info={'batch-delay-ratio': 15, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 128, 'compression-ratio': (94, 73, 6), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=33 2018-11-03 16:20:31,233 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 529, 'rel_factor': 170, 'avg': 999, 'ref': 45, 'target': 423}, 'frame_delay': 423, 'mpixels': 1, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 47630312, 'min': 1000000}, 'max-speed-range': 72}, speed=74 2018-11-03 16:20:31,233 update_encoding_options(False) wid=1, want_alpha=False, speed=74, quality=33, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:31,233 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 520ms ago 2018-11-03 16:20:31,234 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:31,255 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 13, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 35, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 73, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 50067212, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 541.07ms 2018-11-03 16:20:31,255 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) 2018-11-03 16:20:31,255 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:31,266 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 2018-11-03 16:20:31,307 video_encode nvenc encoder: h265 1636x958 result is 88850 bytes (29.0 MPixels/s), client options={u'speed': 74, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,308 compress: 602.7ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.4% ( 6128KB to 86KB), sequence 17, client_options={u'speed': 74, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,323 send_delayed for wid 1, batch delay is 266ms, elapsed time is 619ms 2018-11-03 16:20:31,324 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 2018-11-03 16:20:31,324 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:31,329 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 625.7 ms, request time: 4.9 ms, frame delay=0ms 2018-11-03 16:20:31,330 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:31,330 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:31,330 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:31,376 video_encode nvenc encoder: h265 1636x958 result is 53730 bytes (33.4 MPixels/s), client options={u'speed': 74, u'frame': 1, u'pts': 628, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,377 packet decoding sequence 17 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:31,377 compress: 47.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.9% ( 6128KB to 52KB), sequence 18, client_options={u'speed': 74, u'frame': 1, u'pts': 628, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,378 record_latency: took 69.0 ms round trip, 68.8 for echo, 31.0 for decoding of 1567288 pixels, 88931 bytes sent over the network in 38.0 ms, 37.8 ms for echo 2018-11-03 16:20:31,379 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item 2018-11-03 16:20:31,443 packet decoding sequence 18 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:31,444 record_latency: took 63.6 ms round trip, 62.7 for echo, 31.0 for decoding of 1567288 pixels, 53813 bytes sent over the network in 32.6 ms, 31.7 ms for echo 2018-11-03 16:20:31,869 send_delayed_regions: bytes_cost=1316108, bytes_threshold=941354, pixel_count=1313036 2018-11-03 16:20:31,870 send_delayed_regions: using full window update 1636x959 as auto, from 2018-11-03 16:20:31,875 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 539.6 ms, request time: 5.5 ms, frame delay=0ms 2018-11-03 16:20:31,877 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') 2018-11-03 16:20:31,878 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) 2018-11-03 16:20:31,879 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 2018-11-03 16:20:31,906 window 1 delayed region already sent 2018-11-03 16:20:31,929 video_encode nvenc encoder: h265 1636x958 result is 36667 bytes (29.7 MPixels/s), client options={u'speed': 74, u'frame': 2, u'pts': 1174, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,930 compress: 51.2ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.6% ( 6128KB to 35KB), sequence 19, client_options={u'speed': 74, u'frame': 2, u'pts': 1174, 'csc': 'YUV444P', u'quality': 33} 2018-11-03 16:20:31,953 packet decoding sequence 19 for window 1: 1636x958 took 31.0ms 2018-11-03 16:20:31,953 record_latency: took 22.9 ms round trip, 22.8 for echo, 31.0 for decoding of 1567288 pixels, 36750 bytes sent over the network in 0.0 ms, 0.0 ms for echo 2018-11-03 16:20:32,216 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] 2018-11-03 16:20:32,217 calculate_batch_delay for wid=1 current batch delay=266, last update 0 seconds ago 2018-11-03 16:20:32,217 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} 2018-11-03 16:20:32,217 update_batch_delay: client-decode-speed : 0.99,0.00 {u'avg': 21, u'recent': 20} 2018-11-03 16:20:32,218 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 741, 'elapsed': 578} 2018-11-03 16:20:32,218 update_batch_delay: bandwidth-limit : 0.30,0.00 {'used': 1433976, 'budget': 5242880} 2018-11-03 16:20:32,218 update_batch_delay: client-latency : 0.71,0.17 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 506, u'div': 1000, u'avg': 61, u'recent': 15} 2018-11-03 16:20:32,218 update_batch_delay: client-ping-latency : 0.54,0.14 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 289, u'div': 1000, u'avg': 16, u'recent': 6} 2018-11-03 16:20:32,218 update_batch_delay: server-ping-latency : 1.63,0.11 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2660, u'div': 1000, u'avg': 157, u'recent': 245} 2018-11-03 16:20:32,218 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:32,218 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:32,218 update_batch_delay: compression-work-queue : 0.16,1.47 {u'target': 1000, u'weight_multiplier': 1664, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 116, u'div': 1000, u'avg': 2769, u'recent': 263} 2018-11-03 16:20:32,218 update_batch_delay: congestion : 1.00,0.01 {} 2018-11-03 16:20:32,218 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:32,219 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} 2018-11-03 16:20:32,219 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:32,219 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:32,219 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:32,219 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:32,219 update_batch_delay: delay=253 2018-11-03 16:20:32,220 get_target_quality: target=7% (window 1636x959) pctpixdamaged=744%, dpc={1: 1313036, 2: 1295280, 3: 2590560, 4: 3885840, 5: 2590560, 6: 2590560, 7: 1295280, 8: 0, 9: 0, 10: 1296} 2018-11-03 16:20:32,220 update_quality() wid=1, info={'batch-delay-ratio': 15, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 455, 'compression-ratio': (66, 27, 15), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=35 2018-11-03 16:20:32,220 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 384, 'rel_factor': 136, 'avg': 738, 'ref': 45, 'target': 397}, 'frame_delay': 397, 'mpixels': 1, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49135832, 'min': 1000000}, 'max-speed-range': 72}, speed=74 2018-11-03 16:20:32,221 update_encoding_options(False) wid=1, want_alpha=False, speed=74, quality=35, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:32,221 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} 2018-11-03 16:20:32,222 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 74 (min 30), quality: 35 (min 30) 2018-11-03 16:20:32,224 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:32,229 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=74, scaling_control=None) 2018-11-03 16:20:32,229 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 35, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 2018-11-03 16:20:32,230 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:32,230 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:32,230 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:32,231 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:32,231 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:32,231 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:32,231 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:32,232 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:32,232 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=74, scaling_control=None) 2018-11-03 16:20:32,232 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 60, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 2018-11-03 16:20:32,232 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:32,233 add_scores(direct (no csc), None, BGRX) 2018-11-03 16:20:32,233 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=74, scaling_control=None) 2018-11-03 16:20:32,233 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 75, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=82 2018-11-03 16:20:32,233 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) 2018-11-03 16:20:32,233 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) 2018-11-03 16:20:32,233 add_scores(via RGB (RGB), video_spec(swscale), RGB) 2018-11-03 16:20:32,234 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) 2018-11-03 16:20:32,234 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) 2018-11-03 16:20:32,234 add_scores(via BGR (BGR), video_spec(swscale), BGR) 2018-11-03 16:20:32,234 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) 2018-11-03 16:20:32,234 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) 2018-11-03 16:20:32,234 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=74, scaling_control=None) 2018-11-03 16:20:32,235 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 80, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=78 2018-11-03 16:20:32,235 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) 2018-11-03 16:20:32,235 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] 2018-11-03 16:20:32,235 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) 2018-11-03 16:20:32,996 send_delayed_regions: bytes_cost=1568312, bytes_threshold=941354, pixel_count=1567288 2018-11-03 16:20:32,996 nonvideo(100, png not a supported video encoding) 2018-11-03 16:20:32,996 send_delayed_regions: using full window update 1636x959 as webp, from 2018-11-03 16:20:32,997 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 1.1 ms, request time: 0.4 ms, frame delay=0ms 2018-11-03 16:20:32,997 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') 2018-11-03 16:20:33,079 compress: 80.9ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.9% ( 6128KB to 239KB), sequence 20, client_options={u'quality': 100, u'rgb_format': 'BGRX'} 2018-11-03 16:20:33,114 packet decoding sequence 20 for window 1: 1636x959 took 31.0ms 2018-11-03 16:20:33,114 record_latency: took 35.0 ms round trip, 34.7 for echo, 31.0 for decoding of 1568924 pixels, 245446 bytes sent over the network in 4.0 ms, 3.7 ms for echo 2018-11-03 16:20:33,115 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item 2018-11-03 16:20:33,217 recalculate_delays() wids=(1,), focus=0, maximized=[], fullscreen=[] 2018-11-03 16:20:33,217 calculate_batch_delay for wid=1 current batch delay=253, last update 1 seconds ago 2018-11-03 16:20:33,218 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} 2018-11-03 16:20:33,218 update_batch_delay: client-decode-speed : 0.99,0.00 {u'avg': 21, u'recent': 20} 2018-11-03 16:20:33,218 update_batch_delay: damage-rate : 0.82,0.43 {'max_latency': 699, 'elapsed': 1579} 2018-11-03 16:20:33,218 update_batch_delay: bandwidth-limit : 0.41,0.00 {'used': 1963040, 'budget': 5242880} 2018-11-03 16:20:33,218 update_batch_delay: client-latency : 0.53,0.22 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 279, u'div': 1000, u'avg': 56, u'recent': 8} 2018-11-03 16:20:33,219 update_batch_delay: client-ping-latency : 0.50,0.15 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 247, u'div': 1000, u'avg': 11, u'recent': 3} 2018-11-03 16:20:33,219 update_batch_delay: server-ping-latency : 1.67,0.11 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2803, u'div': 1000, u'avg': 225, u'recent': 307} 2018-11-03 16:20:33,219 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:33,219 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:33,219 update_batch_delay: compression-work-queue : 0.11,1.47 {u'target': 1000, u'weight_multiplier': 1607, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 80, u'div': 1000, u'avg': 2582, u'recent': 180} 2018-11-03 16:20:33,219 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} 2018-11-03 16:20:33,219 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} 2018-11-03 16:20:33,219 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} 2018-11-03 16:20:33,220 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} 2018-11-03 16:20:33,220 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} 2018-11-03 16:20:33,220 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} 2018-11-03 16:20:33,220 update_batch_delay: delay=262 2018-11-03 16:20:33,221 get_target_quality: target=0% (window 1636x959) pctpixdamaged=579%, dpc={1: 0, 2: 1313036, 3: 1295280, 4: 2590560, 5: 3885840, 6: 2590560, 7: 2590560, 8: 1295280, 9: 0, 10: 0} 2018-11-03 16:20:33,221 update_quality() wid=1, info={'batch-delay-ratio': 14, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 0, 'latency': 850, 'compression-ratio': (83, 105, -12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=31 2018-11-03 16:20:33,221 update_speed() wid=1, info={'congestion-value': 0, 'min_speed': 30, 'damage_latency': {'abs_factor': 361, 'rel_factor': 131, 'avg': 697, 'ref': 45, 'target': 390}, 'frame_delay': 390, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49448505, 'min': 1000000}, 'max-speed-range': 72}, speed=75 2018-11-03 16:20:33,221 update_encoding_options(False) wid=1, want_alpha=False, speed=75, quality=31, bandwidth-limit=5242880, lossless threshold: 75 / 5, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding= 2018-11-03 16:20:33,221 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 986ms ago 2018-11-03 16:20:33,222 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc))