Cooling on asus ROG STRIX G513QM laptop

My fans are never ramping up, even though my cpu can hit up to 98 degrees, but they are functional inside garuda. They can go between being of, and spinning very slowly, and that applies to both fans.

None of the tweaks i found online worked, and I'm starting to run out of options... Windows handles my fans just fine, and they're able to ramp up to 7000RPM (dual booting btw) but i would estimate, based on the noise, that they run a max of 600rpm on linux.

I think the typical online methods doesn't work, because this is a fairly new, fairly powerfull computer, so it doesn't really follow the standard sensors or anything

Welcome :slight_smile:

We need all specs, they are in

garuda-inxi

You read the template?

4 Likes

Check out this guide Asus Arch Linux setup

I have the 2020 G14 and the packages provided by the repo mentioned in the guide provides much better support for both graphics switching and fan controls. I had the same issues regarding fans on my laptop.

They have a discord server too (link in the corner of web page) for all ROG laptops if you need assistance with any other things.

You have to remove the packages like optimus-manager, garuda-optimus-config etc if you are using the packages mentioned in the guide since they conflict with supergfxctl.

1 Like

Hi there, welcome to the community.

How do you measure temperature of CPU?

To measure fan speed and CPU temperature more accurately, use

sensors

Command. It will show CPU temperature, fan speed etc. if your hardware supports it. For example, mine shows

 ╰─λ sensors
hp-isa-0000
Adapter: ISA adapter
fan1:           0 RPM
fan2:           0 RPM

amdgpu-pci-0600
Adapter: PCI adapter
vddgfx:      718.00 mV 
vddnb:       693.00 mV 
edge:         +25.0°C  
slowPPT:       0.00 W  

BAT0-acpi-0
Adapter: ACPI interface
in0:          11.29 V  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +26.0°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +26.1°C  

nvme-pci-0500
Adapter: PCI adapter
Composite:    +23.9°C  (low  = -273.1°C, high = +80.8°C)
                       (crit = +81.8°C)
Sensor 1:     +23.9°C  (low  = -273.1°C, high = +65261.8°C)
Sensor 2:     +19.9°C  (low  = -273.1°C, high = +65261.8°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +25.0°C  (crit = +255.0°C)

On HP Omen 15.

Also, post output of garuda-inxi as already suggested by @ SGS .

3 Likes

Heres the output of Sensors:

ucsi_source_psy_USBC000:001-isa-0000
Adapter: ISA adapter
in0:           0.00 V  (min =  +0.00 V, max =  +0.00 V)
curr1:         0.00 A  (max =  +0.00 A)

asus-isa-0000
Adapter: ISA adapter
cpu_fan:     2200 RPM

amdgpu-pci-0500
Adapter: PCI adapter
vddgfx:        1.45 V  
vddnb:       693.00 mV 
edge:         +44.0°C  
slowPPT:       3.00 mW 

BAT0-acpi-0
Adapter: ACPI interface
in0:          14.80 V  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +34.0°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +63.0°C  

nvme-pci-0400
Adapter: PCI adapter
Composite:    +31.9°C  (low  =  -0.1°C, high = +82.8°C)
                       (crit = +84.8°C)
Sensor 1:     +32.9°C  (low  = -273.1°C, high = +65261.8°C)
Sensor 2:     +38.9°C  (low  = -273.1°C, high = +65261.8°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +63.0°C  (crit = +120.0°C)

And heres garuda-inxi:

System:
  Kernel: 5.15.24-1-lts x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=7493c4ac-cd18-48f6-af37-72a9182475bd rw [email protected]
    quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
  Desktop: Cinnamon 5.2.7 tk: GTK 3.24.31 wm: muffin vt: 7
    dm: LightDM 1.30.0 Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: ROG Strix G513QM_G513QM v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: G513QM v: 1.0 serial: <superuser required>
    UEFI: American Megatrends LLC. v: G513QM.316 date: 11/26/2021
Battery:
  ID-1: BAT0 charge: 26.6 Wh (34.0%) condition: 78.3/90.0 Wh (87.0%)
    volts: 14.4 min: 15.9 model: AS3GWAF3KC GA50358 type: Li-ion
    serial: <filter> status: Discharging
CPU:
  Info: model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA50000B
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
    L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 1291 high: 2032 min/max: 1200/4462 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1197 2: 2032
    3: 1198 4: 1232 5: 1198 6: 1197 7: 1198 8: 1197 9: 1197 10: 1198 11: 1439
    12: 1198 13: 1197 14: 1197 15: 1397 16: 1397 bogomips: 102211
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional,
    IBRS_FW, STIBP: always-on, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: ASUSTeK
    driver: nvidia v: 510.54 alternate: nouveau,nvidia_drm bus-ID: 01:00.0
    chip-ID: 10de:2520 class-ID: 0300
  Device-2: AMD Cezanne vendor: ASUSTeK driver: amdgpu v: kernel
    bus-ID: 05:00.0 chip-ID: 1002:1638 class-ID: 0300
  Display: x11 server: X.Org 1.21.1.3 driver: loaded: amdgpu,nvidia
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
    s-diag: 582mm (22.9")
  Monitor-1: eDP res: 1920x1080 hz: 144 dpi: 142
    size: 344x193mm (13.5x7.6") diag: 394mm (15.5")
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.15.24-1-lts LLVM 13.0.1)
    v: 4.6 Mesa 21.3.6 direct render: Yes
Audio:
  Device-1: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel
    bus-ID: 01:00.1 chip-ID: 10de:228e class-ID: 0403
  Device-2: AMD Renoir Radeon High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 05:00.1 chip-ID: 1002:1637
    class-ID: 0403
  Device-3: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
    vendor: ASUSTeK driver: N/A
    alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x bus-ID: 05:00.5
    chip-ID: 1022:15e2 class-ID: 0480
  Device-4: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.24-1-lts running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.47 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK driver: r8169 v: kernel port: e000 bus-ID: 02:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 03:00.0
    chip-ID: 8086:2723 class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
  IF-ID-1: tailscale0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-4:2 chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 99.83 GiB (20.9%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFM512GD3JX013N
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B
    speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: 41000C20
    temp: 31.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 196.49 GiB size: 196.49 GiB (100.00%)
    used: 99.8 GiB (50.8%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:4
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
    used: 27.6 MiB (28.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 196.49 GiB size: 196.49 GiB (100.00%)
    used: 99.8 GiB (50.8%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:4
  ID-4: /var/log raw-size: 196.49 GiB size: 196.49 GiB (100.00%)
    used: 99.8 GiB (50.8%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:4
  ID-5: /var/tmp raw-size: 196.49 GiB size: 196.49 GiB (100.00%)
    used: 99.8 GiB (50.8%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:4
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 15.12 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 53.0 C mobo: N/A gpu: amdgpu temp: 45.0 C
  Fan Speeds (RPM): cpu: 2200
Info:
  Processes: 416 Uptime: 2m wakeups: 4 Memory: 15.12 GiB
  used: 2.28 GiB (15.1%) Init: systemd v: 250 tool: systemctl Compilers:
  gcc: 11.2.0 clang: 13.0.1 Packages: pacman: 1423 lib: 327 Shell: Bash
  v: 5.1.16 running-in: gnome-terminal inxi: 3.3.12
Garuda (2.5.5-1):
  System install date:     2022-01-04
  Last full system update: 2022-02-22
  Is partially upgraded:   No
  Relevant software:       NetworkManager
  Windows dual boot:       Probably (Run as root to verify)
  Snapshots:               Snapper
  Failed units:       

It is 2200 rpm, at

And RPM should increase with increase in temperature.

I guess everything is fine here

Side note: You should also check out Garuda assistant, for autocpufreq, thermald and other tweaks for improved battery life of laptop.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.