Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: No Spotify connect on Arm6 RPIs
#1
Playing around with an old Pi Zero W V1.1 (to make a tiny player for the campervan)

With Moode 8.1.1 (Legacy) all seems to work well except for Spotify Connect. 

pgrep -l librespot shows no librespot running

trying to run librespot -V manually gets "Illegal instruction"

Comparing the file sizes of /usr/bin/librespot with my Raspberry Pi V3 (Arm7) system shows the same file size (6221444) which makes me wonder if the Zero W 1.1 running on Arm6 has the Arm7 version of librespot? 

Not got time over the next couple of days to try and compile librespot on the Pi Zero W 1.1 to see if that fixes things.
Reply
#2
@iambrian you are totally correct; the librespot 0.4.1 is build voor ARM v7 while 0.3.1 was build voor v6:

Code:
pi@bullseye:~ $ librespot --version
librespot 0.4.1 88e64bd (Built on 2022-05-27, Build ID: bWqW2G5g, Profile: release)
pi@bullseye:~ $ readelf -A /usr/bin/librespot
Attribute Section: aeabi
File Attributes
 Tag_CPU_name: "ARM v7"
 Tag_CPU_arch: v7
Will try to build a new package.
Reply
#3
New package build for ARM 6 is finished, but has to wait till integrated in a next moOde update.

If you can't wait until the update, there is a workarround, if you are not put off by using the command-line ssh web termininal.
Just downgrading from 0.4.1 to 0.3.1.

Code:
sudo moode-apt-mark unhold
sudo apt install -y librespot=0.3.1-1moode2
sudo moode-apt-mark hold

And then reboot.
Reply
#4
Wow!!!!! Brilliantly quick response - thanks.

Workaround tested and all working. One minor correction - the librespot downgrade install needed --allow-downgrades


Code:
sudo apt install -y librespot=0.3.1-1moode2 --allow-downgrades

Thanks again for such prompt response.
Reply


Forum Jump: