Results 1 to 4 of 4

Thread: CPU fan is running 100% full-speed after Standby Mode

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Global Mossaderator Mitch's Avatar
    Join Date
    Nov 2012
    Posts
    654
    Thanks
    204
    Thanked 450 Times in 305 Posts
    Quote Originally Posted by kung foo man View Post
    I wonder if Linux is the problem or my hardware tho. I kinda tend to Linux problem, because I never experienced it via Windows. I installed all kinds of CPU fan sensor tools, but nothing even recognizes a fan.
    Have you tried lm sensors?

    https://packages.debian.org/jessie/lm-sensors
    PHP Code:
    sudo sensors-detect
    sensors 
    https://wiki.archlinux.org/index.php/lm_sensors

  2. The Following User Says Thank You to Mitch For This Useful Post:

    kung foo man (12th October 2016)

  3. #2
    Assadministrator kung foo man's Avatar
    Join Date
    Jun 2012
    Location
    trailerpark
    Posts
    2,011
    Thanks
    2,102
    Thanked 1,084 Times in 753 Posts
    Quote Originally Posted by voron00 View Post
    Sensor drivers are usually in linux kernel. Have you tried upgrading to latest?
    Lord, I don't want this to escalate https://xkcd.com/456/

    Quote Originally Posted by Mitch View Post
    https://packages.debian.org/jessie/lm-sensors
    PHP Code:
    sudo sensors-detect 
    Nice, didn't check sensors-detect before, so I added the module to /etc/modules now and restarted, so now the other tools actually detect my fan. But pwmconfig cannot even disable pwm2 (which is my CPU fan). I reseached a bit and I can handle it manually very easily:


    Code:
    user-desktop hwmon0 # cd /sys/devices/platform/nct6775.656/hwmon/hwmon0
    user-desktop hwmon0 # echo pwm2_enable
    pwm2_enable
    user-desktop hwmon0 # cat pwm2_enable
    0
    user-desktop hwmon0 # echo "1" >  pwm2_enable
    user-desktop hwmon0 # cat pwm2_enable
    0
    user-desktop hwmon0 # echo "255" > pwm2
    user-desktop hwmon0 # echo "1" >  pwm2_enable
    user-desktop hwmon0 # echo "255" > pwm2
    user-desktop hwmon0 # echo "1" >  pwm2_enable
    user-desktop hwmon0 # cat pwm2_enable
    0
    user-desktop hwmon0 # echo "0" > pwm2
    user-desktop hwmon0 # echo "10" > pwm2
    user-desktop hwmon0 # echo "0" > pwm2
    user-desktop hwmon0 # cat pwm2_enable
    1
    Probably would be easiest to write a little php script which reads the temp and fixes the RPM (0-255), running in background as root. But cba atm, it's so typically Linux, most basic shit just doesn't work lol

    This was also quite interesting: https://wiki.archlinux.org/index.php/fan_speed_control
    timescale 0.01

Posting Permissions

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