--- a/options.h +++ b/options.h @@ -726,7 +726,7 @@ public: return OpenGLCompositing; } static bool defaultUseCompositing() { - return true; + return false; } static bool defaultCompositingInitialized() { return false; --- a/kcmkwin/kwincompositing/compositing.cpp +++ b/kcmkwin/kwincompositing/compositing.cpp @@ -75,7 +75,7 @@ void Compositing::reset() setWindowThumbnail(kwinConfig.readEntry("HiddenPreviews", 5) - 4); setGlScaleFilter(kwinConfig.readEntry("GLTextureFilter", 2)); setXrScaleFilter(kwinConfig.readEntry("XRenderSmoothScale", false)); - setCompositingEnabled(kwinConfig.readEntry("Enabled", true)); + setCompositingEnabled(kwinConfig.readEntry("Enabled", false)); auto swapStrategy = [&kwinConfig]() { const QString glSwapStrategyValue = kwinConfig.readEntry("GLPreferBufferSwap", "a"); --- a/kwin.kcfg +++ b/kwin.kcfg @@ -233,7 +233,7 @@ OpenGL - true + false 2