It appears that the percentage of load on any of the CPU meters is affected by the update interval. In my opinion this should not be the case. The percentage of load should not be affected by the update interval, only be updated more frequently. If I set the update interval to 3 or more seconds, the meter stays mostly at 100%. Whereas, when I set the interval to 0.1 seconds, the load is shown as 0-10%. Setting the interval to 1 second appears to show a more correct percentage of load (around 40-50% with some CPU intensive things running for testing).
After digging a bit deeper I found the following line in the API source code:
Quote:#load = int(load / .update_interval)
I'm sure there's a good reason why this was disabled here, and I think perhaps it was not updated in the RingSensorsScreenlet.py merely by accident. I changed the following line in RingSensorsScreenlet.py and it appears to be working correctly, at any update interval.
I found out that the nvidia GPU core sensor name always changes depending on its current temperature e.g nvidia GPU core: 75C . The problem arise when user restarted the pc and RingSensor setting RingSensor.ini couldn't find the right sensor which the name had changed (because temperature changed). Do you have any fix for this?
It's fixable, you need to fix the screenlets.sensors python library.
The version 0.3 I'm using, I was able to remove the temperature by modifying line 871, in the sensors_get_sensors_list method, where it's doing output.append.
There are a whole bunch of problems with that code, it should be rewritten with a structured set of classes in mind, instead of the higgled, mangle of functions it currently is.
I cant get the wifi ring to work, constantly shows 100%. Tried other sensors, they worked fine. When i do iwconfig my signal is about 60/100...
Restarting screenlet didnt help either.
my wireless conf: http://pastebin.com/m1ff2dcf
Absolutely love these sensors, as-well as the ClockRing, looks beautiful.
When I set a ring to wlan0 it doesn't give any signal details, just stuck at 100% (which unfortunately isn't true...) - is there something I can edit in the RingSensors5.ini to get signal details?
... okay, stupid me. I simply restarted all the screenlets and it was working just fine.
... as i'm already posting though - is there any way you could put the date in the middle of the ClockRing in kinda the same format as the SensorRings?
Hello. Thank you so much for creating ring sensors! How do I prevent certain ring sensors that I opened previously from starting on every launch? Thanks in advance! :)
SubOne
6 years ago
After digging a bit deeper I found the following line in the API source code:
Quote:#load = int(load / .update_interval)
I'm sure there's a good reason why this was disabled here, and I think perhaps it was not updated in the RingSensorsScreenlet.py merely by accident. I changed the following line in RingSensorsScreenlet.py and it appears to be working correctly, at any update interval.
Quote:self.load = int((self.new_cpu - self.old_cpu) / self.update_interval)
Report
shadeslayer09
8 years ago
Ubuntu x64 9.04
Report
Kissman
9 years ago
Report
zekonology
9 years ago
- Ubuntu Hardy Heron LTS 64-bit
- nvidia 8400M GS
- RingSensors v0.3
Thanks...
Report
doctormo
8 years ago
The version 0.3 I'm using, I was able to remove the temperature by modifying line 871, in the sensors_get_sensors_list method, where it's doing output.append.
There are a whole bunch of problems with that code, it should be rewritten with a structured set of classes in mind, instead of the higgled, mangle of functions it currently is.
Report
kenshir
8 years ago
sensor=acpi temperature THRM
at the end of my Ringsensors.ini file.
Hope this can be useful to someone else.
Report
macdelaney
9 years ago
Report
X3n0n
9 years ago
Any ideas about my problem I wrote above?
Report
cyrus24
9 years ago
Report
X3n0n
9 years ago
http://img218.imageshack.us/img218/9691/screenshotkr1.png
And here is the output of the sensors command:
CPU Temp: +42.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
Report
Andycas
9 years ago
Restarting screenlet didnt help either.
my wireless conf: http://pastebin.com/m1ff2dcf
Report
NEUR0M4NCER
9 years ago
When I set a ring to wlan0 it doesn't give any signal details, just stuck at 100% (which unfortunately isn't true...) - is there something I can edit in the RingSensors5.ini to get signal details?
Thanks again for these awesome Screenlets.
Report
NEUR0M4NCER
9 years ago
... as i'm already posting though - is there any way you could put the date in the middle of the ClockRing in kinda the same format as the SensorRings?
Thanks
Report
Eggbanjo
9 years ago
How can i add other sensors, would love a full set of these
network
clock
Report
ashy
9 years ago
Report
Whise
9 years ago
Report
rgilley1
3 months ago
Report