Bug 210678 - Logout effect only shows black screen
Summary: Logout effect only shows black screen
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 211267 216566 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-15 16:24 UTC by Christoph Feck
Modified: 2010-01-14 12:31 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Feck 2009-10-15 16:24:24 UTC
Version:           unknown (using 4.3.72 (KDE 4.3.72 (KDE 4.4 >= 20091013)), compiled sources)
Compiler:          gcc
OS:                Linux (i686) release 2.6.31.3-1-desktop

When I don't use logout effect, I get a dimmed screen. But when using the logout effect, the screen is just black (the dialog is okay). This is a quite recent regression, possibly also related to kdm?

Compositing mode: OpenGL on intel i945
Comment 1 Martin Flöser 2009-10-15 17:25:42 UTC
setting useBlur to false resolves the problem. It seems like Intel driver magically supports FBOs, now (at least it's listed in glxinfo) but in truth doesn't. So it's actually an Intel driver bug.

But we have to keep a look on this bug (that is more complains) as openSUSE will ship that driver version. If it causes problems we have to inform our downstreams and disable useBlur for all users :-(
Comment 2 Giovanni Masucci 2009-10-15 18:04:04 UTC
The new kubuntu karmic, (that will be released at the end of this month) is also affected by this bug (intel drivers 2.9.0)
Comment 3 lucas 2009-10-16 12:36:20 UTC
SVN commit 1036024 by lmurray:

Detect when we receive an incomplete FBO and consider it invalid.
CCBUG: 210678


 M  +7 -4      kwinglutils.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1036024
Comment 4 Christoph Feck 2009-10-21 00:34:12 UTC
*** Bug 211267 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2009-11-28 22:21:30 UTC
*** Bug 216566 has been marked as a duplicate of this bug. ***
Comment 6 Vasily Khoruzhick 2010-01-14 12:31:45 UTC
Actually, FBOs works on intel (at least mesa fbo demo, and qt fbo demo works on my 945gm), so probably it's KDE bug. It seems that some of these conditions is not met (look through intel_fbo.c/intel_validate_framebuffer() from i915 mesa driver):

- attachment is stencil only, intel driver supports only combined depth/stencil attachment
- texture format is not one of these: ARGB8888, XRGB8888, RGB565, ARGB1555, ARGB4444