Bug 5113 - overlooked XRender operations
Summary: overlooked XRender operations
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: VNC (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.10.0
Assignee: Pierre Ossman
URL:
Keywords: prosaic
Depends on: 7158
Blocks:
  Show dependency treegraph
 
Reported: 2014-04-29 14:02 CEST by Pierre Ossman
Modified: 2019-02-26 10:56 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments
Screen shot (289.80 KB, image/png)
2014-04-29 14:02 CEST, Pierre Ossman
Details

Description Pierre Ossman cendio 2014-04-29 14:02:03 CEST
Created attachment 534 [details]
Screen shot

I'm getting rendering bugs with Xfce on Ubuntu 14.04. If you press F5 on the desktop, it will render the text without the surrounding box (see attached screen shot). It seems to be a problem with tracking changes though, as grabbing a screen shot in the session shows that the frame buffer is properly updated.
Comment 1 Pierre Ossman cendio 2018-01-22 16:29:46 CET
Reported upstream:

https://github.com/TigerVNC/tigervnc/issues/582
Comment 2 Pierre Ossman cendio 2018-01-22 16:31:23 CET
I dug around and it turns out that there are a bunch of render operations that we don't hook in to properly. In this case it seems to be "Trapezoids", but there are a few others.
Comment 3 Henrik Andersson cendio 2018-09-13 16:14:45 CEST
Fixed in upstream commit 2922e74970 and brought to CTC with vendor drop commit r33562
Comment 4 Henrik Andersson cendio 2018-09-13 16:57:51 CEST
I could reproduce this problem on Fedora 28 usinf latest Xfce without compositing, creating a shortcut / folder on desktop using ThinLinc 4.9.0.

Problem is solved when using nightly build.

Note You need to log in before you can comment on or make changes to this bug.