The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Higher temps in linux?

    Discussion in 'Linux Compatibility and Software' started by SmoresPopTarts, Nov 14, 2015.

  1. SmoresPopTarts

    SmoresPopTarts Notebook Enthusiast

    Reputations:
    0
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    5
    So I'm posting this here to get more linux thoughts even though I originally posted in Lenovo

    "So I recently picked up a t440p that I have dual booted. Under windows I'm seeing idle temps of around 40c however under linux I'm seeing idle at 54c!!! Any suggestions on how to control this better? That temp is being provided by sensors command.

    If it matters I have an i5 4300m and the nvidia 730m. I have installed the nvidia drivers using prime and I have selected the intel profile to ensure it isn't the nvidia GPU causing the heat. I have also ensured my fan is completely clean, I'm going to repaste the CPU this weekend as well

    Open to ideas

    Thanks"
     
  2. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    Nvidia Prime doesn't have proper power saving yet. Use BBSwitch/Bumblebee.

    Also check your CPU clocks. Intel PState driver might default to performance on some distros. Try disabling Turbo if powersave doesn't help.


    You should have lower, not higher idle temperature under Linux than under Windows due to lower idle CPU load.
     
    Last edited: Jan 6, 2017
  3. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    Hmm, I also have found temps to run a little bit on the high side as well. CPU load does tend to be higher in Linux vs Windows. In Windows 7 and 8 CPU idle load is on average 1-2% whereas in Linux I usually see CPU idle in the 7-8%.

    When using Linux I typically use a power utility that runs the CPU in power save mode which allows the CPU to run at a lower clock speed.
     
  4. TANWare

    TANWare Just This Side of Senile, I think. Super Moderator

    Reputations:
    2,548
    Messages:
    9,585
    Likes Received:
    4,997
    Trophy Points:
    431
    I do not seem to have this issue, I see about 40C in both W7 and Mint 17.2.
     
  5. alexhawker

    alexhawker Spent Gladiator

    Reputations:
    500
    Messages:
    2,540
    Likes Received:
    792
    Trophy Points:
    131
    Sounds like maybe you're seeing a higher idle usage percentage because you're limiting the CPU clock?


    Sent from my iPhone using Tapatalk
     
  6. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    Don't do that. Let the PState driver figure out what clocks to demand. Keeping clocks too low on modern Intel platforms actually consumer more power because the CPU is sleeping less.
     
    alexhawker likes this.
  7. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    Actually it was the opposite for me. I down clocked the CPU because idle temps were above average vs idle temps in Windows. Limiting the CPU clock brought the temps down.
     
  8. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    That's strange. Anything heavy in the background?
     
  9. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    Nope, my numbers are straight from a fresh install with everything default and that includes several versions of Linux dating back to 2010. The only thing I noticed was the power manager was set to "on demand". So I downclocked the CPU to power saver and the laptop ran a lot cooler. But regardless my idle CPU load typically is between 5-7% whereas OS X is between 2-6% and Windows 10 is between 2-3%.
     
  10. ALLurGroceries

    ALLurGroceries  Vegan Vermin Super Moderator

    Reputations:
    15,730
    Messages:
    7,146
    Likes Received:
    2,343
    Trophy Points:
    331
    Are you looking at i7z states or your load average from top?
     
  11. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    Are you on an AMD system?

    On Intel platforms with anything Sandy Bridge and later you shouldn't have "on demand" if the native Intel PState driver is running. There's only "performance" and "power saving".
     
  12. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    My Dell laptop was made in 2009 so it's definitely not SB.
     
  13. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    That explains it. Intel's driver team has abandoned pre-Sandy for a while.