Thermald helps manage thermal load on Intel laptops with Sandy Bridge or newer (#5022)
Thanks to the team at Intel for pointing this out 👌
This commit is contained in:
Executable
+5
@@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Detect whether the computer has an Intel CPU.
|
||||||
|
|
||||||
|
[[ $(grep -m1 "vendor_id" /proc/cpuinfo 2>/dev/null | cut -d: -f2 | tr -d ' ') == "GenuineIntel" ]]
|
||||||
@@ -35,6 +35,7 @@ run_logged $OMARCHY_INSTALL/config/hardware/usb-autosuspend.sh
|
|||||||
run_logged $OMARCHY_INSTALL/config/hardware/ignore-power-button.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/ignore-power-button.sh
|
||||||
run_logged $OMARCHY_INSTALL/config/hardware/nvidia.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/nvidia.sh
|
||||||
run_logged $OMARCHY_INSTALL/config/hardware/intel.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/intel.sh
|
||||||
|
run_logged $OMARCHY_INSTALL/config/hardware/intel-thermald.sh
|
||||||
run_logged $OMARCHY_INSTALL/config/hardware/vulkan.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/vulkan.sh
|
||||||
run_logged $OMARCHY_INSTALL/config/hardware/fix-intel-panther-lake-display.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/fix-intel-panther-lake-display.sh
|
||||||
run_logged $OMARCHY_INSTALL/config/hardware/fix-f13-amd-audio-input.sh
|
run_logged $OMARCHY_INSTALL/config/hardware/fix-f13-amd-audio-input.sh
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# Enable thermald for Intel laptops (Sandy Bridge and newer)
|
||||||
|
# Thermald is useful for Intel Sandy Bridge (2nd gen Core, model 42/45) and newer CPUs.
|
||||||
|
|
||||||
|
if omarchy-hw-intel; then
|
||||||
|
# Check if Sandy Bridge or newer (model >= 42). Sandy Bridge: model 42 (mobile), 45 (desktop)
|
||||||
|
cpu_model=$(grep -m1 "^model\s*:" /proc/cpuinfo 2>/dev/null | cut -d: -f2 | tr -d ' ')
|
||||||
|
if ((cpu_model >= 42)) && omarchy-battery-present; then
|
||||||
|
omarchy-pkg-add thermald
|
||||||
|
systemctl enable --now thermald
|
||||||
|
fi
|
||||||
|
fi
|
||||||
@@ -43,6 +43,7 @@ pipewire-pulse
|
|||||||
qt6-wayland
|
qt6-wayland
|
||||||
sassc
|
sassc
|
||||||
snapper
|
snapper
|
||||||
|
thermald
|
||||||
webp-pixbuf-loader
|
webp-pixbuf-loader
|
||||||
wget
|
wget
|
||||||
yay-debug
|
yay-debug
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
echo "Enable thermald for Intel Sandy Bridge and newer laptops"
|
||||||
|
|
||||||
|
source "$OMARCHY_PATH/install/config/hardware/intel-thermald.sh"
|
||||||
Reference in New Issue
Block a user