After talking to diwic on IRC, it looks like we are partially at fault here. We should be using pactl instead of pacmd, that seems to work more reliably
After talking to diwic on IRC, it looks like we are partially at fault here. We should be using pactl instead of pacmd, that seems to work more reliably