kraxarn / spotify-qt

Lightweight Spotify client using Qt
GNU General Public License v3.0
1.13k stars 65 forks source link

Spotifyd issue #236

Open kirk781 opened 1 year ago

kirk781 commented 1 year ago

System information

Version 3.10 installed from the repositories, running on Void Linux. The Desktop environment is Cinnamon.

I am able to get the client ID and token for the app and successfully login , however, as expected, it doesn't run until either librespot or spotifyd is also installed. I install the latter, run the client from within the app and it pops for the password. I enter it but nothing happens. In fact, when restarting the app[opening it for the next time], it pops for the password again.

Very clearly, it was not going to be solved from within the app itself. So, I created a basic config.toml file for spotifyd and try to run it via zeroconf authentication [not inputting username and password in the text file and letting the program broadcast itself via Spotify connect]. It did successfully show up in the Spotify desktop app, however, still no luck running this client until and unless an official Spotify client/web was open.

I am not sure what to do now. Is the only way to run the client is to create a text file for spotifyd with login credentials and then run this app? I know of one other app called spotify-tui that also relied on spotifyd but that hasn't been updated in some time and ncspot [another terminal based client] works without these loop arounds. Couple of other third party clients also just input login data directly and work.

kraxarn commented 1 year ago

spotifyd is generally not recommended as it's more designed to be used as its own daemon, but you can try enabling the global config option under "Settings > Spotify > Configuration > Use global config". Otherwise I would just recommend starting it manually outside of the app.