Bug 65547 - shadowfb is broke in Xserver 1.14
Summary: shadowfb is broke in Xserver 1.14
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/DDX/Xorg (show other bugs)
Version: git
Hardware: All All
: medium critical
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xserver-1.14
  Show dependency treegraph
 
Reported: 2013-06-08 18:55 UTC by Matthieu Herrb
Modified: 2014-04-22 15:43 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Matthieu Herrb 2013-06-08 18:55:35 UTC
Using drivers that don't have EXA support with X server 1.14 fall back to shadowfb. 

Unfortunatly with shadowfb, Xft text is not displayed correctly. (ie it does not appear until the window is repainted by some external display). This makes the X server unusable. 

Dumping the frame buffer with xwd gives a correct result, but that's expected if xwd reads from the shadowfb. It's only the actual framebuffer that's not updated.

I've seend that on xf86-video-cirrus and xf86-video-nv in the default configuration on both Debian and OpenBSD. It's also reproducible on other drivers when disabling exa.
Comment 1 Adam Jackson 2014-04-22 15:43:50 UTC
commit 2dcb1672620ef5f16111517e9e7a98cf97deb678
Author: Adam Jackson <ajax@redhat.com>
Date:   Thu Apr 10 13:42:42 2014 -0400

    shadowfb: Port to miext/damage (#31303, #65547)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.