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
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.
Upstream bug report is https://bugs.freedesktop.org/show_bug.cgi?id=26678
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!