Find the answer to your Linux question:
Results 1 to 4 of 4
Hi, despite all the best efforts for setting up cpu frequency scaling, which seem to work quite nice btw, the fan on my laptop does not want to slow down ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Nov 2012
    Posts
    2

    I use my Debian Laptop to keep my coffee warm.


    Hi,

    despite all the best efforts for setting up cpu frequency scaling, which seem to work quite nice btw, the fan on my laptop does not want to slow down and the air temperature emerging from the laptop is somewhere above 37 even if the computer does not actually do anything (cpu 98% idle).

    cpu scaling will go as low as 1GHz, but no lower. the powersafe or conservative cpufreq governor is in place.

    laptop is an hp nw8440. what can be done to cool this thing down?

    Code:
    $ cat /proc/cpuinfo                         
    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 15
    model name      : Intel(R) Core(TM)2 CPU         T7600  (at) 2.33GHz
    stepping        : 6
    cpu MHz         : 1000.000
    cache size      : 4096 KB
    physical id     : 0
    siblings        : 2
    core id         : 0
    cpu cores       : 2
    apicid          : 0
    initial apicid  : 0
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 10
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
    bogomips        : 4654.75
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 36 bits physical, 48 bits virtual
    power management:
    
    processor       : 1
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 15
    model name      : Intel(R) Core(TM)2 CPU         T7600  (at) 2.33GHz
    stepping        : 6
    cpu MHz         : 1000.000
    cache size      : 4096 KB
    physical id     : 0
    siblings        : 2
    core id         : 1
    cpu cores       : 2
    apicid          : 1
    initial apicid  : 1
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 10
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
    bogomips        : 4655.03
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 36 bits physical, 48 bits virtual
    power management:

  2. #2
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    3,997
    Just wondering if

    Code:
    $ apt-cache policy lm-sensors
    lm-sensors:
      Installed: 1:3.3.2-2
      Candidate: 1:3.3.2-2
      Version table:
     *** 1:3.3.2-2 0
            500 http://ftp.us.debian.org/debian/ testing/main amd64 Packages
            100 /var/lib/dpkg/status
    and if sensors detect was ran in debian. man/sensors-detect
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

  3. #3
    Just Joined!
    Join Date
    Nov 2012
    Posts
    2
    Hi rokytnji,

    $ cat /etc/debian_version
    6.0.6
    $ apt-cache policy lm-sensors
    lm-sensors:
    Installed: 1:3.1.2-6
    Candidate: 1:3.1.2-6
    Version table:
    *** 1:3.1.2-6 0
    500 ftp :// ftp.de.debian.org/debian/ squeeze/main amd64 Packages
    100 /var/lib/dpkg/status
    I ran sensors detect as you said and it suggested to add coretemp to /etc/modules, which I did. However, the documentation says
    This driver permits reading the DTS (Digital Temperature Sensor) embedded inside Intel CPUs.
    So perhaps it might not actively help keeping the temperature down. I spent some time with this already and thus have modprobe'd cpufreq_userspace, _powersave and _conservative already.

    Some ideas I do have, just no clue as to whether any of it applies anymore:
    • I recall reading (on the intel website somewhere) that cpu frequency scaling is an issue separate from cpu voltage. Could it be that somehow debian or the kernel might support dynamically adapting cpu voltage?
    • Once there were cpu "wait states". Can the non-usage of cpu wait stages be the cause of high cpu temperature while under no load?
    • Is it possible to alter cpu energy consumption by the use of microcodes?


    So what else can possibly be done for the creation of a more environmentally friendly nw8440 notebook?

    Thanks,
    Matt

  4. #4
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    3,997
    Hmm, Not much at Debian HCL - Compaq / nw8440 with kernel v2.6.25-.

    I am also assuming dust build up inside of Laptop is not to blame and that you have checked this before starting this thread.

    My Desktop for reference.

    Code:
    $ sensors
    coretemp-isa-0000
    Adapter: ISA adapter
    Core 0:       +38.0C  (high = +86.0C, crit = +100.0C)
    Core 1:       +39.0C  (high = +86.0C, crit = +100.0C)
    Does that laptop use a Intel,Ati,or Nvidia gpu video chip? Maybe that what is getting hot?

    I also run Conky to see real time temperature readouts so I can monitor what is going on.

    http://www.linuxforums.org/forum/cof...ts-2012-a.html
    http://www.linuxforums.org/forum/cof...ts-2011-a.html

    Kinda hard for me to tell what is going on with your gear out here in the West TX desert online since I don't own the gear you have
    also. I am a IBM type of dude with some other custom stuff thrown in the mix.

    Edit: I know Fewt. The developer of Fuduntu has a good lock on building good tools for fan control and cpu frequency scaling in his distro for Laptops and notebooks. Might give a live usb test drive to see what I mean. Maybe you might glean a idea from there.
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

Posting Permissions

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