Some hints that might help debugging:

The FIRST and SECOND refreshes happens at the correct interval. Steps to 
reproduce:
- Open up System Monitor and switch to Resource tab
- Set the interval to 10,00 (using the buttons, not keyboard - theres another 
bug associated with keyboard input)
- Click Close (the dialog box)
- Note that actual refresh now is 1s
- Close the program
- Open it again and just watch
- The FIRST refresh takes 10 seconds to happen. You can notice that by CPU % 
box change
- The SECOND refresh takes another 10 seconds to happen. You can notice that by 
CPU % box change
- The THIRD and all subsequent refreshes now take only 1s

The offset is confirmed to be 10 times faster.

This behavior might be caused by a locale misreading of textbox value.
In some locales (like Brazil), the decimal placeholder is "," (comma),
NOT "." (period). So "10,00" = 10 and "10.00" = 1000. As in the US its
the opposite, a value input of "10,00" in a PT-BR locale computer may be
read and erroneously converted by internal functions as "1000",
according to EN-US locale. And, as max value of this field is 99, maybe
it is converting all values above 100 to MILLISECONDS instead of
seconds, thus resulting in 1000 milliseconds = 1 second. So the problem
may be just the software is unaware and not respecting system locale.
Its a wild guess, but who knows ?

My 2 cents...

-- 
system monitor update interval is not in seconds
https://bugs.launchpad.net/bugs/205362
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to