팬이 최고 속도로 계속 작동함

팬이 최고 속도로 계속 작동함

여기서 한 가지를 반복합니다.질문이전에 자매 포럼에서 여기에 관련된 질문을 했지만 답변을 받지 못했고 문제를 해결할 수도 없었습니다.

내 ThinkPad T470에서는 Linux Ubuntu 18.04 및 Windows 10의 이중 부팅이며, 얼마 후 Windows를 부팅해야 할 때까지 Ubuntu에서 모든 것이 잘 작동합니다. 그 이후로 노트북의 팬은 Ubuntu에서 최고 속도로 작동했습니다.

나는 acpi_osi=!Windows 2012이것에 따라 grub 설정을 설정하는 것과 같은 일반적인 솔루션을 시도했습니다.답변thinkfan아니면 이를 기준으로 팬 속도를 설정하세요.답변.

BIOS 설정도 확인했지만 일부 옵션이 설정되어 있으므로 모든 것이 정상적으로 보입니다.성능및 일부 설정균형이 잡힌성능, 에너지 소비 및 팬 소음 간의 관계. 문제는 Ubuntu가 BIOS 설정이나 기타 관련 설정을 인식하지 못하는 것 같습니다.

위의 솔루션 중 어느 것도 팬 소음에 영향을 미치지 않았습니다.

어떤 도움이라도 대단히 감사하겠습니다.

추측하다: ACPI가 어떤 이유에서인지 책임을 다하지 못하고 있는 것 같습니다.

관찰 1: 언급할 가치가 있는 관찰 결과는 노트북을 부팅할 때 팬이 정상/저속으로 작동하고 grub 메뉴에서 계속 진행할 OS(Ubuntu 또는 Windows)를 선택하라는 메시지를 표시한다는 것입니다. 그런 다음 Ubuntu를 선택하면 팬이 최고 속도로 작동합니다. 이는 BIOS 설정이 제대로 작동하고 있음을 의미한다고 생각합니다.

관찰 2:이를 바탕으로 팬 제어를 사용해 보세요.답변, sudo pwmconfig를 실행한 후 다음 메시지가 나타납니다.

hwmon3/pwm1_enable stuck to 2
Manual control mode not supported, skipping hwmon3/pwm1.
There are no usable PWM outputs.

편집 1: Ubuntu의 전원 설정이 팬 속도를 변경하지 않는 것 같습니다.

편집 2: Windows에서는 팬이 정상적으로 작동합니다.

편집 3: 내 컴퓨터의 BIOS 버전은 1.59입니다.

답변1

ACPI가 하드웨어에서 제대로 작동하도록 하려면 수동으로 개입해야 할 것 같습니다.

https://github.com/vmatare/thinkfan/

echo "options thinkpad_acpi fan_control=1" > /etc/modprobe.d/thinkfan.conf

다음과 같이 모듈을 로드합니다.

$ su
# modprobe thinkpad_acpi
# cat /proc/acpi/ibm/fan

그런 다음 모듈을 활성화하십시오.

Systemctl enable thinkfan

편집을 통해 임시 구성 파일을 구성해야 합니다.

/etc/thinkfan.conf

예는 다음과 같습니다:thinkfan.conf.simple

행운을 빌어요

답변2

관찰 2: 팬 제어를 사용해 보십시오 [...] hwmon3/pwm1_enable stuck to 2

나 역시 이 문제에 부딪힌 것 같다. 나에게 도움이 된 것은 thinkpad_acpi다음과 같은 스크립트를 사용하여 모듈을 다시 로드하는 것이었습니다.

rmmod thinkpad_acpi
modprobe thinkpad_acpi fan_control=1        
echo 1 > /sys/class/hwmon/hwmon3/pwm1_enable
systemctl restart fancontrol.service

비록그 자체의 문제가 있다. 그리고 팬 문제 발생 시 자동으로 스크립트를 실행하는 방법도 모르겠습니다.

관련 정보