私はdebian jessieを実行しているx220でthinkfanを使用しようとしています。インストールが完了すると、systemdサービスを開始できません。どんなアイデアがありますか?
Nov 20 13:43:38 thinkpad-x220 thinkfan[1762]: /proc/acpi/ibm/thermal: No such file or directory
Nov 20 13:43:38 thinkpad-x220 thinkfan[1762]: Error parsing temperatures:
Nov 20 13:43:38 thinkpad-x220 thinkfan[1762]: readconfig: Error getting temperature.
Nov 20 13:43:38 thinkpad-x220 thinkfan[1762]: Refusing to run without usable config file!
Nov 20 13:43:38 thinkpad-x220 systemd[1]: thinkfan.service: control process exited, code=exited status=4
Nov 20 13:43:38 thinkpad-x220 systemd[1]: Failed to start simple and lightweight fan control program.
モジュールをtp_smapi
ロードしました。thinkpad_acpi
答え1
少し遅れましたが、もしかしたら同じ問題がある方がいらっしゃるかと思い、ここに答えを残します。
問題は、/proc/acpi/ibm/Thermalが存在しないことです。温度を正確に読み取るには、センサーの位置を見つける必要があります。
find /sys/devices -type f -name "temp*_input"
私の場合は、/etc/thinkfan.confに次の2行を追加しました。
tp_fan /proc/acpi/ibm/fan
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp2_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp3_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp4_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp5_input
lmセンサーを取り付けることをお勧めします。