https://bugs.freedesktop.org/show_bug.cgi?id=30329
--- Comment #4 from Michel Dänzer michel@daenzer.net 2010-09-23 02:24:15 PDT --- If the CPU is pegged during those two minutes, a profile from sysprof or oprofile should be interesting.
Otherwise, it might be interesting to (from a remote login) attach gdb to the kwin process and during those two minutes get backtraces at regular intervals, to see if there's any particular place(s) where it ends up most of the time.
P.S. The attached dmesg doesn't seem to contain any DRM related information, maybe you can find it somewhere in /var/log/ .