dupontgu / retro-ipod-spotify-client

The software that powers the sPot: a 4th generation "Click Wheel" iPod with a full Spotify client.
Apache License 2.0
912 stars 90 forks source link

Raspotify no longer supported #61

Open zburhop opened 2 years ago

zburhop commented 2 years ago

So it appears they dropped support for the raspberry pi zero. So that step does not work. Can someone help me solve this?

dupontgu commented 2 years ago

You should still be able to use the last version with Pi zero 1.x support:

https://github.com/dtcooper/raspotify/releases/tag/0.31.8.1

Also, it looks like they should still support the new version of the Pi Zero (2)!

zburhop commented 2 years ago

I tried for several hours last night to figure out how to install that previous version. Would anyone mind telling me what commands to use to install it. I'm a hardware guy and this parts the worst lol

zburhop commented 2 years ago

lol almost bought a 2w lol but the chip shortage has them up to 80 dollars.

patreekp commented 2 years ago

I tried for several hours last night to figure out how to install that previous version. Would anyone mind telling me what commands to use to install it. I'm a hardware guy and this parts the worst lol

I was stuck there too, try with:

sudo wget https://github.com/dtcooper/raspotify/releases/download/0.31.8.1/raspotify_0.31.8.1.librespot.v0.3.1-54-gf4be9bb_armhf.deb

sudo dpkg -i raspotify_0.31.8.1.librespot.v0.3.1-54-gf4be9bb_armhf.deb

Don't, i think it didnt install correctly because now im stuck at point 12

Configure Raspotify sudo nano /etc/default/raspotify

and i have no file at the path (sorry, im a hardware guy too)

zburhop commented 2 years ago

Im still stuck at this point if anyone had any ideas.

TheBasedDoge commented 2 years ago

I figured out this part. you need to use a much older version of Raspotify, I used this one:

raspotify_0.31.3.librespot.v0.3.1-19-gbbd575e_armhf.deb

It looks like they changed the file structure in the newer one. /etc/default/raspotify does not exist.

doris1347 commented 1 year ago

FYI ... I now have Legacy Buster 10 and Raspotify v.0.31.8 running perfectly on my "sPoT's" Raspberry Pi Zero 2W. ✅

I installed version 0.16.0 over my previous 0.14.0 then 0.31.3 over my previous version 0.16.0. and on up (0.31.4,.5,.6,.7) to 0.31.8 could not go further then 0.31.8 (0.31.8.1 and above wouldn't install) because of unmet dependencies (Bullseye required):

"Raspotify recently updated to 0.31.8.1 which added minimum dependencies. This error probably means your OS isn't compatible with Raspotify (e.g. running debian buster when you need debian bullseye). If raspotify was working for you before, try manually downloading 0.31.8 and installing that (it wont throw any errors installing, but might not work once installed)".

(I'm using old stable Legacy Buster 10) ... with Positive Results, all works well! ✅

Raspotify v.0.31.3 was the last version where /etc/default/raspotify exist! Newer versions use /etc/raspotify/conf. and is Totally Different and improved I'm using that now much prefered!

The new configuration allows for pre-gain adjustment which is great!

It was difficult getting Bluetooth working!

Further I tried Bullseye with v. 0.31.3 and the latest 0.43.20 Raspotify with Negative Results (sPoT wouldn't control tracks ) ! 😞

Do Not Use new stable Bullseye 11 (the sPoT software would need to be upgraded) stay with old stable Legacy Buster 10 and Raspotify v.0.31.8.0 or under !!!

Have Fun!