Announcement

Collapse
No announcement yet.

bizarre laptop fan behaviour

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    bizarre laptop fan behaviour

    I just got my first Linux laptop a few days ago (details in my signature). It's great except for one thing which is starting to drive me crazy: the fan is constantly spinning up and down.

    When the computer is idle for a while (literally completely idle - doing ABSOLUTELY NOTHING) the fan won't spin up, but the moment I do anything - touch the trackpad, start typing, move the cursor - it'll spin up, and then spin back down again after 2 or 3 seconds. This happens constantly and as you can probably imagine, it's incredibly annoying, especially since the fan is quite loud. Every now and then, it'll actually spin up and down again several times in the space of a couple of seconds.
    I don't know why this is happening but it seems like it's maybe just too sensitive to tiny temperature changes associated with slightly increased CPU activity?

    The laptop has 2 large air intakes on the bottom of the case, which is elevated about 5 millimetres with little rubber feet, and a gigantic outlet on the side of the case, which I can feel hot air blowing out of when the fan spins up. This is much better ventilation than my old Macbook, which was always overheating (probably largely due to dust, as it got worse and worse over the years). The new laptop certainly feels MUCH cooler to touch than the Macbook ever did, although I noticed today that it's getting quite hot on the actual trackpad, which is a tad unpleasant (especially in summer; in winter it would probably be lovely. Computers as hand-warming devices!)

    What do you guys think about this issue? Might it be possible to configure the fan somehow (in BIOS settings, or elsewhere?) I really don't know anything about this kind of thing :S
    "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

    #2
    Different motherboards and chip sets have different ways of controlling the fan.
    For many varieties there are Linux utilities to control the fan and temperature.

    What you describe can't be right, it might be a hardware problem, so I would contact the supplier.

    Comment


      #3
      oh no D: do you think it's something that's more of a problem than just a minor nuisance/could be harmful in the long term? I waited so long for this computer and I'd be terrified of entrusting it anyone for repair now, not to mention having to pay to ship it back to the supplier. my protectiveness of it is the main reason I don't want to do that though
      "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

      Comment


        #4
        Teunis didn't say ship it to the supplier, he said contact the supplier. With a new laptop (or any other new product for that matter) that would be the first thing to do. They might be able to tell you how to adjust the fan response timing. Sounds to me like it over-reacts to an initial increase in activity and then settles down once the temperature settles. Could be that it's not supposed to be acting that way and needs replacement. Better to know that now rather than after warranty expires. But you'll never know for sure if you don't contact the supplier.

        Please Read Me

        Comment


          #5
          true. I was talking about shipping to the supplier because, if something turned out to be wrong, I'd have to do that.
          "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

          Comment


            #6
            According to this site the maximum operating temperature of the i5-3230M CPU is 105F.

            Install the Hardware Temperature plasmoid onto your tool bar and select either the lm-sensor (which uses the fancontrol package) or the acpi/thermal setting for your primary core. You may have to install the lm-sensor package. If your temp goes beyand 95F you may get stuttering in your performance, usually indicated by the screen freezing momentarily until the temp drops below about 95F. (That what happened when my Acer laptop began acting up. I solved the problem by blowing dust out of my CPU cooling system, which dropped the idling temp from 120F to about 100F.)
            "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
            – John F. Kennedy, February 26, 1962.

            Comment


              #7
              that's 105 Celsius, not Farenheit

              I am already monitoring CPU temps, and have lm-sensor installed. acpi too.
              I have it outputting the temps to conky so I can keep an eye on them all the time. They're usually between 40-50 C regardless of what I'm doing - presumably a fairly normal temperature range?
              "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

              Comment


                #8
                From the way you describe the fan's 'hunting' I'm quite sure it's not expected or acceptable behaviour.
                Either there's a one-off problem with your computer or more clients see this problem.
                In both cases the supplier has to fix it, be it via a software or firmware update or by fixing, say, a badly located heat sink.

                So you'll have to contact them and give them a chance to look into it.

                My i7 is typically running around 60 degC, only when virtuoso/nepomuk kicks in for it's indexing I see a few minutes of higher temp. and hear the fan.

                Comment


                  #9
                  in case anyone thinks there's actually an overheating problem that's causing the fan to behave strangely:
                  I have conky on my desktop showing temps and CPU activity, and am constantly watching it to see what happens. Sometimes I can see a correlation between increased CPU usage and the fan spinning up, though not always.

                  Observing the fan behavior and temperature over the past 10 minutes or so, I'm seeing what appears to be a roughly 50C threshold for the fan to spin up: watching the temps of the 2 processor cores, with the fan off they tend to reach 48-49 C before the fan spins up, after which they go down to 43-45 C then creep up again before hitting the threshold and the cycle repeats.
                  A few minutes ago, the temps stayed around 49C for long enough without the fan spinning up for me to notice that they didn't climb any higher than that, so I'm guessing if the fan wasn't constantly lowering them they'd stay around that temp most of the time when idling.
                  "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

                  Comment


                    #10
                    Originally posted by dbaker View Post
                    that's 105 Celsius, not Farenheit
                    Opps! My bad typo...



                    Originally posted by dbaker View Post
                    I am already monitoring CPU temps, and have lm-sensor installed. acpi too.
                    I have it outputting the temps to conky so I can keep an eye on them all the time. They're usually between 40-50 C regardless of what I'm doing - presumably a fairly normal temperature range?
                    That temp range appears to be normal. My i7-3010M CPU idles around 37-40C and running Minecraft, for example, both the server and the client, it stays around 50-60C, oscillating back and forth between that range rather quickly depending on how many chunks are loading. Conky's nice to show temperature but I keep the Hardware temperature plasmoid on my toolbar so I can see it when apps are running without having to click the desktop icon to minimize all app and expose the Conky display.

                    One thing I have noticed is that when I replaced 12.04 with 14.04 the 3.13.x kernelsin 14.04 seem to run a lot cooler than the 12.04 kernels, and are somewhat faster.

                    Also, since you have lm-sensors installed you probably also have fancontrol and its config tool, pwmconfig installed as well. Read the man pages for those, especially pwmconfig, which allows you to set the start and stop temperature ranges for the fans. Assuming, that is, your fan can be controlled by pulse-width-modulation.
                    Last edited by GreyGeek; Mar 06, 2014, 09:43 AM.
                    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                    – John F. Kennedy, February 26, 1962.

                    Comment


                      #11
                      I have been looking at fancontrol, but am absolutely terrified by the idea of switching fans off for even 5 seconds. I configured lm-sensors, including adding the module to the kernel. Also terrifying. I'm scared to restart now. Someone reassure me? lol

                      that's interesting about 14.04. I didn't even know it was out until after I ordered my laptop! definitely not going to upgrade until it's stable though.
                      Last edited by dbaker; Mar 06, 2014, 04:14 PM.
                      "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

                      Comment


                        #12
                        I've been running the 14.04 Alpha since sometime in January, right after it was announced, and it has been very stable for me. It should be going beta soon because the release is in 4 weeks.
                        "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                        – John F. Kennedy, February 26, 1962.

                        Comment


                          #13
                          awesome. I'm going to install it on one of my VMs (or make a new one) and see what happens.
                          Any suggestions, once I have the courage to do configure my fans, about max/min temps and speeds etc? I could take a guess at it but I want to be sure whatever I do is going to be the best thing for the health of my hardware in the long term :\
                          "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

                          Comment


                            #14
                            Run the command
                            senosrs
                            in a Konsole and see what measurements lm-sensors is giving you.

                            Here is what is shown when I run it:
                            Code:
                            $ [FONT=courier new][B]sensors[/B][/FONT]
                            acpitz-virtual-0
                            Adapter: Virtual device
                            temp1:        +43.0°C  (crit = +102.0°C)
                            
                            nouveau-pci-0100
                            Adapter: PCI adapter
                            temp1:            N/A  (high = +95.0°C, hyst =  +3.0°C)
                                                   (crit = +105.0°C, hyst =  +5.0°C)
                                                   (emerg = +135.0°C, hyst =  +5.0°C)
                            
                            coretemp-isa-0000
                            Adapter: ISA adapter
                            Physical id 0:  +42.0°C  (high = +87.0°C, crit = +105.0°C)
                            Core 0:         +42.0°C  (high = +87.0°C, crit = +105.0°C)
                            Core 1:         +39.0°C  (high = +87.0°C, crit = +105.0°C)
                            Core 2:         +36.0°C  (high = +87.0°C, crit = +105.0°C)
                            Core 3:         +36.0°C  (high = +87.0°C, crit = +105.0°C)
                            
                            pkg-temp-0-virtual-0
                            Adapter: Virtual device
                            temp1:        +42.0°C
                            As you can see, for my hardware, sensors does not show fan speed.
                            "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                            – John F. Kennedy, February 26, 1962.

                            Comment


                              #15
                              it doesn't for me either is that going to be a problem? presumably there are other utilities for getting fan speed?

                              Code:
                              acpitz-virtual-0
                              Adapter: Virtual device
                              temp1:        +27.8°C  (crit = +106.0°C)
                              temp2:        +29.8°C  (crit = +106.0°C)
                              
                              coretemp-isa-0000
                              Adapter: ISA adapter
                              Physical id 0:  +49.0°C  (high = +87.0°C, crit = +105.0°C)
                              Core 0:         +47.0°C  (high = +87.0°C, crit = +105.0°C)
                              Core 1:         +49.0°C  (high = +87.0°C, crit = +105.0°C)
                              
                              pkg-temp-0-virtual-0
                              Adapter: Virtual device
                              temp1:        +49.0°C
                              "Stella", HP Pavilion 15-ak006TX: KDE Neon User Edition dual-booted with Windows 10, 8gb RAM, Intel i7-6700HQ CPU, NVIDIA GeForce GTX950M graphics, 2 TB hard drive

                              Comment

                              Working...
                              X