Registered Member
|
Hi everyone,
I am experiencing a very dubious issue with Kwin, namely: I have had inconsistent performance when Desktop effects are enabled (Sometimes it is smooth, when not a lot of apps are running. After the system has been running for a while and a lot of programs are open, the effects get choppy and rather annoying, like fingernails on a chalkboard). What I have discovered as of yesterday though is this: glxinfo tells me that direct rendering is actually enabled.
Whereas when I do a kwin --replace, I get this contradictory information:
So it says it doesn't have access to direct rendering. Is this information actually relevant? Because from within the "Advanced" tab, under the "Desktop effects" configuration screen, in "System settings" I can check and uncheck the box labeled "Enable direct rendering." And subjectively speaking, i.e. not using any actual benchmarking tool, I see a difference between the two modes. But this is just speculation on my part. If everything was running using indirect rendering it would explain the ****, inconsistent performance. Other information: running Kubuntu 10.10, KDE 4.6, on a Vaio with an ATI graphics adapter, using the ATI proprietary driver, installed manually.
Any ideas why kwin doesn't play along? Thanks EDIT: I have also figured out from KInfoCenter that the whole of KDE is relatively uncertain in regards to whether there is any direct rendering available or not. Screenshot: http://img22.imageshack.us/i/kinfocenter.png/ PS: I have also tried compiz, as a yardstick of sorts, and its performance is sublime. Too bad it's config and the integration with the Desktop Environment are ****. |
Administrator
|
This possibly means that your card (or more likely it's driver) does not sufficiently support the 3D constructs KWin needs to create it's effects. As such, with the functionality tests having failed, KWin has disabled it's 3D support.
Alternately, it could be that previous crashes have caused KWin to blacklist 3D support on your system. Moving ~/.kde4/share/config/kwinrc elsewhere outside of KDE should fix this however if it is now fully fixed.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]