-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Won't scrobble ncspot if spotifyd is running #37
Comments
Thanks for the report! Unfortunately that AUR package is not maintained by me, and it seems to be stuck at rescrobbled version Maybe you could also try contacting the maintainer of the package to update it? (Not sure how AUR works) |
@wazabees just pinging in case you've missed this! |
Thanks for the ping! I had indeed missed your reply. I will mark the AUR package out of date. :) Edit: It looks like the AUR package will pull the latest version of rescrobbled: |
Great, thank you so much! Let me know if the updated version works for you. |
@wazabees I just noticed the package actually just builds from the upstream (which you also mentioned and I didn't see 🤦), so I'm not sure what's going wrong with the whitelist. Do note that you'll need to restart rescrobbled/the systemd service after changing the config, it's only read once at startup. |
So I wanted to return to I checked the status of I have no idea if it's related, but it does mention Dbus. My specific error message:
After starting
No clue if this helps or hinders! |
@wazabees thank you for the update. It amost seems as if spotifyd is somehow preventing rescrobbled from detecting other media players. Which is strange, as judging from your logs rescrobbled doesn't detect spotifyd as "active" (ie. running and playing music). Could you try running Also: are both spotifyd and ncspot whitelisted? |
Sure! Only ncspot is whitelisted. rescrobbled stopped scrobbling when I started up spotifyd.
|
Very strange, it definitely seems like this has something to do with spotifyd then. Rescrobbled should simply ignore all non-whitelisted players, so it looks like spotifyd is somehow messing with MPRIS. I will make an issue on the spotifyd repo. |
@wazabees actually, if it's not too much of a bother, I think it would be easier if you made an issue, as they ask specifics such as OS version and spotifyd features. I would be happy to help if you need to know anything. |
I'm not sure it makes sense to report this to spotifyd as it seems they refer to issues upstream. Both spotifyd and ncspot uses the librespot library. It also seems there is a WIP PR in progress regarding MPRIS issues. For now, I will discontinue using spotifyd. Thanks! :) |
Ah okay, that makes sense. I'll keep an eye on that for updates then. Hopefully this can be solved sometime in the future! |
Hi!
I'm running into the issue that seems to have been discussed before.
#10
I am running spotifyd as a systemd user service. If I start up ncspot and start playing music, rescrobbled will state
Looking for an active MPRIS player...
. If I stop the spotifyd service, then rescrobbled will start scrobbling,Found active player ncspot
.I have
player-whitelist = ["ncspot"]
in my config.toml. I tried commenting that out, but it made no difference.I'm using arch linux and the AUR package of rescrobbled.
https://aur.archlinux.org/packages/rescrobbled-git/
The text was updated successfully, but these errors were encountered: