Summary: | [RADEON:KMS:CEDAR:R600C] kwin present windows effect extremely slow and has graphical glitches | ||
---|---|---|---|
Product: | Mesa | Reporter: | Jure Repinc <jlp.bugs> |
Component: | Drivers/DRI/R600 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
dmesg
Xorg.0.log lspci dmesg.new Xorg.0.log on mobility radeon hd 4570 dmesg | grep drm on mobility hd 4570 |
Description
Jure Repinc
2010-09-22 09:16:43 UTC
Created attachment 38880 [details]
dmesg
Created attachment 38881 [details]
Xorg.0.log
Created attachment 38882 [details]
lspci
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/ . I just connected to the laptop with ssh and triggered the effect and I couldn't see any high CPU usage during the test (at least with htop) Created attachment 38949 [details]
dmesg.new
I can confirm general slowness with ati mobility 4570 and open driver (using xorg-edgers ubuntu ppa and latest 2.6.36 kernel from mainline). I read about problems using blur and lanczos effects on kde 4.5 and disabled blur, as lanczos cannot be disabled (afaik). I also turned off vsync for kwin as i noticed this has increased performance. Present windows effects is at 6fps also for me. Created attachment 39380 [details]
Xorg.0.log on mobility radeon hd 4570
Created attachment 39381 [details]
dmesg | grep drm on mobility hd 4570
Can you try with r600g or more recent version of r600c ? I'm running only r600g for some time now and it appears to be fine with it on Evergreen. I can also try r600c if needed, but only after a few hours. ok closing as it seems fixed with r600g |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.