Bug 44422 - periodic slowdowns in every 30sec
Summary: periodic slowdowns in every 30sec
Status: RESOLVED NOTOURBUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-03 06:15 UTC by almos
Modified: 2012-01-03 13:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg (94.42 KB, text/plain)
2012-01-03 07:02 UTC, almos
Details
Xorg.0.log (41.01 KB, text/plain)
2012-01-03 07:03 UTC, almos
Details
glxinfo (24.73 KB, text/plain)
2012-01-03 07:05 UTC, almos
Details

Description almos 2012-01-03 06:15:34 UTC
Rendering slows down to crawl for <1sec every 30 secs. It affects everything: 3d applications, video playback, 2d drawing (e.g. kpatience), probably because of the compositing.

I suspect this is caused by r600g, because my other machine running the same distribution but r300g doesn't have this problem. Current 7.12-dev (git-2cd7e5b) seems to slow down less than 7.11, but the effect remains and it is very noticeable.
Comment 1 Alex Deucher 2012-01-03 06:21:29 UTC
Please attach your xorg log, dmesg output, and glxinfo output.  If it happens every 30 seconds, it may be your desktop environment polling the connectors on your video card to see what is connected.  They shouldn't be doing that as the driver handles that internally and generates hotplug events automatically.
Comment 2 almos 2012-01-03 07:02:44 UTC
Created attachment 55083 [details]
dmesg

Hmmm... I haven't noticed there are so many call traces in dmesg. Disturbing.
Comment 3 almos 2012-01-03 07:03:33 UTC
Created attachment 55084 [details]
Xorg.0.log
Comment 4 almos 2012-01-03 07:05:17 UTC
Created attachment 55085 [details]
glxinfo
Comment 5 Alex Deucher 2012-01-03 07:18:22 UTC
Does disabling output polling in your desktop environment fix the issue?  Try killing upowerd or knotify.
Comment 6 almos 2012-01-03 09:06:19 UTC
(In reply to comment #5)
> Does disabling output polling in your desktop environment fix the issue?  Try
> killing upowerd or knotify.

I killed both, but the issue remains. How can I disable output polling in kde4?
Comment 7 Alex Deucher 2012-01-03 09:24:43 UTC
I'm not sure off hand.  You might try some of these instructions:
http://linux-tipps.blogspot.com/2009/03/fixing-high-latency-with-kde4-display.html
Alternatively, you could try starting just X (no desktop) in single user mode and see if you are still getting the issue.
Comment 8 almos 2012-01-03 13:08:56 UTC
Now I experimented a bit and found the culprit: the dd-wrt control panel opened in firefox reloads itself every 30 seconds. It seems that page loading (or rendering?) is a real resource hog in firefox, even though this is not a slow machine (see (9) in rfc1925).

Closing as notourbug.


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.