Need some help with power management

Using Garuda xfce.
I have a gaming laptop which I use for virtual machines(virt-manager) it's a intel 9750 h , 16 gb ram. My laptop is always on charging. I have noticed quite a lot of heating after getting my hands dirty in Garuda assistant. I have thermald both boxes checked. Coz it manages cpu temps well on recent intel machines. I don't use TLP because it messes up with turbo boost. I never touched intel undervolt stuff.

Now on to auto cpu Freq.
I have that on, always on. I guess it is just a utility to switch to max performance when cable plugged in. And battery saver when cable not plugged in. Like TLP. But works well with turbo boost.
Remember me telling I keep my laptop always plugged in? So is that a problem with auto cpu Freq? Like is it running at top speeds on idle usage? With a very minimal and optimized xfce install, I see 1% usage of cpu with some crazy hot keyboard surface temperatures and quite strong fan noises. I have seen the guide on optimising laptop for Garuda. Like I removed game mode and worked on optimus manager as given on the guide on this forum. Could you suggest me any tips to reduce heating further with least possible hit on performance? Is the on-demand governer from cpupower-gui recommended? I am not very knowledgeable about temperature management on Linux.
Also I have disabled performance tweaks and checked powersave tips. Also can powertop auto-tune help in reducing temps? I also have preload installed. I remember things were way worse with the older custom kernels. Things have gotten much better. But still my laptop is running hot like if compiling kernel when ideal on power. I have earlier used pop os with nvidia only mode, Manjaro, and many others but never had such a problem before. Seems some bad power configuration on my system that is running max performance governor unnecessarily on ideal and plugged in state. How can I solve it?

System:    Kernel: 5.10.34-1-lts x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: Xfce 4.16.0 tk: Gtk 3.24.24
           info: xfce4-panel, plank, vala-panel wm: xfwm4 vt: 7 dm: LightDM 1.30.0 Distro: Garuda Linux base: Arch Linux
Machine:   Type: Laptop System: ASUSTeK product: ROG Strix G731GT_G731GT v: 1.0 serial: <filter>
           Mobo: ASUSTeK model: G731GT v: 1.0 serial: <filter> UEFI: American Megatrends v: G731GT.307 date: 04/28/2020
Battery:   ID-1: BAT0 charge: 39.8 Wh (100.0%) condition: 39.8/50.5 Wh (78.8%) volts: 12.5 min: 12.5
           model: ASUSTeK ASUS Battery type: Li-ion serial: N/A status: Not charging
           Device-1: hidpp_battery_0 model: Logitech M350 Wireless Mouse serial: <filter> charge: 100% (should be ignored)
           rechargeable: yes status: Discharging
CPU:       Info: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Kaby Lake note: check rev: D cache: L2: 12 MiB
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62399
           Speed: 894 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 894 2: 900 3: 894 4: 899 5: 900 6: 900 7: 881 8: 892
           9: 900 10: 900 11: 900 12: 900
Graphics:  Device-1: Intel UHD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:3e9b
           class-ID: 0300
           Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: ASUSTeK driver: nvidia v: 465.27 bus-ID: 01:00.0
           chip-ID: 10de:1f91 class-ID: 0300
           Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting,nvidia resolution: 1920x1080 s-dpi: 96
           OpenGL: renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 465.27 direct render: Yes
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
           chip-ID: 8086:a348 class-ID: 0403
           Sound Server-1: ALSA v: k5.10.34-1-lts running: yes
           Sound Server-2: JACK v: 0.125.0 running: no
           Sound Server-3: PulseAudio v: 14.2 running: no
           Sound Server-4: PipeWire v: 0.3.27 running: yes
Network:   Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel port: 5000 bus-ID: 00:14.3
           chip-ID: 8086:a370 class-ID: 0280
           IF: wlo1 state: up mac: <filter>
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel port: 3000
           bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
           IF: eno2 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth: Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB driver: btusb v: 0.8 bus-ID: 1-14:4
           chip-ID: 8087:0aaa class-ID: e001
           Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:    Local Storage: total: 476.94 GiB used: 18.06 GiB (3.8%)
           ID-1: /dev/nvme0n1 vendor: Micron model: 2200V MTFDHBA512TCK size: 476.94 GiB speed: 31.6 Gb/s lanes: 4
           rotation: SSD serial: <filter> rev: P1MA0V4 temp: 41.9 C scheme: GPT
Partition: ID-1: / size: 459.65 GiB used: 18.05 GiB (3.9%) fs: btrfs dev: /dev/dm-0
           mapped: luks-61943d89-e377-44ac-8a75-b8b776b2a841
           ID-2: /boot/efi size: 252 MiB used: 682 KiB (0.3%) fs: vfat dev: /dev/nvme0n1p1
           ID-3: /home size: 459.65 GiB used: 18.05 GiB (3.9%) fs: btrfs dev: /dev/dm-0
           mapped: luks-61943d89-e377-44ac-8a75-b8b776b2a841
           ID-4: /var/log size: 459.65 GiB used: 18.05 GiB (3.9%) fs: btrfs dev: /dev/dm-0
           mapped: luks-61943d89-e377-44ac-8a75-b8b776b2a841
           ID-5: /var/tmp size: 459.65 GiB used: 18.05 GiB (3.9%) fs: btrfs dev: /dev/dm-0
           mapped: luks-61943d89-e377-44ac-8a75-b8b776b2a841
Swap:      ID-1: swap-1 type: partition size: 17.03 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/dm-1
           mapped: luks-0a3d92e7-e950-47a5-acdf-c8b9f11112a4
           ID-2: swap-2 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram0
           ID-3: swap-3 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram1
           ID-4: swap-4 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram2
           ID-5: swap-5 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram3
           ID-6: swap-6 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram4
           ID-7: swap-7 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram5
           ID-8: swap-8 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram6
           ID-9: swap-9 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram7
           ID-10: swap-10 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram8
           ID-11: swap-11 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram9
           ID-12: swap-12 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram10
           ID-13: swap-13 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram11
Sensors:   System Temperatures: cpu: 59.0 C mobo: N/A gpu: nvidia temp: 53 C
           Fan Speeds (RPM): cpu: 4300
Info:      Processes: 326 Uptime: 34m wakeups: 5 Memory: 15.49 GiB used: 2 GiB (12.9%) Init: systemd v: 248 Compilers:
           gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1313 Shell: fish v: 3.2.1 running-in: alacritty inxi: 3.3.04

Hello @skulldealer ,

Did you try to install another kernel, like LTS version?

3 Likes

Have you found the problem?

I am using linux lts since Garuda setup assistant on first boot after fresh install.

Can someone please help me?

LTS kernel was just an example.

Don’t push your post up with empty posts.
Next time I will close this section.

3 Likes

But you seem to know about all the related utilities :grinning_face_with_smiling_eyes:

We have seen no evidence of your reported problem.
Do you compare HW temperatures to your ambient temperature? Give more info.

Have you checked which running processes use CPU power, when you get hot?
Have you checked your journal?

3 Likes

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