Cannot seem to find any changes that prevents laptop fans from going full throttle when playing games

I’m trying to manage fan noise. Even when my set up shows that it is in “Power Profile → Power Save” (tried all three profiles), when I open a game the fan makes more noise than the game audio. :slight_smile:

I figured I could go to Power Save, and artificially limit performance, keeping the noise down (playing older games that probably don’t need my full CPU capabilities). So far, no success, not good in the living room when people are trying to watch TV and the laptop is floating slightly off the desk…

I have tried the various power profiles, and the Fancontrol-GUI, but that doesn’t show any fans, only CPU temps.

╰─λ garuda-inxi
System:
Kernel: 6.7.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=45a9f422-6208-4880-a7cc-9c18d753f49e rw rootflags=subvol=@
quiet resume=UUID=08ae8734-88df-4aa1-9864-31b6a69dd3ac loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: Notebook product: X370SNx v: N/A
serial: <superuser required> Chassis: No Enclosure type: 10
serial: <superuser required>
Mobo: Notebook model: X370SNx serial: <superuser required> UEFI: INSYDE
v: 1.07.09 date: 10/16/2023
Battery:
ID-1: BAT0 charge: 106.1 Wh (100.0%) condition: 106.1/103.1 Wh (102.9%)
volts: 17.1 min: 15.2 model: Notebook BAT type: Li-ion serial: <filter>
status: full
CPU:
Info: model: 13th Gen Intel Core i9-13900HX bits: 64 type: MST AMCP
arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183) stepping: 1
microcode: 0x11E
Topology: cpus: 1x cores: 24 mt: 8 tpc: 2 st: 16 threads: 32 smt: enabled
cache: L1: 2.1 MiB desc: d-16x32 KiB, 8x48 KiB; i-8x32 KiB, 16x64 KiB
L2: 32 MiB desc: 8x2 MiB, 4x4 MiB L3: 36 MiB desc: 1x36 MiB
Speed (MHz): avg: 841 high: 1720 min/max: 800/5200:5400:3900 scaling:
driver: intel_pstate governor: powersave cores: 1: 1720 2: 800 3: 1052
4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 13: 952
14: 800 15: 800 16: 800 17: 800 18: 800 19: 800 20: 800 21: 800 22: 800
23: 800 24: 800 25: 800 26: 800 27: 800 28: 800 29: 800 30: 800 31: 800
32: 800 bogomips: 154828
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Raptor Lake-S UHD Graphics vendor: CLEVO/KAPOK driver: i915
v: kernel arch: Gen-13 process: Intel 7 (10nm) built: 2022+ ports:
active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:a788
class-ID: 0300
Device-2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile]
vendor: CLEVO/KAPOK driver: nvidia v: 545.29.06
alternate: nouveau,nvidia_drm non-free: 545.xx+
status: current (as of 2023-10) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 8
link-max: lanes: 16 bus-ID: 02:00.0 chip-ID: 10de:27e0 class-ID: 0300
Device-3: Chicony USB2.0 Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:4 chip-ID: 04f2:b7c3
class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
alternate: fbdev,intel,nv,vesa dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00")
s-diag: 777mm (30.58")
Monitor-1: eDP-1 model: BOE Display 0x09f9 built: 2021 res: 2560x1440
hz: 240 dpi: 171 gamma: 1.2 size: 381x214mm (15x8.43") diag: 437mm (17.2")
ratio: 16:9 modes: 2560x1440
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 23.3.4-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (RPL-S)
device-ID: 8086:a788 memory: 30.32 GiB unified: yes
API: Vulkan v: 1.3.276 layers: 14 device: 0 type: integrated-gpu
name: Intel Graphics (RPL-S) driver: mesa intel v: 23.3.4-arch1.2
device-ID: 8086:a788 surfaces: xcb,xlib device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 4080 Laptop GPU driver: nvidia v: 545.29.06
device-ID: 10de:27e0 surfaces: xcb,xlib device: 2 type: cpu name: llvmpipe
(LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.3.4-arch1.2 (LLVM
16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel
alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:7a50
class-ID: 0403
Device-2: NVIDIA driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 8 link-max: lanes: 16 bus-ID: 02:00.1
chip-ID: 10de:22bc class-ID: 0403
API: ALSA v: k6.7.1-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.1 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel driver: iwlwifi v: kernel port: N/A bus-ID: 00:14.3
chip-ID: 8086:7a70 class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Intel vendor: CLEVO/KAPOK driver: igc v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 port: N/A bus-ID: 04:00.0 chip-ID: 8086:3102
class-ID: 0200
IF: enp4s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:6 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 1.82 TiB used: 325.26 GiB (17.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 2TB
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 0B2QJXG7 temp: 32.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 1.79 TiB size: 1.79 TiB (100.00%) used: 325.26 GiB (17.8%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 1.79 TiB size: 1.79 TiB (100.00%)
used: 325.26 GiB (17.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 1.79 TiB size: 1.79 TiB (100.00%)
used: 325.26 GiB (17.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 1.79 TiB size: 1.79 TiB (100.00%)
used: 325.26 GiB (17.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: partition size: 34.16 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: swap-2 type: zram size: 31.05 GiB used: 6.5 MiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 32 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Processes: 539 Uptime: 1m wakeups: 0 Memory: total: 32 GiB note: est.
available: 31.05 GiB used: 5.25 GiB (16.9%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: pm: pacman pkgs: 1975 libs: 574 tools: octopi,paru Shell: fish
v: 3.7.0 running-in: konsole inxi: 3.3.31
Garuda (2.6.22-1):
System install date:     2024-01-24
Last full system update: 2024-01-27
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:            colord.service

These three possible solutions come to my mind:

  1. Check your BIOS settings for fan curves. Maybe yours are set a little too aggressively (Maybe your fans are ramping up at 40°C? That would seem a bit much for me. I think 50°C is still acceptable for GPUs/CPUs)
  2. Fan speed control - ArchWiki
  3. Check your thermal paste (This an unlikely problem since your laptop seems pretty recent)
1 Like

My BIOS doesn’t seem to have any settings related to the fans. Insyde BIOS. Checked all of the advanced areas, everything.

I’ll check out the ArchWiki next.

Did a little bit more testing, and there is a slight difference in noise between the Performance and Power Save modes (without the game being affected). Is there any adjustments I can make to add a lower power mode? For example, during normal usage outside of gaming, the system is nearly silent, even while running a VM of Windows with Visual Studio active. So I’m hoping I have a bit more control available to me. :slight_smile:

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