Bug 231175 - Unable to activate desktop effects with mesa 7.8 rc1
Summary: Unable to activate desktop effects with mesa 7.8 rc1
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-18 00:52 UTC by Piotr
Modified: 2010-03-18 04:12 UTC (History)
0 users

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 Piotr 2010-03-18 00:52:33 UTC
Version:            (using KDE 4.4.1)
Compiler:          GCC 4.4.3 
OS:                Linux
Installed from:    Gentoo Packages

After installing mesa 7.8 RC1 (and compiling xorg-server and all the other drivers) i was unable to enable desktop-effects.

When running "kwin --replace --sync" and trying to enable desktop effects i was getting this:

kwin(2789) KWin::Workspace::setupCompositing: OpenGL compositing
kwin(2789) KWin::SceneOpenGL::initBufferConfigs: Drawable visual (depth  24 ):
0x "9e"
kwin(2789) KWin::SceneOpenGL::initBufferConfigs: Drawable visual (depth  32 ):
0x "59"
kwin(2789) KWin::SceneOpenGL::initBuffer: Buffer visual (depth  24 ): 0x "a0"
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is
not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXQueryDrawable" when GLX 1.3
is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3
is not supported!  This is an application bug!
kwin(2789): Compositing self-check failed, disabling compositing. 
kwin(2789): Failed to initialize compositing, compositing disabled 

I guess it is checking functionality but even with checks disabled it didn't work. After falling back to mesa 7.7.1 rc1 everything worked fine again. The disected git commit in mesa was d449627829e1a4a3250a1a723af2f4e3cd5fd194.

The bug is also reported in gentoo bugtacking system:

https://bugs.gentoo.org/show_bug.cgi?id=309957
Comment 1 lucas 2010-03-18 03:32:06 UTC
After a quick discussion with Kristian Høgsberg (Author of the bisected commit) this is a Mesa regression and he is currently working on a fix.
Comment 2 lucas 2010-03-18 03:38:51 UTC
Upstream bug report is https://bugs.freedesktop.org/show_bug.cgi?id=26678
Comment 3 Piotr 2010-03-18 04:12:41 UTC
Thank you very much for taking time to look into this issue. 

And once again thank You and other developers for such a great work. Keep it up!