conky и hwmon

Проблема какая-то глупая, но сам не могу разобраться:
мониторю температуру проца с помощью hwmon,
данные лежат в /sys/class/hwmon/hwmon0/, но conky ищет их в /sys/class/hwmon/hwmon0/device/

Conky: can't open '/sys/class/hwmon/hwmon0/device/temp1_input': No such file or directory

Может кто-нибудь сталкивался?

daemonpnz@gentoo ~ $ ls

daemonpnz@gentoo ~ $ ls /sys/class/hwmon/hwmon0/device/
cpu0_vid    fan4_alarm  in1_input  in4_min    name             pwm2_target      temp1_type
driver      fan4_div    in1_max    in5_alarm  power            pwm2_tolerance   temp2_alarm
fan1_alarm  fan4_input  in1_min    in5_input  pwm1             pwm3             temp2_input
fan1_div    fan4_min    in2_alarm  in5_max    pwm1_enable      pwm3_enable      temp2_max
fan1_input  fan5_alarm  in2_input  in5_min    pwm1_min_output  pwm3_min_output  temp2_max_hyst
fan1_min    fan5_div    in2_max    in7_alarm  pwm1_mode        pwm3_mode        temp2_type
fan2_alarm  fan5_input  in2_min    in7_input  pwm1_stop_time   pwm3_stop_time   temp3_alarm
fan2_div    fan5_min    in3_alarm  in7_max    pwm1_target      pwm3_target      temp3_input
fan2_input  hwmon       in3_input  in7_min    pwm1_tolerance   pwm3_tolerance   temp3_max
fan2_min    in0_alarm   in3_max    in8_alarm  pwm2             subsystem        temp3_max_hyst
fan3_alarm  in0_input   in3_min    in8_input  pwm2_enable      temp1_alarm      temp3_type
fan3_div    in0_max     in4_alarm  in8_max    pwm2_min_output  temp1_input      uevent
fan3_input  in0_min     in4_input  in8_min    pwm2_mode        temp1_max
fan3_min    in1_alarm   in4_max    modalias   pwm2_stop_time   temp1_max_hyst

у меня

у меня так:

awwakum@pokolenieXE ~> ls /sys/class/hwmon/hwmon0/
device@     fan2_label  fan3_min   in1_label  in2_min    power/       temp2_crit
fan1_input  fan2_max    in0_input  in1_max    in3_input  subsystem@   temp2_input
fan1_label  fan2_min    in0_label  in1_min    in3_label  temp1_crit   temp2_label
fan1_max    fan3_input  in0_max    in2_input  in3_max    temp1_input  temp2_max
fan1_min    fan3_label  in0_min    in2_label  in3_min    temp1_label  uevent
fan2_input  fan3_max    in1_input  in2_max    name       temp1_max

в чём дело может быть? ядро не vanilla.

У меня ядро ванильное

У меня ядро ванильное 2.6.32-rc6.

grep SYSFS по конфигу ядра что показывает?

# CONFIG_SYSFS_DEPRECATED_V2

# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_RTC_INTF_SYSFS=y
CONFIG_SYSFS=y

Цитата: #

Цитата:
# CONFIG_SYSFS_DEPRECATED_V2 is not set

Попробуйте включить...

Нейтральность - высшее достижение сознания!

включил, без изменений

включил, без изменений

# CONFIG_SYSFS_DEPRECATED_V2

# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_RTC_INTF_SYSFS=y
CONFIG_SYSFS=y

у меня так же.

А ядрышко у вас какое если не секрет?

2.6.31-gentoo-r5 сейчас

2.6.31-gentoo-r5

сейчас соберу ванильное, посмотрю как с ним будет.

Загрузился с ванильным 2.6.32-rc6:

[11:39:03] [localhost: ~] $ ls /sys/class/hwmon/hwmon0/
device      fan2_label  fan3_min   in1_label  in2_min    power        temp2_crit
fan1_input  fan2_max    in0_input  in1_max    in3_input  subsystem    temp2_input
fan1_label  fan2_min    in0_label  in1_min    in3_label  temp1_crit   temp2_label
fan1_max    fan3_input  in0_max    in2_input  in3_max    temp1_input  temp2_max
fan1_min    fan3_label  in0_min    in2_label  in3_min    temp1_label  uevent
fan2_input  fan3_max    in1_input  in2_max    name       temp1_max
[11:39:35] [localhost: ~] $ ls /sys/class/hwmon/hwmon0/device/
driver  hid  hwmon  modalias  path  power  subsystem  uevent
[11:40:07] [localhost: ~] $ ls /sys/class/hwmon/hwmon0/device/hwmon/hwmon0/
device      fan2_label  fan3_min   in1_label  in2_min    power        temp2_crit
fan1_input  fan2_max    in0_input  in1_max    in3_input  subsystem    temp2_input
fan1_label  fan2_min    in0_label  in1_min    in3_label  temp1_crit   temp2_label
fan1_max    fan3_input  in0_max    in2_input  in3_max    temp1_input  temp2_max
fan1_min    fan3_label  in0_min    in2_label  in3_min    temp1_label  uevent
fan2_input  fan3_max    in1_input  in2_max    name       temp1_max

что я не так настраиваю в

что я не так настраиваю в конфиге?

Покажите grep HWMON по вашему

Покажите grep HWMON по вашему конфигу, мне кажется у меня в этом всё дело

CONFIG_HWMON=y CONFIG_HWMON_V

CONFIG_HWMON=y
CONFIG_HWMON_VID=m
CONFIG_HWMON_DEBUG_CHIP=y
CONFIG_THERMAL_HWMON=y

неа, не получается

неа, не получается

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".