Hi Everyone,
i just updated to Volumio 4 on my RPi 4 and have problems with the multiroom grouping.
If i try to add my second RPi 4 (Volumio 4 aswell) the music is just stuttering.
It is not possible to listen to music this way…
The moment i ungroup the device, the music is running smoothly.
Multiroom was the only thing why i upgraded my subscription from virtuoso to premium…
I also tried the current Volumio Version 4.069 from the testing feed but that didn’t help either.
With Volumio 3 the grouping was already kind of gambling if it connects on the first try without restarting one of the devices…
Can someone help me?
Starting Live Log…
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 6482
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CALLMETHOD: system_controller system enableLiveLog true
info: CoreCommandRouter::executeOnPlugin: system , enableLiveLog
info: Launching a new LiveLog session
info: CoreCommandRouter::executeOnPlugin: multiroom , enableAudioOutput
info: MRS: Setting this device as multiroomSync server
info: MRS: Setting another device as multiroomSync client
info: MRS: Setting this device as Server
info:
[1763063720985] ---------------------------- MRS: Setting Multiroom Server
info: MRS: Pushing multiroomSync output
info: Enabled audio output: 3242befe-5780-4f98-93ca-4d17db68c40d
info: MRS: STARTING SNAPCLIENT
info: MRS: Updating multiroomSync output
info: MRS: Updating multiroomSync output
info: MRS: STOPPING SNAPCLIENT
volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart volumioSnapclient
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Started volumioSnapclient.service - Snapcast client.
pam_unix(sudo:session): session closed for user root
info: MRS: SNAPCLIENT STARTED
2025-11-13 20-55-21.158 [Info] (Snapclient) Version 0.26.0
2025-11-13 20-55-21.174 [Info] (Avahi) (Browser) CACHE_EXHAUSTED
info: MRS: STARTING SNAPSERVER
info: MRS: enable multiroom server output
info: MRS: Set multiroom target PCM to volumioMultiRoom
info: Changed audio target for /tmp/multiroom/server/switch.target to volumioMultiRoom
info: MRS: Set multiroom target PCM to volumioLocalPlayback
info: MRS: Snap server restart
info: Changed audio target for /tmp/multiroom/client/switch.target to volumioLocalPlayback
volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart volumioSnapserver
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Started volumioSnapserver.service - Snapcast server.
pam_unix(sudo:session): session closed for user root
info: MRS: SNAPSERVER STARTED
Version 0.26.0
Adding source: pipe:///tmp/multiroom/server/fifo?name=Radio&sampleformat=48000:16:2&codec=flac
Settings file: “/var/lib/snapserver/.config/snapserver/server.json”
Using HTTP host name: volumio
Adding service ‘Snapcast’
PcmStream: Radio, sampleFormat: 48000:16:2
PipeStream mode: create
Stream: {“fragment”:“”,“host”:“”,“path”:“/tmp/multiroom/server/fifo”,“query”:{“chunk_ms”:“100”,“codec”:“flac”,“name”:“Radio”,“sampleformat”:“48000:16:2”},“raw”:“pipe:////tmp/multiroom/server/fifo?chunk_ms=100&codec=flac&name=Radio&sampleformat=48000:16:2”,“scheme”:“pipe”}
Init - compression level: 2
Creating TCP acceptor for address: 0.0.0.0, port: 1705
Creating HTTP acceptor for address: 0.0.0.0, port: 1780
Creating stream acceptor for address: 0.0.0.0, port: 1704
Number of threads: 4, hw threads: 4
State changed: Radio, state: idle => playing
onStateChanged (Radio): playing
2025-11-13 20-55-22.255 [Info] (Avahi) (Browser) CACHE_EXHAUSTED
2025-11-13 20-55-22.452 [Info] (Avahi) (Browser) NEW: service ‘Snapcast’ of type ‘_snapcast._tcp’ in domain ‘local’
2025-11-13 20-55-22.454 [Info] (Avahi) (Browser) NEW: service ‘Snapcast’ of type ‘_snapcast._tcp’ in domain ‘local’
2025-11-13 20-55-22.491 [Info] (Avahi) Service ‘Snapcast’ of type ‘_snapcast._tcp’ in domain ‘local’:
2025-11-13 20-55-22.491 [Info] (Avahi) volumio.local:1704 (127.0.0.1)
2025-11-13 20-55-22.494 [Info] (Controller) Found server 127.0.0.1:1704
2025-11-13 20-55-22.494 [Info] (Connection) Resolving host IP for: 127.0.0.1
2025-11-13 20-55-22.494 [Info] (Connection) Connecting
2025-11-13 20-55-22.494 [Notice] (Connection) Connected to 127.0.0.1
2025-11-13 20-55-22.494 [Info] (Connection) My MAC: “dc:a6:32:ba:18:62”, socket: 8
StreamServer::NewConnection: 127.0.0.1
Hello from dc:a6:32:ba:18:62, host: volumio, v0.26.0, ClientName: Snapclient, OS: Raspbian GNU/Linux 12 (bookworm), Arch: armv7l, Protocol version: 2
2025-11-13 20-55-22.521 [Info] (Controller) ServerSettings - buffer: 2000, latency: 0, volume: 100, muted: 0
2025-11-13 20-55-22.522 [Info] (Controller) Codec: flac, sampleformat: 48000:16:2
2025-11-13 20-55-22.522 [Info] (Player) Player name: alsa, device: volumioMultiRoomClient, description: , idx: 14, sharing mode: unspecified, parameters:
2025-11-13 20-55-22.522 [Info] (Player) Mixer mode: software, parameters:
2025-11-13 20-55-22.522 [Info] (Player) Sampleformat: 48000:16:2, stream: 48000:16:2
2025-11-13 20-55-22.522 [Info] (Alsa) Using default buffer_time: 80 ms, default fragments: 4
2025-11-13 20-55-22.524 [Info] (Alsa) PCM name: volumioMultiRoomClient, sample rate: 48000 Hz, channels: 2, buffer time: 80000 us, periods: 4, period time: 20000 us, period frames: 960
2025-11-13 20-55-22.525 [Info] (Stream) No chunks available
2025-11-13 20-55-22.525 [Info] (Alsa) Failed to get chunk
2025-11-13 20-55-22.542 [Info] (Controller) diff to server [ms]: -0.001
Service ‘Snapcast’ successfully established.
info: MRS: Updating multiroomSync output
StreamServer::NewConnection: 192.168.178.46
Hello from dc:a6:32:3c:b9:7d, host: volumiowz, v0.26.0, ClientName: Snapclient, OS: Raspbian GNU/Linux 12 (bookworm), Arch: armv7l, Protocol version: 2
[2025/11/13 20:56:17.311901, 0] …/…/source3/nmbd/nmbd_namequery.c:109(query_name_response)
query_name_response: Multiple (2) responses received for a query on subnet 192.168.178.54 for name WORKGROUP<1d>.
This response was from IP 192.168.178.10, reporting an IP address of 192.168.178.10.
Thanks.