Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Thread: AMD overheats - throttle with software?

  1. #1
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default AMD overheats - throttle with software?

    Hi, I've got an HP 17-y011cy, a laptop with an AMD A12-9700P. I just got it less than 3 months ago, but it's a refurb that only had a 30day warranty. Within that 30day window, I thought that my slowdowns and temporary lockups were caused by me or the OS, and I re-installed multiple times, but now I've got thermal monitor and system load widgets running.

    They show I'm hitting hi temps frequently, and the slowdowns happen in the 150s (Fahrenheit) and lockups in the 160s. The temperatures occur even when there's little load on the cpu, like when I'm just playing solitaire. Curiously, the GPU temp usually leads the charge up the thermometer, and I've never done anything to stress that, just basic compositing effects in KDE like wobbly windows.

    Since I'm stuck with the hardware, I wonder if there's any way to use software to slow down the APU, to keep it cooler. I see a cpufreq panel applet for xfce, bit nothing obvious for KDE. Do I need to switch desktop environments to get this feature?

    Thanks,

    GEF

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    16,167

    Default Re: AMD overheats - throttle with software?

    All fans working and dust cleaned out??

  3. #3
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default Re: AMD overheats - throttle with software?

    PS: I've read online about other HP customers complaining about the same issue with my model of laptop, even though they use Win10.

    PPS: I tried this as superuser, and you can see it didn't work:

    Code:
    purplebox:/home/gef # cpupower frequency-set -u 2.10 GHz
    Setting cpu: 0
    Error setting new values. Common errors:
    - Do you have proper administration rights? (super-user?)
    - Is the governor you requested available and modprobed?
    - Trying to set an invalid policy?
    - Trying to set a specific frequency, but userspace governor is not available,
       for example because of hardware which cannot be set to a specific frequency
       or because the userspace governor isn't loaded?
    


    cpupower frequency-info says max base frequency is 2.50GHz and max boost is 3.60 GHz; I thought pulling the max down to 2.1 (thus completely eliminating any boosting) might be a good place to start checking if I can prevent the overheating this way, but I'm npot sure how to enable such control. Does that only work with Intel?

  4. #4
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    22,991
    Blog Entries
    1

    Default Re: AMD overheats - throttle with software?

    Hi, I've got an HP 17-y011cy, a laptop with an AMD A12-9700P. I just got it less than 3 months ago, but it's a refurb that only had a 30day warranty. Within that 30day window, I thought that my slowdowns and temporary lockups were caused by me or the OS, and I re-installed multiple times, but now I've got thermal monitor and system load widgets running.
    A refurb...hopefully this involved blowing dust out from the vents etc. Other things to check include heat-sink seating, or the thermal paste may need redoing perhaps.

    BTW, more details about the graphics chipset and the video driver is in use might be useful here
    Code:
    /usr/sbin/hwinfo -gfxcard
    Code:
    inxi -G
    Do you know about (or considered using) thermald? AFAIU, it works with Intel CPUs but has support for some AMD CPUs as well. Others feel free to clarify/correct/expand here.

    https://software.opensuse.org/package/thermald
    https://itsfoss.com/reduce-overheating-laptops-linux/
    openSUSE Leap 15.2; KDE Plasma 5

  5. #5
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default Re: AMD overheats - throttle with software?

    Hi Deano,

    I didn't know about thermald; sounds like just what I'm looking for. I'll hope there's a youtube guide for the heat sink and thermal paste access - I miss laptops that were easy to open!

    hwinfo says my APU is Carrizo; internet says it's Bristol Ridge:
    Code:
    purplebox:/home/gef #/usr/sbin/hwinfo --gfxcard
    14: PCI 01.0: 0300 VGA compatible controller (VGA)               
      [Created at pci.378]
      Unique ID: vSkL.jO2lfB0eCkA
      SysFS ID: /devices/pci0000:00/0000:00:01.0
      SysFS BusID: 0000:00:01.0
      Hardware Class: graphics card
      Device Name: "ATI UMA EG BROADWAY"
      Model: "ATI Carrizo"
      Vendor: pci 0x1002 "ATI Technologies Inc"
      Device: pci 0x9874 "Carrizo"
      SubVendor: pci 0x103c "Hewlett-Packard Company"
      SubDevice: pci 0x8221  
      Revision: 0xc9
      Driver: "amdgpu"
      Driver Modules: "amdgpu"
      Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
      Memory Range: 0xf0000000-0xf07fffff (ro,non-prefetchable)
      I/O Ports: 0x3000-0x30ff (rw)
      Memory Range: 0xf0d00000-0xf0d3ffff (rw,non-prefetchable)
      Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
      IRQ: 36 (521224 events)
      Module Alias: "pci:v00001002d00009874sv0000103Csd00008221bc03sc00i00"
      Driver Info #0:
        Driver Status: amdgpu is active
        Driver Activation Cmd: "modprobe amdgpu"
      Config Status: cfg=new, avail=yes, need=no, active=unknown
    
    Primary display adapter: #14
    

    and
    Code:
    purplebox:/home/gef # inxi -G
    Graphics:
      Card-1: AMD Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel  
      Display: x11 server: X.org 1.20.0 driver: amdgpu,ati  
      unloaded: fbdev,modesetting,vesa resolution: <xdpyinfo missing>  
      OpenGL:renderer: AMD CARRIZO (DRM 3.25.0 4.17.7-1-default LLVM 6.0.0)  
      v: 4.5 Mesa 18.1.4
    


    I installed and thermald and started it with default parameters; it didn't report that it couldn't work with my hardware so here's hoping.

    GEF

  6. #6
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    3,111

    Default Re: AMD overheats - throttle with software?

    Quote Originally Posted by gfagan View Post
    I'll hope there's a youtube guide for the heat sink and thermal paste access - I miss laptops that were easy to open!
    If you go that route I suggest you first make sure what thermal interface the laptop uses.

    I had an old HP Pavilion laptop with AMD CPU and NVIDIA chipset/GPU (yes, that old), that started heating up a lot, to the point it couldn't be comfortably held in your lap.

    It used a thermal pad that had burnt out. The thing is a few millimeters tick, and I couldn't use thermal paste because the cooler wouldn't press strongly enough on the cpu. I almost fried the thing in a few minutes.

    I took me a long time to find another thermal pad, but after that the laptop worked for a few years more.

  7. #7
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default Re: AMD overheats - throttle with software?

    Quote Originally Posted by gogalthorp View Post
    All fans working and dust cleaned out??
    Sorry, missed that. Yes, fans working - I hear 'em get louder when the temp goes up and feel the hot air blowing from the vent. I've blown canned air through but seen no dust come out - as I said laptop is less than 3mo old and problem has been intermittently present since the beginning. -GEG

  8. #8
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default Re: AMD overheats - throttle with software?

    Quote Originally Posted by deano_ferrari View Post
    Do you know about (or considered using) thermald?
    Okay, I installed it, ran sytemctl to enable and start, ran the command itself and got output that it's saemonizing, and then service --status-all shows no listing for thermald.service. Ironically, right after I entered the command to list services, I had a brief hangup to tell me it wasn't working even before I scanned the output. How do I make it go?

  9. #9
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    357

    Default Re: AMD overheats - throttle with software?

    Quote Originally Posted by brunomcl View Post
    If you go that route I suggest you first make sure what thermal interface the laptop uses
    Thanks for the tip. I've a strong suspicion that my laptop was never actually used, that it sat in a box for a year in some low-volume store before being returned to HP and then offered to newegg as a refurb. I doubt I'll find any such thing as a worn out pad - based on what I've seen from other dissatisfied customers, some of these things are just lemons.

    GEF

  10. #10
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,264
    Blog Entries
    15

    Default Re: AMD overheats - throttle with software?

    On Thu 26 Jul 2018 03:06:03 AM CDT, gfagan wrote:

    Hi, I've got an HP 17-y011cy, a laptop with an AMD A12-9700P. I just got
    it less than 3 months ago, but it's a refurb that only had a 30day
    warranty. Within that 30day window, I thought that my slowdowns and
    temporary lockups were caused by me or the OS, and I re-installed
    multiple times, but now I've got thermal monitor and system load widgets
    running.

    They show I'm hitting hi temps frequently, and the slowdowns happen in
    the 150s (Fahrenheit) and lockups in the 160s. The temperatures occur
    even when there's little load on the cpu, like when I'm just playing
    solitaire. Curiously, the GPU temp usually leads the charge up the
    thermometer, and I've never done anything to stress that, just basic
    compositing effects in KDE like wobbly windows.

    Since I'm stuck with the hardware, I wonder if there's any way to use
    software to slow down the APU, to keep it cooler. I see a cpufreq panel
    applet for xfce, bit nothing obvious for KDE. Do I need to switch
    desktop environments to get this feature?

    Thanks,

    GEF


    Hi
    I have an app for that
    https://github.com/malcolmlewis/amd_gpu_power_profile
    https://build.opensuse.org/package/s..._power_profile

    Code:
    zypper in https://download.opensuse.org/repositories/home:/malcolmlewis:/TESTING/openSUSE_Tumbleweed/noarch/amd_gpu_power_profile-0.0.1-1.4.noarch.rpm
    Test manually, you should see temperature drop.... if all good enable
    the systemd service.

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SLES 15 | GNOME Shell 3.26.2 | 4.12.14-23-default
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


Page 1 of 3 123 LastLast

Posting Permissions

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