I think adding "dev=default" to /etc/libao.conf makes a lot of sense, and should be done for Jessie.
The LibAO behavior, of selecting a different ALSA device depending on the number of channels requested, is broken in light of ALSA's stock configuration (where only the "default" device can be shared by multiple clients). I see the choice here as being between 1. Leave libao.conf as-is. Any active LibAO application blocks all other ALSA clients (LibAO-based or otherwise). 2. Add "dev=default". Multi-channel (where "multi" > 2) LibAO applications are forced into using a stereo device. Neither outcome is ideal, but #2 is a *lot* less broken than #1. Multi- channel use cases are less common, too, and it's more reasonable to expect configuration tweaking with those. (The dev= line should probably also have a comment advising its removal if default_driver= is changed; the comments on that ArchLinux bug indicate that dev=default causes errors if one sets default_driver=pulse.) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org