![Linux에서 팬을 수동으로 다시 시작](https://linux55.com/image/94830/Linux%EC%97%90%EC%84%9C%20%ED%8C%AC%EC%9D%84%20%EC%88%98%EB%8F%99%EC%9C%BC%EB%A1%9C%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91.png)
Thinkpad T410 팬에 문제가 있습니다. 가끔 팬이 작동을 멈추는 경우가 있습니다(예: 0rpm).
오랫동안 나에게 유일한 해결책은 시스템을 종료(재부팅이 아닌 전원 끄기)하고 다시 부팅하는 것이었습니다. ( 짐작할 수 있듯이 이것은 좋은 해결책이 아닙니다. 때로는 온도가 100 °C 이상일 때 데이터 손상을 방지하기 위해 시스템 복구 종료로 인해 CPU 집약적 작업을 취소해야 하는 경우도 있습니다.)
일시 중지 모드로 전환하면 팬을 다시 켜는 데도 도움이 된다는 사실을 발견했습니다. 일시 중지 모드로 전환하지 않고도 팬을 강제로 다시 시작할 수 있도록 컴퓨터가 일시 중지 모드에서 "복귀"할 때 어떤 프로세스가 시작되는지 알고 싶습니다.
확인하려면: 팬 자체를 제어하고 싶지는 않지만 수동으로 "다시 시작"하고 싶습니다.
답변1
다음 줄을 사용하면 노트북을 일시 중지하지 않고도 팬을 다시 시작할 수 있습니다.
echo disable | sudo tee /proc/acpi/ibm/fan; sleep 5; echo enable | sudo tee /proc/acpi/ibm/fan
감사합니다 @StephenHarris
답변2
또한, 이 작업을 매일 수행할 계획이라면(예를 들어 저처럼) 컴퓨터에 별칭으로 추가하는 것이 좋습니다.
내 경우에는 "restartfan" 별칭으로 추가했습니다.
홈 디렉터리의 .bashrc 파일에 별칭을 추가하면 됩니다. 이는 또한 특정 구성에 따라 달라집니다.
내 별칭은 .bashrc 파일에서 알 수 있듯이 .bash_aliases라는 별도의 파일에 있습니다.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
별칭 설정 방법을 잘 모르는 경우 이를 설명하는 자세한 문서를 참조하세요.https://phoenixnap.com/kb/linux-alias-command
나에게는 이것이 더 실용적이다.
답변을 주신 @stackunderflow에게 감사드립니다. 이것은 생명의 은인입니다.