[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 174853] Unable to enable XRender backend from KWin KCM (but
From:       Christoph Feck <christoph () maxiom ! de>
Date:       2009-04-29 0:15:38
Message-ID: 20090429001538.8CE4D16C20 () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=174853





--- Comment #5 from Christoph Feck <christoph maxiom de>  2009-04-29 02:15:37 ---
I have good news, and I have bad news :)

First the bad:
I tested r960555, and I still cannot enable compositing when starting with a
removed kwinrc, neither XRender, nor OpenGL mode, even when selecting "Disable
checks". Adding the "Backend=XRender" manually works, and I am able to use
compositing this way. So this bug is not affected or fixed with r960555.

Now the good news:
I tried kwin -replace from konsole, and probably found the cause of the bug by
inspecting the output. The first trace is with a removed kwinrc. Note that kwin
forced disabling compositing, because no hardware GL was found. This seems to
also affect when later trying XRender mode. The second trace is when the
XRender mode is handwritten in kwinrc. It still complains that no hardware GL
is found, but does not force disabling composite, instead it happily loads
XRender compositing effects!

Hope this helps fixing the issue.

First trace:
kwin(2378) KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x
"4"  render: 0x "a"  fixes: 0x "40"
kwin(2378) KWin::CompositingPrefs::detect: glx version is  1 . 2
kwin(2378) KWin::CompositingPrefs::detectDriverAndVersion: GL vendor is "Mesa
Project"
kwin(2378) KWin::CompositingPrefs::detectDriverAndVersion: GL renderer is
"Software Rasterizer"
kwin(2378) KWin::CompositingPrefs::detectDriverAndVersion: GL version is "1.4
(2.1 Mesa 7.2)"
kwin(2378) KWin::CompositingPrefs::detectDriverAndVersion: XGL: no
kwin(2378) KWin::CompositingPrefs::detectDriverAndVersion: Detected driver
"software" , version "7.2.)"
kwin(2378) KWin::CompositingPrefs::validateSetup: Software GL renderer
detected, forcing compositing off.
kwin(2378) KDecorationPlugins::loadPlugin: kwin : path 
"/local/kde4/lib/kde4/kwin3_ozone.so"  for  "kwin3_ozone"
kwin(2378) KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x
"4"  render: 0x "a"  fixes: 0x "40"
kwin(2378) KWin::Workspace::setupCompositing: Compositing is turned off in
options or disabled

Second trace:
kwin(29328) KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x
"4"  render: 0x "a"  fixes: 0x "40"
kwin(29328) KWin::CompositingPrefs::detect: glx version is  1 . 2
kwin(29328) KWin::CompositingPrefs::detectDriverAndVersion: GL vendor is "Mesa
Project"
kwin(29328) KWin::CompositingPrefs::detectDriverAndVersion: GL renderer is
"Software Rasterizer"
kwin(29328) KWin::CompositingPrefs::detectDriverAndVersion: GL version is "1.4
(2.1 Mesa 7.2)"
kwin(29328) KWin::CompositingPrefs::detectDriverAndVersion: XGL: no
kwin(29328) KWin::CompositingPrefs::detectDriverAndVersion: Detected driver
"software" , version "7.2.)"
kwin(29328) KDecorationPlugins::loadPlugin: kwin : path 
"/local/kde4/lib/kde4/kwin3_deKorator.so"  for  "kwin3_deKorator"
kwin(29328) KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x
"4"  render: 0x "a"  fixes: 0x "40"
kwin(29328) KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x
"4"  render: 0x "a"  fixes: 0x "40"
kwin(29328) KWin::Workspace::setupCompositing: XRender compositing
kwin(29328) KWin::Workspace::setupCompositing: Refresh rate  60 Hz
kwin(29328)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open
ksycoca from  "/var/tmp/kdecache-kde4/ksycoca4"
kwin(29328) KWin::EffectsHandlerImpl::loadEffect: Trying to load 
"kwin4_effect_shadow"
kwin(29328) KWin::EffectsHandlerImpl::loadEffect: Trying to load 
"kwin4_effect_login"
kwin(29328) KWin::EffectsHandlerImpl::loadEffect: Trying to load 
"kwin4_effect_logout"

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic