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