I’m running a fresh download of Volumio on a RPi 3+ on a 16GB SD card with a Hifiberry AMP+ installed. It works fine till I go to Playback Options and change Volume Options as follows:
Mixer Type: Software
Default Startup Volume: 40
Max Volume Level: 100
One Click Volume Steps: 5
MPD Clients Volume Control: Off
After that, it won’t play any stream. If I put the Mixer Type back to hardware, it will eventually play. I can AirPlay to get music out of the speakers, but that’s it.
From the logs:
Jul 06 19:23:49 outside systemd[1]: Starting Music Player Daemon...
Jul 06 19:23:49 outside volumio[894]: error: Cannot restart MPD: Error: Command failed: /usr/bin/sudo /bin/systemctl restart mpd.service
Jul 06 19:23:49 outside volumio[894]: Job for mpd.service failed. See 'systemctl status mpd.service' and 'journalctl -xn' for details.
Jul 06 19:25:03 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Jul 06 19:25:19 outside systemd[1]: mpd.service start operation timed out. Terminating.
Jul 06 19:25:33 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Jul 06 19:26:09 outside volumio[894]: Upnp client error: Error: This socket has been ended by the other party
Jul 06 19:26:09 outside volumio[894]: error: MPD error: Error: read ECONNRESET
Jul 06 19:26:09 outside systemd[1]: Failed to start Music Player Daemon.
Jul 06 19:26:09 outside systemd[1]: Unit mpd.service entered failed state.
Jul 06 19:26:09 outside systemd[1]: Starting Music Player Daemon...
Jul 06 19:26:35 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Jul 06 19:27:06 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Jul 06 19:27:36 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Jul 06 19:27:40 outside systemd[1]: mpd.service start operation timed out. Terminating.
Jul 06 19:28:38 outside volumio[894]: error: Upnp client error: Error: connect ETIMEDOUT 127.0.0.1:6600
Logs:
logs.volumio.org/volumio/9XOyDZW.html
With volume set to hardware, systemctl -l status mpd.service shows:
[code]● mpd.service - Music Player Daemon
Loaded: loaded (/lib/systemd/system/mpd.service; enabled)
Active: active (running) since Sat 2019-07-06 19:59:24 UTC; 13s ago
Docs: man:mpd(1)
man:mpd.conf(5)
Main PID: 2581 (mpd)
CGroup: /system.slice/mpd.service
└─2581 /usr/bin/mpd --no-daemon
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue ‘RestrictNamespaces’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue ‘ProtectKernelTunables’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue ‘ProtectControlGroups’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue ‘ProtectKernelModules’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue ‘RestrictNamespaces’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue ‘ProtectKernelTunables’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue ‘ProtectControlGroups’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue ‘ProtectKernelModules’ in section ‘Service’
Jul 06 19:58:34 outside systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue ‘RestrictNamespaces’ in section ‘Service’
Jul 06 19:59:24 outside systemd[1]: Started Music Player Daemon.[/code]
With it set to software, I get:
[code]● mpd.service - Music Player Daemon
Loaded: loaded (/lib/systemd/system/mpd.service; enabled)
Active: deactivating (stop-sigterm) since Sat 2019-07-06 20:00:48 UTC; 1min 9s ago
Docs: man:mpd(1)
man:mpd.conf(5)
Main PID: 3831 (mpd)
CGroup: /system.slice/mpd.service
└─3831 /usr/bin/mpd --no-daemon
Jul 06 20:00:48 outside systemd[1]: Starting Music Player Daemon…
Jul 06 20:00:49 outside systemd[1]: Stopping Music Player Daemon…[/code]
The software volume control works on my other RPi 3+ running the latest version of Volumio using a Hifiberry DAC+.
Any thoughts or suggestions?