summaryrefslogtreecommitdiff
path: root/deployment
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2025-07-15 17:02:11 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2025-07-15 17:02:11 +0200
commitdd6e0d7a0b921fed9bf0f06fcbecf97303dfe212 (patch)
tree8b3759a71c3c7162be2f9de9714a70489b6c6ee7 /deployment
parent82a3d8b78629c66ebe2c0ace462d32532ac30e9f (diff)
[1] akashi: enable fan_control in thinkpad_acpi
Akashi system needs to have fan control enabled and customized. By default, the firmware fails to adequately cool the computer which results in thermal throttling. ----- The goal is to have the laptop fan run at high speed at all times, regardless of CPU temeperature. ----- [X] Enable fan control in thinkpad_acpi module. [ ] Set fan speed to level 5. ----- This commit adds an appropriate entry to the kernel command line to enable fan control. The goal of the series is now to set level 5 fan speed, as it is more pleasing to the ear. ----- Akashi system will now allow fan control without havind to reload thinkpad_acpi module.
Diffstat (limited to 'deployment')
-rw-r--r--deployment/systems/akashi.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/deployment/systems/akashi.scm b/deployment/systems/akashi.scm
index 3c22344..b0976be 100644
--- a/deployment/systems/akashi.scm
+++ b/deployment/systems/akashi.scm
@@ -68,6 +68,8 @@
(timezone* "Europe/Warsaw"))
(gnu:system:operating-system
(kernel gnu:packages:linux:linux-libre)
+ (kernel-arguments (cons* "thinkpad_acpi.fan_control=1"
+ gnu:system:%default-kernel-arguments))
(bootloader (machines:thinkpad-x200:bootloader-configuration* keyboard-layout*))
(label (sovereign:systems:operating-system-label* host-name*
(gnu:system:operating-system-default-label gnu:system:this-operating-system)))