Running Cinnamon under Arch Linux, but I have an identical issue with Rhythmbox 3.0.3. The first track played after stopping is OK, then if you fast-forward the next track plays twice as fast as normal, then 3x speed, etc.
One slightly hacky fix in /usr/share/cinnamon/applets/so...@cinnamon.org/applet.js is to add the lines after line 681: if (this._playerStatus == 'Playing') { + if (this._timeoutId != 0) { + Mainloop.source_remove(this._timeoutId); + } this._timeoutId = Mainloop.timeout_add_seconds(1, Lang.bind(this, this._runTimer)); which resolves the issue. Looking through the GLib docs, timeout_add_seconds() should be called repeatedly until it returns false but here it's being called every second during _runTimer() which causes multiple timers running concurrently after track change, resulting in times that are large multiples of the actual time. A better solution might be to start the timer on applet initialisation and reset to zero on track change or seek. Hope this can get rolled into the next update! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1194795 Title: Sound menu music seeker in cinnamon counts seconds too quickly To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1194795/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs