Has this problem been solved?
I am in the same boat - started testing volumio but didn't like it and finally found snakeoil os.
I am running it in VM on proxmox so worked 2 days to manage the audio passthrough.
I know a bit about linux but snakeoil as a custom distro is too advanced for me.
Finally I have reached to the point, where I could finally hear audio coming from a passedthrough onboard intel 200 hd audio, but only after I click SET VOLUME TO 100% in Snakeoil.
So the passthrough is there and works but needs unmuting.
I see, that things has changed through the years and a soultion offered to the original OP doesnt work anymore - there is no alsactl installed in snakeoil os now.
I have found alsa_unmute but when run, this is the output:
Card: /proc/asound/card0 ID: 0
Invalid card number.
aplay -l says there is no sound card, but lspci -v shows:
00:11.0 Audio device: Intel Corporation 200 Series PCH HD Audio
Subsystem: ASUSTeK Computer Inc. 200 Series PCH HD Audio
Physical Slot: 17
Flags: bus master, fast devsel, latency 32, IRQ 33
Memory at fea60000 (64-bit, non-prefetchable)
=16K Memory at fea50000 (64-bit, non-prefetchable)
=64K Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
I can see both outputs in snakeoil players - Analog and digital- haven't tested digital yet but analog works after setting volume to 100%.
Is there a current workaround for that?
What is the command behind setting volume to 100% button?