06-04-2022, 02:39 PM
(This post was last modified: 06-04-2022, 02:43 PM by TheOldPresbyope.
Edit Reason: fix numbering goof
)
Regarding Roon Bridge and 64-bit moOdeOS, I figured I ought to try the initial test I proposed.
1. Spun up a freshly downloaded copy of 64-bit Raspberry Pi OS Lite on a Pi4B. [Aside: It took me two tries before I remembered the new requirement to define the initial user account in /boot/userconf.txt!]
2. Followed Roon's instructions to download and run their installation script. I chose the armv8 rather than the armv7hf script.
3. Executed the script. Everything appears to be copacetic but I don't have any way to test that this Pi is now a valid Roon Audio Device.
Regards,
Kent
1. Spun up a freshly downloaded copy of 64-bit Raspberry Pi OS Lite on a Pi4B. [Aside: It took me two tries before I remembered the new requirement to define the initial user account in /boot/userconf.txt!]
2. Followed Roon's instructions to download and run their installation script. I chose the armv8 rather than the armv7hf script.
3. Executed the script. Everything appears to be copacetic but I don't have any way to test that this Pi is now a valid Roon Audio Device.
Code:
bar@raspberrypi:~ $ sudo ./roonbridge-installer-linuxarmv8.sh
--------------------------------------------------------------------------------------
Welcome to the RoonBridge installer
This installer sets up RoonBridge to run on linux with the following settings:
- RoonBridge will be installed in /opt/RoonBridge
- RoonBridge's data will be stored in /var/roon/RoonBridge
- RoonBridge will be configured to run as a system service
- RoonBridge will run as root
These settings are suitable for turning a dedicated or semi-dedicated device
into an appliance that runs RoonBridge
If you want customize how RoonBridge is installed, see:
http://kb.roonlabs.com/LinuxInstall
--------------------------------------------------------------------------------------
Do you want to install RoonBridge on this machine? [Y/n]
Downloading RoonBridge_linuxarmv8.tar.bz2 to /tmp/tmp.4rlOi6OY9m/RoonBridge_linuxarmv8.tar.bz2
######################################################################### 100.0%
Unpacking RoonBridge_linuxarmv8.tar.bz2...Done
Checking to see if RoonBridge can run on this machine
Checking for Binary Compatibility [ OK ]
Checking for ALSA Libraries [ OK ]
STATUS: SUCCESS
Copying Files...Done
Failed to stop roonbridge.service: Unit roonbridge.service not loaded.
Installing /etc/systemd/system/roonbridge.service
Enabling service roonbridge...
Created symlink /etc/systemd/system/multi-user.target.wants/roonbridge.service → /etc/systemd/system/roonbridge.service.
Service Enabled
Starting service roonbridge...
Service Started
--------------------------------------------------------------------------------------
All Done! RoonBridge should be running on your machine now.
--------------------------------------------------------------------------------------
bar@raspberrypi:~ $ ps aux|grep Roon
root 2120 0.0 0.0 2068 528 ? Ss 15:17 0:00 /bin/sh /opt/RoonBridge/start.sh
root 2123 13.8 2.3 479500 45004 ? Sl 15:17 0:01 RoonBridge --debug --gc=sgen --server RoonBridge.exe
root 2137 40.3 2.3 1093468 45076 ? Sl 15:17 0:04 RoonBridgeHelper --debug --gc=sgen --server RoonBridgeHelper.exe
root 2143 0.0 0.0 2496 492 ? S 15:17 0:00 /opt/RoonBridge/Bridge/processreaper 2137
bar 2229 0.0 0.0 5912 644 pts/0 S+ 15:18 0:00 grep --color=auto Roon
bar@raspberrypi:~ $
Regards,
Kent