Moode 9.2.0 64-bit Bookworm and Roonbridge

Roonbridge, Moode 9.2.0 ( image_2024-12-21-moode-r920-arm64-lite.zip ), Allo Digione Signature

I just reinstalled the latest Moode on my Allo Digione Signature.

When flashing using the Raspberry Pi Imager, you have to hit more options and set the data there before you flash the sd card. I think wifi ssid/pass, YES ssh, username/pass, a few other things.

Then to install the Roonbridge, we have to get into the command line. I connected to moode.local, and put in my ssh user/pass that I specified before.

Here’s the Roonbridge setup guide that was packaged with my iso installation

##############################################################################
#  Setup Guide for RoonBridge 3rd party component
#  Version: 1.1 2024-06-24
#  (C) 2024 Tim Curtis http://moodeaudio.org
################################################################################

OVERVIEW
This guide provides information on installing and configuring the 3rd party
RoonBridge component. RoonBridge is an audio renderer endpoint for your Roon
system. Visit https://help.roonlabs.com/portal/en/kb/articles/roonbridge for
more information.

INSTALLATION
Visit https://help.roonlabs.com/portal/en/kb/articles/linux-install#Overview for
instructions on downloading and installing RoonBridge. Restart your system after
installation completes and then turn on RoonBridge in moOde Renderer Config.

CONFIGURATION
This is done in your Roon application.

################################################################################
#  Post questions regarding this guide to http://moodeaudio.org/forum
################################################################################

So tooting right along, downloaded the file
curl -O -L https://download.roonlabs.com/builds/roonbridge-installer-linuxarmv8.sh

Hopefully that’s everything! enjoy. All my mistakes below for posterity.

Nope! It went down, and now it won’t come back up, despite some power cycles. Guess I roll back to 8.3.9 32-bit Bullseye.

.
.
.
.
.
.
.
.
.
.
.
.

old notes, mistakes of mine
#####################################################

So tooting right along, downloaded the file
curl -O -L https://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
made it executable
chmod +x roonbridge-installer-linuxarmv7hf.sh
and executed it
sudo ./roonbridge-installer-linuxarmv7hf.sh

sweet, failed a couple checks

Checking for Binary Compatibility [ FAILED ]
Checking for ALSA Libraries [ FAILED ]

huh, this thread over here “not sure why you want to run a 64bit OS on the raspberry pi”

Well, I was having some issue with the Spotify Connected, and just want the latest software. Maybe I should roll back to a 32bit OS? The verison number is way off from the 64bit version, that’s why I was going for the 64bit one: the higher version numbers aka most recent. But on second look:

Release 9.2.0 (64-bit Bookworm)
2024-12-21: For Pi models 3/4/5, 400/500, CM3/4/5 and Zero 2 W

Release 8.3.9 (32-bit Bullseye)
2024-02-23: For Pi models 1/2, Zero and Zero W

Hmmmm, even the 8.3.9 was updated semi-recently 2/23/24. But the other one, 64-bit is newer 12/21/24, less than a week ago.

Alright, forge ahead with these ALSA binaries!

sudo apt update
sudo apt install alsa-utils libasound2-plugins

(from here)

try re-running that Roonbridge install… nope, same error.

Derp, looks like I may have started with the wrong sh file (here)

boom, that did it.