Comment 29 for bug 435571

Revision history for this message
Oleg Moiseichuk (berroll) wrote :

Same problem here. I'm using Ubuntu 12.04 and Conky 1.8.1. I've got 3 hwmon entries in '/sys/class/hwmon': 0, 1, 2 for k10temp, it8720 and nouveau, respectively. After several boots 'hwmon0' and 'hwmon1' swap their places and ${hwmon 1 fan 1} and ${hwmon 1 temp 2} (for CPU fan and temperature, respectively) cannot find their data anymore and Conky crashes. Possibly this happens because some modules change their load order. While I haven't found how this can be influenced, this issue can be resolved by changing sensor. Conky has got 'i2c' and 'platform' variables for the monitoring purposes in addition to 'hwmon'. Platform devices are also symlinks, but they have more distinctive names. I changed my variables to ${platform it87.552 fan 1} and ${platform it87.552 temp 2} and this fixed the issue.