Xpra: Ticket #940: blurry image with shadow server

I'm not sure, if that's expected, but sometimes xpra image became blurry: https://bin.akawolf.org/f/y6v35.png Log from Bug Report tool: http://paste.akawolf.org/view/kgBwT



Mon, 10 Aug 2015 07:15:15 GMT - akaWolf:

Write, please, if some else info needed.


Mon, 10 Aug 2015 10:48:52 GMT - akaWolf:

Server OS: NixOS 15.07pre66213.9d5508d (Dingo) Client OS: OpenSUSE 13.1


Mon, 10 Aug 2015 11:12:29 GMT - akaWolf:

KDE4 with KDM are using for both: server and client machine.
server side:
$ xpra --version
2015-08-10 14:07:04,190 rencode import error: No module named rencode
xpra v0.15.3
client side:
> xpra --version
xpra v0.15.3
Reconnecting is always solve the problem for some time.
Client side:
> ./xpra/net/net_util.py
Network interfaces found:
* lo                   (index=1)
* enp3s0               (index=2)
* enp3s0:10            (index=2)
Protocol Capabilities:
* bencode              : True
* bencode.version      : Cython, 0.11
* compressors          : zlib, lz4
* digest               : hmac, xor
* encoders             : bencode, rencode
* lz4                  : True
* lzo                  : False
* mmap                 : True
* pycrypto             : False
* rencode              : True
* rencode.version      : Cython, 1.0.3
* yaml                 : False
* zlib                 : True
* zlib.version         : 1.0
> ./xpra/codecs/loader.py
2015-08-10 14:11:32,095 unknown logging category: x265
codecs and csc modules found:
* PIL                  : /usr/lib64/python2.7/site-packages/PIL/__init__.pyc
* enc_vpx              : /usr/lib64/python2.7/site-packages/xpra/codecs/vpx/encoder.so
* dec_vpx              : /usr/lib64/python2.7/site-packages/xpra/codecs/vpx/decoder.so
* enc_x264             : /usr/lib64/python2.7/site-packages/xpra/codecs/enc_x264/encoder.so
* enc_x265             : /usr/lib64/python2.7/site-packages/xpra/codecs/enc_x265/encoder.so
* nvenc3               :
* nvenc4               :
* nvenc5               :
* csc_swscale          : /usr/lib64/python2.7/site-packages/xpra/codecs/csc_swscale/colorspace_converter.so
* csc_cython           : /usr/lib64/python2.7/site-packages/xpra/codecs/csc_cython/colorspace_converter.so
* csc_opencl           :
* dec_avcodec2         : /usr/lib64/python2.7/site-packages/xpra/codecs/dec_avcodec2/decoder.so
* enc_webp             : /usr/lib64/python2.7/site-packages/xpra/codecs/webp/encode.so
* dec_webp             : /usr/lib64/python2.7/site-packages/xpra/codecs/webp/decode.so
codecs versions:
* PIL                  : 2.9.0
* avcodec2             : 56.41.100
* cython               : 0.3.0.19.1
* dec_webp             : 0.4.3
* enc_webp             : 0.4.3
* numpy                : 1.7.1
* swscale              : 3.1.101
* vpx                  : 1.4.0
* x264                 : 142
* x265                 : 1.7

Mon, 10 Aug 2015 12:30:58 GMT - akaWolf:

xpra info, when the image is blurry: http://paste.akawolf.org/view/A6svZ


Mon, 10 Aug 2015 12:42:36 GMT - Antoine Martin: owner changed

As per the log file, this seems to be a shadow server. I think that using --scaling=0 should fix this.

Maybe we should give a hint to the video encoders to reduce the chances that auto-scaling will kick in when using shadow servers.


Mon, 10 Aug 2015 12:43:36 GMT - Antoine Martin: summary changed

(editing bug title)


Tue, 11 Aug 2015 07:45:32 GMT - akaWolf: status changed; resolution set

Using "--scaling=0" fixed the problem.


Tue, 11 Aug 2015 11:44:40 GMT - Antoine Martin:

FYI: as of r10257, we try not to automatically downscale the picture in the shadow servers.


Sat, 23 Jan 2021 05:10:22 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/940