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

Reply via email to