Bug 242113 - can no longer activate window effects since 4.4.86
Summary: can no longer activate window effects since 4.4.86
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: VHI normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-18 23:35 UTC by Martin Koller
Modified: 2010-08-28 08:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
debugging output (20.15 KB, text/plain)
2010-06-29 03:05 UTC, Shane
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2010-06-18 23:35:42 UTC
Version:           unspecified (using Devel) 
OS:                Linux

I did an upgrade today to 4.4.86 (KDE 4.4.86 (KDE 4.5 >= 20100616)) "release 3"
and from this time on, kwin always tells me that the desktop effects are temporarily disabled because they were too slow.
The same setup worked smoothly until yesterday.
The compositing type is openGL

This is on openSuse 11.2 on a Fujitsu Laptop with
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

some maybe useful lines from Xorg.0.log:

(II) intel(0): [DRI2] Setup complete
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) UXA(0): Driver registered support for the following operations:
(II)         solid
(II)         copy
(II)         composite (RENDER acceleration)
...
(II) intel(0): direct rendering: DRI2 Enabled
...
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
(II) AIGLX: Loaded and initialized /usr/lib/dri/i965_dri.so
(II) GLX: Initialized DRI2 GL provider for screen 0

Tell me if more information is needed.


Reproducible: Always
Comment 1 Martin Flöser 2010-06-18 23:45:08 UTC
Please try to disable direct rendering in the advanced compositing options.

This is most likely caused by the bugfix for bug #240956.
Comment 2 Martin Koller 2010-06-18 23:52:14 UTC
Yes, that helped. Now it works again.
Comment 3 Shane 2010-06-29 03:05:28 UTC
Created attachment 48442 [details]
debugging output

this contains output from inxi, glxinfo and Xorg logs
Comment 4 Shane 2010-06-29 03:06:09 UTC
HI all,

I have just upgraded to KDE SC 4.5 RC1 and I am facing the same problem. I have an Intel 4500M integrated graphics card and things like cover switch and the genie effect used to work in KDE SC 4.4 but now they cannot be started. I am running Arch 64bit and I installed from.

I have tried disabling direct rendering but that doesn't help. I am attaching some console output with hardware, glx and Xorg logs.
Comment 5 Akhmad Fathonih 2010-07-19 02:54:18 UTC
Enabling "Disable functionality check" in Desktop Effect - System Settings, apparently do the trick. as suggested in this link [1]. CPU util is still high tho

[1] http://forum.kde.org/viewtopic.php?f=111&t=88944
Comment 6 Martin Flöser 2010-08-28 08:54:51 UTC
I think we have some workarounds to this problem with disabling functionality checks, blacklisting the drivers and disabling direct rendering. So to me this is a worksforme.