xpra icon
Bug tracker and wiki

Opened 3 months ago

Closed 2 weeks ago

#1556 closed defect (worksforme)

Xpra beta - font artifacts, resize artifacts

Reported by: esarmien Owned by: esarmien
Priority: major Milestone: 2.1
Component: html5 Version: trunk
Keywords: Cc:

Description

This is for the latest RPM BETA build of XPRA for Fedora:latest (25)

Problems:

  • Resizing windows sometimes leaves artifacts, as shown in screenshots.
  • Fonts letters sometimes overlap or become non-aliased, as shown in screenshots.
  • Artifacts left over, sometimes, as shown in screenshots.
  • Using HTML5 output

Attached is output from 'xpra info' command, debug output, and screenshots.

https://github.com/doprdele/start-desktop-xpra-test

Reproducible using this container

Attachments (7)

Screenshot 2017-06-27 08.13.51.png (454.8 KB) - added by esarmien 3 months ago.
Screenshot 2017-06-27 08.14.00.png (106.2 KB) - added by esarmien 3 months ago.
Screenshot 2017-06-27 08.15.59.png (88.6 KB) - added by esarmien 3 months ago.
Screenshot 2017-06-27 08.16.29.png (51.8 KB) - added by esarmien 3 months ago.
xpra-beta-artifact.txt.gz (1.8 MB) - added by esarmien 3 months ago.
Screenshot 2017-06-27 08.13.25.png (388.0 KB) - added by Antoine Martin 2 months ago.
desktop screenshot (shrink screenshot size so we can inline it)
xpra-info.txt (56.0 KB) - added by Antoine Martin 2 months ago.
removed gzip compression so we can look at it more easily

Change History (11)

Changed 3 months ago by esarmien

Changed 3 months ago by esarmien

Changed 3 months ago by esarmien

Changed 3 months ago by esarmien

Changed 3 months ago by esarmien

Attachment: xpra-beta-artifact.txt.gz added

comment:1 Changed 3 months ago by Antoine Martin

Component: androidhtml5
Milestone: 2.1
Owner: changed from Antoine Martin to esarmien

This is for the latest RPM BETA build of XPRA for Fedora:latest (25)

Please always specify the exact version, see wiki/ReportingBugs which explains how to do this and why this is important.

Can you please include the full and exact commands that you used to start this particular desktop environment? (xpra start-desktop --start=...)

Resizing windows sometimes leaves artifacts, as shown in screenshots.

Does the problem go away if you run the server with:

XPRA_SCROLL_ENCODING=0 xpra start ...

Is your browser window using any form for zooming?

I will try to reproduce, but probably not before next week.

comment:2 Changed 3 months ago by esarmien

Hi Antoine,

Exact commands used to start:

dbus-daemon --system --fork
xpra start-desktop --start=lxsession --daemon=off \
  --bind-tcp=0.0.0.0:8080 --no-mdns --html=on \
  --no-notifications --no-pulseaudio \
  --debug=all \
  --dpi=96

Version is xpra v2.1-r16126

No browser zooming.

XPRA_SCROLL_ENCODING=0 does not appear to help

Last edited 3 months ago by Antoine Martin (previous) (diff)

Changed 2 months ago by Antoine Martin

desktop screenshot (shrink screenshot size so we can inline it)

Changed 2 months ago by Antoine Martin

Attachment: xpra-info.txt added

removed gzip compression so we can look at it more easily

comment:3 Changed 2 months ago by Antoine Martin

Inlined screenshots:

  • desktop:

desktop screenshot (shrink screenshot size so we can inline it)

  • partial window:


  • odd font spacing:



  • popup menu font too big for menu entry size:



Tested again with the latest beta builds, and I'm not seeing any visual artifacts. In fact, the feature works surprisingly well.

Please try:

  • connecting with a regular python client, can you reproduce any font problems with that one?
  • use a different browser - does it make any difference?

comment:4 Changed 2 weeks ago by Antoine Martin

Resolution: worksforme
Status: newclosed

Not heard back. Closing.

Note: See TracTickets for help on using tickets.