랩톱 전원에서 CPU 거버너가 자동으로 변경되는 것을 방지하는 방법은 무엇입니까?

랩톱 전원에서 CPU 거버너가 자동으로 변경되는 것을 방지하는 방법은 무엇입니까?

노트북의 AC 어댑터를 연결하거나 분리할 때 CPU 스케일링 거버너가 온디맨드로 변경되는 것을 확인했습니다. 내 노트북은 상당히 뜨거워지고 집중적인 작업을 하지 않기 때문에 항상 절전을 선호합니다. 그리고 무릎을 시원하게 유지하는 데 도움이 됩니다.

AC 어댑터를 연결/분리할 때 Xubuntu가 자동으로 주문형으로 변경하는 것을 방지하는 방법이 있습니까?

해당되는 경우 Xubuntu 12.10을 사용하고 있습니다.

답변1

이것은 아마도 이 작업을 수행하는 어리석은 pm 스크립트일 것입니다. 그러나 나는 그것이 내 머리 꼭대기에서 무엇인지 모릅니다. 절전 모드를 계속 유지하려면 터미널에서 다음을 실행하세요.

sudo install -b -m 744 <(<<EOF
#! /bin sh

sleep 5

for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
    [ -f $CPUFREQ ] || continue
    echo -n powersave > $CPUFREQ
done
EOF) /etc/pm/power.d/99-powersave

그러면 전원 상황이 바뀔 때마다 거기에 포함된 스크립트가 실행됩니다. 실제로 이벤트를 타겟팅할 필요는 전혀 없습니다 on_ac_power. 가능할 때마다 절전 모드가 설정됩니다.

온디맨드로 설정한 항목이 트리거되는 데 약간의 시간이 걸릴 경우를 대비해 실행되기 전에 5초 동안 잠자기 상태로 유지됩니다.

관련 정보