Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Xorg HIGH CPU usage, overheating and wifi loss killer combo

  1. #1
    Join Date
    Jan 2009
    Location
    Ciudad de Buenos Aires
    Posts
    25

    Default Xorg HIGH CPU usage, overheating and wifi loss killer combo

    1 minute ago, when messing with kernels and nVidia drivers I get 260.19 drivers running in the desktop kernel, I will hibernate that session for as long as it continue to work. But the problem persists. Below, the bugs.

    I'm experiencing an annoying double bug killer combo.

    Soft:
    • OpenSuse 11.3 (kernel 2.6.34.7-0.4, both desktop and default)
    • Xorg 7.5 (I think, the one which comes with the distro)
    • nVidia binary 173.14.28 (nVidia GFX-01 package)

    In an Acer 5520G wich comes with:
    • AMD Turion X2 TL-58 (1.9Ghz.)
    • 2GB RAM DDR2 800
    • nVidia 8400M
    • Atheros 5001-like wi-fi


    Issues:

    Xorg decided to take down my CPU, so it uses ridiculous amounts of CPU time for no known reason. I do the following:
    • Log in session
    • Open System Monitor to see what happens
    • Xorg uses about 2% CPU (nice)
    • Move Mouse -> Xorg CPU usage rise up to 41% (alarms go off)
    • Stop moving mouse, try with touchpad -> Xorg does the same
    • Start using the computer as usual (mail + documents + broswser) -> Xorg CPU usage doesn't go lower than 35%, peaks about 55%
    • Open 2 browsers (Opera and Firefox, for the record) -> Xorg uses as much as 95% CPU


    This makes the CPU to overheat considerably (~85-90C).

    There is a bug in the wireless driver which makes it to somewhat disable the wifi card if the computer overheats too long (more than 1 minute).

    So, after using the computer, lets say, 5 minutes or even less, it overheats and I loose wifi connectivity.

    OpenSuse still thinks the wifi card is up and running and tries to reconnect without luck. The only ways to recover conectivity are: complete shutdown of the computer or sleep-wakeup.

    I'll loose connectivity as many times a day as I let the computer overheats, and that will happen as many times as I forgot to turn on powersave mode and Xorg will eat my processor until it overheats, which happens very quickly.

    As you may imagine this is a real annoying killer combo, because since Xorg eats as many CPU as it can, the computer runs pretty slow, and in powersave mode (processor goes down to 800Mhz.) it's almost impossible to use.

    This didn't happen in such a bad way (but it happened nonetheless) nVidia 256.XX drivers. With newer 260.19 drivers plasma crashes miserably after logging in and computer is unsuitable for work (as you already guessed).

    My problem is to solve this two bugs: Xorg excessive CPU usage and wifi disabling when computer overheats. Also, making nVidia 260.19 drivers to work will be great.

    I already tried several things, including recently killing Xorg when installed some version from Xorg repository replacing opensuse default version. It was a little headache to roll back and making Xorg up and running again.

    Anyway, I'm open to suggestions, I'll try everything I can manage to understand I will provide more information if required, but since I don't have much free time, don't expect answers too soon.

    Thanks in advance,
    Anibal

    ps: with plasma-desktop dead and nVidia 260.19 drivers, Xorg behaves more nicely, not surpassing 11% which is quiet better than 95%.
    "If you gaze long into an abyss, the abyss also gazes into you." Friedrich Nietzsche (but also H. P. Lovecraft)

  2. #2
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    So I am not sure what you are looking for as it has been said that KDE 4.5 & nVidia 260.19 have a problem together. What I wanted to say was about your CPU. You did hear that CPU speed control was removed from KDE in 4.5, right? You are now working based on a YaST-power module setting, which may be full speed ahead. If you use KDE 4.5, I suggest to install yast-power, if not already installed. When run, you have only found choices (as I remember) Default, Balanced, Low Latency (Read High speed/heat) & Energy Saving. I suggest using Balanced or Energy Saving to see if the CPU heat goes down any. This is a separate issue from the nVidia driver.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  3. #3
    Join Date
    Jan 2009
    Location
    Ciudad de Buenos Aires
    Posts
    25

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Daniel, thanks for your answer.

    I have KDE 4.4.4 as far as I know, and the nVidia problem is with that version too, it seems.

    I'm currently using the yast-power module to choose the energy saving mode from the options, but it is pretty sub-optimal, since Xorg takes up a lot of CPU power and the computer is unusably slow. The CPU is cooler, though.

    Greets,
    Anibal
    "If you gaze long into an abyss, the abyss also gazes into you." Friedrich Nietzsche (but also H. P. Lovecraft)

  4. #4
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    2,937

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Quote Originally Posted by ado2007 View Post
    [COLOR="#0000ff"][SIZE="4"][*]nVidia binary 173.14.28 (nVidia GFX-01 package)
    ---[*]nVidia 8400M
    I'd think that 8xxx GPUs would use the GFX-2 packages, isn't it so? IINM the GFX-01 is for older FX cards, but I never paid much attention to that. In Yast the package description for GXF-01 is:

    NVIDIA graphics driver kernel module for GeForceFX GPUs
    While for GXF-02 is:

    NVIDIA graphics driver kernel module for GeForce 6xxx and newer GPUs
    I'm running a GeForce 7300 in 11.1 and a Geforce 8xxx (laptop onboard video) in 11.2 with the GXF-02 packages, no issues.

  5. #5
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    2,937

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Quote Originally Posted by jdmcdaniel3 View Post
    ...CPU speed control was removed from KDE in 4.5, right? You are now working based on a YaST-power module setting, which may be full speed ahead.
    Didn't know that, thanks. I've an atom 410 running 11.3 that doesn't lower the cpu freq when idle. Will see if it does with Yast.

  6. #6
    Join Date
    Jul 2010
    Location
    Aschaffenburg
    Posts
    166

    Default AW: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Hi,

    install a new kernel from:
    Index of /repositories/Kernel:/HEAD/openSUSE_11.3
    There are a lot of changes on drivers. Maybe your wifi-connection would run better.

    Download the newest 260 driver from Nvidia website and install it.
    It is worth a try, because it couldn't get much more bad on your system.

  7. #7
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    2,937

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Quote Originally Posted by brunomcl View Post
    and a Geforce 8xxx (laptop onboard video) in 11.2 with the GXF-02 packages, no issues.
    Correction: it's a GeForce Go 6150.

  8. #8
    Join Date
    Jul 2010
    Location
    Aschaffenburg
    Posts
    166

    Default AW: Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Quote Originally Posted by brunomcl View Post
    Correction: it's a GeForce Go 6150.
    the 260 driver is the correct choise.

  9. #9
    Join Date
    Jan 2009
    Location
    Ciudad de Buenos Aires
    Posts
    25

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Thanks for all the answers!

    About the drivers: despite the description the 173.XX series of drivers supports GF 8XXX series of GPUs, so the driver works. Very suboptimal, but the computer is usable.

    Installing the driver from the nVidia website, would be different than the repository one? It's supposed to be the exact same version, so I won't expect any differences, except that the manually installed one will definitely be a lot more difficult to uninstall than the repository one.

    About the kernel: Is it safe to install a new kernel from outside the main repositories? I'll probably try just out of desperation, but I will search how to undo the modifications (ie. the installed new kernel) before proceeding because it won't be nice to get stuck in a kernel panic...

    Greets,
    Anibal
    "If you gaze long into an abyss, the abyss also gazes into you." Friedrich Nietzsche (but also H. P. Lovecraft)

  10. #10
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,043
    Blog Entries
    14

    Default Re: Xorg HIGH CPU usage, overheating and wifi loss killer combo

    Installing a newer kernel is not going to solve this IMHO. The repo presented is bleeding edge.


    One thing to at least try is removing the plasma config files. That would take out plasma conflicts.
    Another one is to install LXDE and see if the temperature problem exists in LXDE.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •