On 24/04/2008 18:43, Torsten Kurbad said the following: > Folks, > > today I upgraded from 1.7.6.1 to 1.8.0. Everything went very smoothly - > nice work! > > But I discovered a little bug, that the 1.7 series has as well: > > Provided SENSORS_PLATFORM_PATH exists, the getSensorPath(...) method in > plugins.idlebar.system.sensors simply returns _some_ existing directory > from that path.
What about using the path: /sys/class/hwmon/hwmon0/device/ I think that this is pretty recent, maybe kernel 2.6.24. I need to check the code before doing anything. > In my case, an > > # ls -l /sys/devices/platform > > shows: > drwxr-xr-x 3 root root 0 24. Apr 18:13 coretemp.0 > drwxr-xr-x 3 root root 0 24. Apr 18:13 coretemp.1 > drwxr-xr-x 5 root root 0 24. Apr 18:13 i8042 > drwxr-xr-x 3 root root 0 24. Apr 18:13 it87.656 > drwxr-xr-x 3 root root 0 24. Apr 18:13 pcspkr > drwxr-xr-x 2 root root 0 24. Apr 18:13 power > -rw-r--r-- 1 root root 4096 24. Apr 18:13 uevent > > Since Python returns the list of subdirectories in alphabetical order, > the path returned by getSensorPath(...) is > > /sys/devices/platform/coretemp.0 > > The coretemp module, on the other hand, doesn't create the necessary > <Sensorname>_max file, thus the plugin raises an exception upon freevo > start. Therefore, only directories that contain the necessary files for > the idlebar.sensors plugin should be taken into account, in my case > _only_ > > /sys/devices/platform/it87.656 > > represents a temperature sensor. > > The attached small - hence very simple ;o) - patch fixes this issue. > Would be glad to see it in the next release... I would like a bug report for this. Duncan ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel