Problems after running "pwmconfig"

Discussion in 'all things UNIX' started by Amanda, Nov 13, 2016.

  1. Amanda

    Amanda Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    2,115
    Location:
    Brasil
    Something weird has happened.

    For some reason, my processor's fan only goes to 3400 RPM, no matter what I do. I contacted AMD and they offered me a replacement, but it's a replacement "everything": CPU, heatsink, fan, box, etc. I couldn't accept that, not only because I'd be without a working computer, but this is a really good chip that overclocks really well.

    Recently, when playing games, the fan started to sping at 4500/5100 RPM, which is just lovely! However, I do think this is caused by a bug somewhere in the software, because when rendering 3D images or compiling my software the temps go to ~72C and the fan stays at 3400 RPM. The high spin seems to happen only when the GPU gets hot (yes, it's the CPU fan that spins faster than usual).

    With this in mind I decided to run "pwmconfig" to see if I could keep the CPU fan at a higher speed, and also to make the GPU fan spin faster because my GPU was reaching 70C which is not acceptable to me.

    After running it and configuring it, a surprise: I'm having half the performance I had eariler! My CPU wattage was 95W at full-load, now it sits at 60W. My vcore was 1.25 for 4.1 GHz, now it sits at 1.09v. What's interesting is that the CPU usage and frequency stayed the same: 100% and 4100 MHz.

    My times are:

    - 12 min for rendering a BMW on Blender, while it took only 6:45mins before;
    - Almost an hour to compile a Kernel, while it took 20-30 mins before;
    - Performance on Counter-Strike Source was ~350 FPS, now it's at 150;
    - Performance on X-Plane has been reduced to half as well;
    - The list goes on

    I did move a few configurations to a backup state:

    - /etc/fancontrol.bak
    - /etc/conf.d/lm_sensors.bak
    - /etc/conf.d/sensord.bak

    No dice. Rebooting doesn't help as well...

    Here's /etc/fancontrol:

    Code:
    # Configuration file generated by pwmconfig, changes will be lost
    INTERVAL=10
    DEVPATH=hwmon0=devices/pci0000:00/0000:00:02.0/0000:01:00.0 hwmon3=devices/platform/it87.552
    DEVNAME=hwmon0=amdgpu hwmon3=it8620
    FCTEMPS=hwmon3/pwm1=hwmon3/temp1_input hwmon0/pwm1=hwmon0/temp1_input
    FCFANS=hwmon3/pwm1=hwmon3/fan1_input hwmon0/pwm1=hwmon3/fan1_input
    MINTEMP=hwmon3/pwm1=5 hwmon0/pwm1=20
    MAXTEMP=hwmon3/pwm1=45 hwmon0/pwm1=110
    MINSTART=hwmon3/pwm1=150 hwmon0/pwm1=150
    MINSTOP=hwmon3/pwm1=0 hwmon0/pwm1=100
    MINPWM=hwmon0/pwm1=100
    
    This worked just fine for the GPU, the fans are spinning more at ~50ºC and the card hardly goes beyond that.
    The CPU, however, never goes beyond 40ºC and has the decreased performance mentioned above.

    I don't know what else to do. Any hints?

    Cheers
     
  2. lotuseclat79

    lotuseclat79 Registered Member

    Joined:
    Jun 16, 2005
    Posts:
    5,390
  3. Amanda

    Amanda Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    2,115
    Location:
    Brasil
    Hi Tom,

    Thanks, but I've already went through dozens of threads about this subject and I couldn't find info on why I'd have such problem.

    I want to stay away from pwmconfig as much as possible from now on. I'll re-install my system :T
     
  4. Anonfame1

    Anonfame1 Registered Member

    Joined:
    May 25, 2016
    Posts:
    224
    ****. I wish I could help, but never experienced this issue.

    I can say that my box (laptop- i7 ivy bridge) will shoot up into the 90s when compiling. In all the research I've done, this is normal- it stays in the low 40s the rest of the time, and the fan barely ever runs (well, it does but you can barely hear it; very low speed).

    I bet it really chaps your *** given your experience having to reinstall Arch- us Archers are so used to fixing problems instead of reinstalling that it becomes a matter of pride :p
     
  5. Amanda

    Amanda Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    2,115
    Location:
    Brasil
    Yeah, it REALLY ****** me off when I can't fix things :p
    But I've re-installed everything from scratch and it seems fine now, the fans are not shy to run at +5200 RPM:

    Code:
    [root@amarildo ~]# sensors
    radeon-pci-0100
    Adapter: PCI adapter
    temp1:        +41.0°C  (crit = +120.0°C, hyst = +90.0°C)
    
    k10temp-pci-00c3
    Adapter: PCI adapter
    temp1:        +70.1°C  (high = +70.0°C)
                           (crit = +80.0°C, hyst = +77.0°C)
    
    it8620-isa-0228
    Adapter: ISA adapter
    in0:          +1.25 V  (min =  +0.00 V, max =  +3.06 V)
    in1:          +1.50 V  (min =  +0.00 V, max =  +3.06 V)
    in2:          +1.98 V  (min =  +0.00 V, max =  +3.06 V)
    in3:          +1.86 V  (min =  +0.00 V, max =  +3.06 V)
    in4:          +2.00 V  (min =  +0.00 V, max =  +3.06 V)
    in5:          +2.22 V  (min =  +0.00 V, max =  +3.06 V)
    in6:          +2.22 V  (min =  +0.00 V, max =  +3.06 V)
    3VSB:         +3.31 V  (min =  +0.00 V, max =  +6.12 V)
    Vbat:         +2.98 V
    fan1:        5273 RPM  (min =    0 RPM)
    fan2:           0 RPM  (min =    0 RPM)
    fan3:           0 RPM  (min =    0 RPM)
    temp1:        +43.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
    temp2:        +69.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermal diode
    temp3:        +86.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = Intel PECI
    temp4:        +62.0°C
    temp5:        +46.0°C
    temp6:        +46.0°C
    intrusion0:  OK
    
    fam15h_power-pci-00c4
    Adapter: PCI adapter
    power1:       92.37 W  (crit =  94.99 W)
    The above was while compiling linux-grsec.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.