[opensuse] Xorg CPU issue
I have an issue, seen on two totally different systems, where when the display shutsdown on in powersaving (just the display) Xorg ends up taking up 100% of the cpu. Screen saver is set to blank the screen only, and it takes affect fine, but after the display actually turns off Xorg just starts to eat up cycles like anything. I have found some google references to older versions OpenSuse having this but not on 11.2. I was able to "fix" one of the systems (the desktop) by disabling any type of power saving. So even when the system is idle it just stays there. The other system (the laptop) that does not seem to work. I've had this for a while now, tried updating the Xorg version from the Xorg repository which actually caused other problems so reverted back. I had it running on KDE 4.3 so tried 4.4, still there. The two systems are detailed below. KDE 4.4 11.2 (with latest updates) Laptop - Core Two Duo, with Nvidia (using Nvidia's driver) Desktop - P4 with integrated Intel The desktop is "fixed" now, though I'd like to be able to get the powersaving feature to work on it again. Any suggestions on what to look at next, or what to try for the laptop? Thanks, Michael -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 17/03/10 17:54, Michael Letourneau wrote:
I have an issue, seen on two totally different systems, where when the display shutsdown on in powersaving (just the display) Xorg ends up taking up 100% of the cpu. Screen saver is set to blank the screen only, and it takes affect fine, but after the display actually turns off Xorg just starts to eat up cycles like anything. I have found some google references to older versions OpenSuse having this but not on 11.2.
I was able to "fix" one of the systems (the desktop) by disabling any type of power saving. So even when the system is idle it just stays there. The other system (the laptop) that does not seem to work. I've had this for a while now, tried updating the Xorg version from the Xorg repository which actually caused other problems so reverted back. I had it running on KDE 4.3 so tried 4.4, still there.
The two systems are detailed below.
KDE 4.4 11.2 (with latest updates) Laptop - Core Two Duo, with Nvidia (using Nvidia's driver) Desktop - P4 with integrated Intel
The desktop is "fixed" now, though I'd like to be able to get the powersaving feature to work on it again.
Any suggestions on what to look at next, or what to try for the laptop?
I've also been noticing issues with Xorg taking more CPU cycles after the screensaver turns on. At first I thought it was tied to the Desktop compositing effects but turning that off didn't seem to help. This is on a Core 2 Duo / ATI 3450 with fglrx driver, KDE4.3 and 4.4. Don't remember seeing this in 11.1. What can we use to test what Xorg is actually burning its cycles on? Regards, Tejas -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Tejas Guruswamy wrote:
What can we use to test what Xorg is actually burning its cycles on?
strace -p will show if system calls are involved. xorg -logverbose n may show something Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 18 March 2010 09:15:04 Dave Howorth wrote:
Tejas Guruswamy wrote:
What can we use to test what Xorg is actually burning its cycles on?
strace -p will show if system calls are involved.
xorg -logverbose n may show something
Cheers, Dave
Okay have an strace here: http://tinypaste.com/e39d2 Lots and lots of that... will try the logverbose next. Thanks! Michael -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Michael Letourneau wrote:
On Thursday 18 March 2010 09:15:04 Dave Howorth wrote:
Tejas Guruswamy wrote:
What can we use to test what Xorg is actually burning its cycles on? strace -p will show if system calls are involved.
xorg -logverbose n may show something
Cheers, Dave
Okay have an strace here:
Lots and lots of that... will try the logverbose next.
That looks to me like the X server is sitting in a tight loop waiting on a timer. There certainly doesn't seem to be any client interaction. So it seems to be an internal problem with the X server. That's about as much as I can tell. That being the case and since nobody else has commented here, I'd suggest you ask about your problem on the X.Org mailing list or IRC. Contact details on http://www.x.org/wiki/ Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dave Howorth wrote:
That looks to me like the X server is sitting in a tight loop waiting on a timer. There certainly doesn't seem to be any client interaction. So it seems to be an internal problem with the X server. That's about as much as I can tell.
That being the case and since nobody else has commented here, I'd suggest you ask about your problem on the X.Org mailing list or IRC. Contact details on http://www.x.org/wiki/
Just to mention, I had the same trouble (KDE 4.4). I disabled the screen saver alltogether, so it's only running in Xorgs own powersaving, and that works fine (i.e., no higher load). Pit -- Dr. Peter "Pit" Suetterlin http://www.astro.su.se/~pit Institute for Solar Physics Tel.: +34 922 405 590 (Spain) P.Suetterlin@royac.iac.es +46 8 5537 8507 (Sweden) Peter.Suetterlin@astro.su.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 19 March 2010 16:10:23 Pit Suetterlin wrote:
Dave Howorth wrote:
That looks to me like the X server is sitting in a tight loop waiting on a timer. There certainly doesn't seem to be any client interaction. So it seems to be an internal problem with the X server. That's about as much as I can tell.
That being the case and since nobody else has commented here, I'd suggest you ask about your problem on the X.Org mailing list or IRC. Contact details on http://www.x.org/wiki/
Just to mention, I had the same trouble (KDE 4.4). I disabled the screen saver alltogether, so it's only running in Xorgs own powersaving, and that works fine (i.e., no higher load).
Pit
Dave, Thanks I shall try that, I agree it didn't seem to indicate much of anything other than a loop waiting for something... Pit, okay thanks! That might do it. I figured the root of the issue might be related to some interaction with KDE4 since thats the area thats had a lot of development lately. Thanks to you both! Michael -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Dave Howorth
-
Michael Letourneau
-
Pit Suetterlin
-
Tejas Guruswamy