sonixd icon indicating copy to clipboard operation
sonixd copied to clipboard

'Repeat One' is randomly enabled

Open winteriscariot opened this issue 3 years ago • 5 comments
trafficstars

Randomly, while playing music, I'll notice that a song has played multiple times in a row (sometimes it takes me a few playthroughs to notice, since i have it on in the background). inspecting sonixd, i notice that the 'Repeat One' button has been selected, so the song is just looping, instead of proceeding through my playlist.

I have been unable to adequately troubleshoot this, as running sonixd on the console doesn't report when this change happens. additionally, if i close sonixd without 'Repeat One' selected, it pretty regularly (not sure if it's 100%, but if not it's close) launches with Repeat One turned on.

How could i go about troubleshooting this? as i mentioned, there aren't any indications in stdout that might indicate this.

winteriscariot avatar Mar 24 '22 16:03 winteriscariot

The only reason I can think of "Repeat One" automatically activating is if it's being modified by MPRIS. Are you using Sonixd on Linux by any chance?

jeffvli avatar Mar 24 '22 17:03 jeffvli

I am yes, I'm on Arch Linux using GNOME. I have a little top bar mpris extension installed; i just looked at it and sure enough it does have the repeat button exposed, which other media players i use don't.

fwiw i don't regularly interact with the mpris plugin when listening to music, and the behavior of turning Repeat One on at application start of course isn't due to user interaction with the plugin.

i'll try disabling that mpris plugin and see if it solves the issue

PS: I'm using this with Jellyfin, not sure if that has any bearing on it.

winteriscariot avatar Mar 24 '22 17:03 winteriscariot

For what it's worth I'm also on Arch but I use KDE, and I've never had this issue with MPRIS, so yeah, it must be that extension that does something wrong, or at least incompatible with Sonixd. If you haven't already, you could try using the extension with a different media player and see if the equivalent Repeat One button is also randomly activated with that other app as well or if it happens only with Sonixd.

Nocifer avatar Mar 25 '22 10:03 Nocifer

I just wanted to share that I sometimes have the same problem, but as the OP mentions it is difficult to recreate. I just installed version 0.15 and with that the problem has not occurred so far. I also use Gnome (Ubuntu) and some MPRIS-related extensions. Will keep an eye on it.

mattsches avatar Apr 13 '22 20:04 mattsches

Hi,

I'm having similar issue. It can be annoying at times :) Initially I thought that the problem was with gnome-shell-extension-mpris-indicator-button but apparently the problem is with the way SonixD exposes MPRIS interface. Please see https://github.com/JasonLG1979/gnome-shell-extension-mpris-indicator-button/issues/66 for more details, steps to reproduce, logs etc.

Thanks

kowalcj0 avatar Sep 14 '22 22:09 kowalcj0