Bug 65547

Summary: shadowfb is broke in Xserver 1.14
Product: xorg Reporter: Matthieu Herrb <matthieu.herrb>
Component: Server/DDX/XorgAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: medium    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 55203    

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.