spotify-tui
spotify-tui copied to clipboard
Api response: No device_id selected
I'm not having any luck trying to use the 0.22.0 release. The setup worked, and it does display the track I'm currently playing in the web player.
If I press space to pause playback, that works, but if I try to continue it says Api response: No device_id selected
.
Is there any way to generate a debugging log?
The full error is:
βErrorββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βApi response: No device_id selected β
βIf you are trying to play a track, please check that β
β1. You have a Spotify Premium Account β
β2. Your playback device is active and selected - press `d` to go to device selection β
βmenu β
β3. If you're using spotifyd as a playback device, your device name must not contain β
βspaces β
βHint: a playback device must be either an official spotify client or a light weight β
βalternative such as spotifyd β
βPress <Esc> to return β
β β
β β
β β
β β
β β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Same error in win10 with install from cargo upd: The discussion from here helped me: https://github.com/Rigellute/spotify-tui/issues/310
Encountered same thing now, and it seems this is more a documentation issue? If I understand it right, you need to have other Spotify client open at the same time? This is what fixed it for me. Otherwise Spotify web API will respond with no active devices?
I wonder if spotify-tui could register itself as a device? Would that fix this error?
#14 Need to have an client opened, TUI controls that client opened
Same issue, running spotifyd as client. I have premium.
Same issue, running spotifyd as client. I have premium.
Same specs, my workaround has been to restart spotifyd
systemctl --user restart spotifyd
and stick alias spt="systemctl --user restart spotifyd && spt"
into .bash_aliases or such.
This occurred for me as a result of https://github.com/Rigellute/spotify-tui/issues/579.
Same issue, running spotifyd as client. I have premium.
Same specs, my workaround has been to restart spotifyd
systemctl --user restart spotifyd
and stick
alias spt="systemctl --user restart spotifyd && spt"
into .bash_aliases or such.
it says that you dont have any spotifyd.service exist
Same issue, running spotifyd as client. I have premium.
Same specs, my workaround has been to restart spotifyd
systemctl --user restart spotifyd
and stickalias spt="systemctl --user restart spotifyd && spt"
into .bash_aliases or such.it says that you dont have any spotifyd.service exist
You need to install spotifyd and enable it as systemd-service