I’ve normally been using a HiFiBerry with Volumoi but thought I’d give ay Schiit Modi a go. Playback is fine with FLAC and using the local Spotify plugin to browse/play but discovered Spotify connect didn’t work.
Logged in and took a look at the logs and spotted this when connecting:
Mar 06 10:33:45 stereo volumio: thread 'main' panicked at 'Couldn't get current volume: Error("snd_mixer_selem_get_playback_volume", Sys(EINVAL))', /build/cache/git/checkouts/librespot-6f197fd632ef9380/08d8bcc/playback/src/mixer/alsamixer.rs:94:14
Pretty clear error there. I do note that the volume when using an external DAC defaults to 0/NaN so set it through the UI and tried again. Still failed.
Went into System settings and changed Mixer type to “Software” with a default startup of 50. Reconnected from Spotify and we’re all good.
So looks like a bug in the plugin. I’ll file a report in the github repo but just wanted to post here in case people had the same issue.