Pi Zero won't start the multiroom-client service

I know the Pi Zero isn’t capable of running as server, but even the client service always stops.

 multiroom-server  
 multiroom-server  --- Multiroom ---
 multiroom-server  Starting multiroom service with settings:
 multiroom-server  - Multiroom mode: bash
 multiroom-server  - Snapcast version: v0.26.0
 multiroom-server  Multi-room server blacklisted for raspberry-pi. Exiting...
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Service exited 'hostname sha256:5f9dfabfcf3a9b2bc78fb114647394903591c71705c0ae6356d1b973d93fe2f6'
Service exited 'multiroom-server sha256:0b47503cc61c038618dc3c2a47e858b719bbb68c539a692eeb5600f59fb725f4'
Starting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
 multiroom-client  
 multiroom-client  --- Multiroom ---
 multiroom-client  Starting multiroom service with settings:
 multiroom-client  - Multiroom mode: bash
 multiroom-client  - Snapcast version: v0.26.0
 multiroom-client  Starting multi-room client...
 multiroom-client  - balenaSound mode: STANDALONE
 multiroom-client  - Target snapcast server: 192.168.184.34
 multiroom-client  Multi-room client disabled. Exiting...
Started service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Restarting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Starting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
 multiroom-client  
 multiroom-client  --- Multiroom ---
 multiroom-client  Starting multiroom service with settings:
 multiroom-client  - Multiroom mode: bash
 multiroom-client  - Snapcast version: v0.26.0
 multiroom-client  Starting multi-room client...
 multiroom-client  - balenaSound mode: STANDALONE
 multiroom-client  - Target snapcast server: 192.168.184.34
 multiroom-client  Multi-room client disabled. Exiting...
Started service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Restarting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Starting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
 multiroom-client  
 multiroom-client  --- Multiroom ---
 multiroom-client  Starting multiroom service with settings:
 multiroom-client  - Multiroom mode: bash
 multiroom-client  - Snapcast version: v0.26.0
 multiroom-client  Starting multi-room client...
 multiroom-client  - balenaSound mode: STANDALONE
 multiroom-client  - Target snapcast server: 192.168.184.34
 multiroom-client  Multi-room client disabled. Exiting...
Started service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Restarting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Killing service 'bluetooth sha256:001b1f1d647c62aaf0c9f5e02088c60cb97c22980d6778409a5a87d65d998ac8'
Killing service 'airplay sha256:209e4e58c76fa93305739e18200a55f0fb4d20ee0c7067e7e17759e6028efccb'
Killing service 'spotify sha256:aec1b12be791e56c6ec2a10e15390146b4b64cd2391347062aff169ad551bbc8'
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Killed service 'bluetooth sha256:001b1f1d647c62aaf0c9f5e02088c60cb97c22980d6778409a5a87d65d998ac8'
Service exited 'bluetooth sha256:001b1f1d647c62aaf0c9f5e02088c60cb97c22980d6778409a5a87d65d998ac8'
Killed service 'airplay sha256:209e4e58c76fa93305739e18200a55f0fb4d20ee0c7067e7e17759e6028efccb'
Service exited 'airplay sha256:209e4e58c76fa93305739e18200a55f0fb4d20ee0c7067e7e17759e6028efccb'
Killed service 'spotify sha256:aec1b12be791e56c6ec2a10e15390146b4b64cd2391347062aff169ad551bbc8'
Service exited 'spotify sha256:aec1b12be791e56c6ec2a10e15390146b4b64cd2391347062aff169ad551bbc8'
Starting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
 multiroom-client  
 multiroom-client  --- Multiroom ---
 multiroom-client  Starting multiroom service with settings:
 multiroom-client  - Multiroom mode: bash
 multiroom-client  - Snapcast version: v0.26.0
 multiroom-client  Starting multi-room client...
 multiroom-client  - balenaSound mode: STANDALONE
 multiroom-client  - Target snapcast server: 192.168.184.34
 multiroom-client  Multi-room client disabled. Exiting...
Started service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Restarting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Starting service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
 multiroom-client  
 multiroom-client  --- Multiroom ---
 multiroom-client  Starting multiroom service with settings:
 multiroom-client  - Multiroom mode: bash
 multiroom-client  - Snapcast version: v0.26.0
 multiroom-client  Starting multi-room client...
 multiroom-client  - balenaSound mode: STANDALONE
 multiroom-client  - Target snapcast server: 192.168.184.34
 multiroom-client  Multi-room client disabled. Exiting...
Started service 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'
Service exited 'multiroom-client sha256:f9cac326ff287eed5630830d1e87ce770abfe11620f6fc3461d79b446d278806'

Hello.

  • You are correct the Pi Zero will not run multiroom-server, see Device support - Home
  • You are also correct that a Pi Zero can run multiroom-client. Thank you for providing the log information. That suggests that the system is running with SOUND_MODE == STANDALONE. In which case, the multiroom-client will indeed seek to cleanly exit. In this case, STANDALONE might be set implicitly by the device type, or perhaps you are setting STANDALONE. In any event, you can explicitly ask that the Pi Zero to be a MULTI_ROOM_CLIENT. See Customization - Home

Please let us know if this helps.

Hi @jclsn,

did you have the opportunity to test the solution proposed by Ross?

Let us know if it solves your issue.

No, I gave that up completely. It is just no fun with the Pi Zero. I am using two Pi4s now