xpra icon
Bug tracker and wiki

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#940 closed defect (fixed)

blurry image with shadow server

Reported by: akaWolf Owned by: akaWolf
Priority: major Milestone:
Component: core Version: trunk
Keywords: Cc:

Description

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

Change History (8)

comment:1 Changed 4 years ago by akaWolf

Write, please, if some else info needed.

comment:2 Changed 4 years ago by akaWolf

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

comment:3 Changed 4 years ago by 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
Last edited 4 years ago by akaWolf (previous) (diff)

comment:4 Changed 4 years ago by akaWolf

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

comment:5 Changed 4 years ago by Antoine Martin

Owner: changed from Antoine Martin to akaWolf

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.

comment:6 Changed 4 years ago by Antoine Martin

Summary: blurry imageblurry image with shadow server

(editing bug title)

comment:7 Changed 4 years ago by akaWolf

Resolution: fixed
Status: newclosed

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

comment:8 Changed 4 years ago by Antoine Martin

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

Note: See TracTickets for help on using tickets.