Bug 36942

Summary: Menu & window backgrounds rendered badly (transparent or black) on Qt apps
Product: xorg Reporter: hxr10011
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.5 (2009.10)   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Badly rendered window title-bar and desktop menu in KDE Plasma 4.6 none

Description hxr10011 2011-05-07 12:55:40 UTC
Badly rendered window title-bar and desktop menu in KDE Plasma 4.6

Description of problem:

Using a new Thinkpad T420 with the Intel HD 3000 graphics card, 1600x900
display:

Pop-menus, the system's application menu, and window title bars are rendered
badly, both with and without desktop effects enabled. This was confirmed using
a full install as well as with the Fedora 15 Beta KDE Live CD.

With desktop effects turned off, the background of mis-rendered items comes out
partially black. With effects turned on, they usually come out partially or
entirely transparent. Both cases make menu items very difficult to read.

Version-Release number of selected component (if applicable):

The latest KDE and intel driver as of filing this bug:
xorg-x11-drv-intel-2.14.0-6.fc15.x86_64
qt-4.7.2-8
kdelibs-4.6.2-4

How reproducible:

Right click on desktop to open desktop menu

Steps to Reproduce:
1. Log into KDE 4.6 Plasma
2. right click on the desktop to get menu
3. view menu with badly rendered background

Actual results:

See attachment
Comment 1 hxr10011 2011-05-07 12:56:43 UTC
Created attachment 46432 [details]
Badly rendered window title-bar and desktop menu in KDE Plasma 4.6

a screenshot
Comment 2 Chris Wilson 2011-05-07 13:09:43 UTC
Fixed in 2.15.0:

commit 25521900df11bc71020ee80db2223f979bec5ec6
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Apr 7 15:09:30 2011 +0100

    gen6: Invalidate texture cache
    
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

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.