On Mon, Jul 25, 2022 at 6:19 PM Tim via users <users@lists.fedoraproject.org> wrote:
> On Mon, 2022-07-25 at 07:55 -0700, stan via users wrote: > > I think this is a consequence of parallel boot. The order in which > > devices are discovered is non-deterministic. > > Or, at all. Occasionally my system doesn't find any audio hardware. > > Many of us are in this "which card?" boat, because of modern hardware > being quite different from ye olde. There's the on-board sound, which > may or may not have anything plugged into it (mine doesn't). A HDMI > video monitor which may support sound (mine does). And we may (I do) > have some USB audio hardware plugged in. While I could disable the on- > board sound (assuming that a UEFI option really disables it and the OS > doesn't find it again), I can't disable the HDMI audio and it is useful > to be able to manually select it, some times. > Audio devices (like disk partitions) should have UUID's so order of discovery can be ignored. > > Somehow it's supposed to determine which one to use. And we'd hope > that once we've set a preference in our login account (e.g. using > whatever pulseaudio volume control app applies, in my case I'm using > "mate-volume-control") it would stick. > > Ideally, these volume control apps need improving so that they clearly > identify hardware precisely (not configure things to use the first > found device method, when *we* know that's not a fixed answer), and > write the config in such a place that it's paid attention to. > > I've had a look at the link in your next message: > https://alsa.opensrc.org/MultipleCards But I may as well be reading > NASA specs on the space shuttle, there's a presumption of prior > knowledge. > It would be helpful to have a tutorial "How to manage multiple audio devices" using slots. The capabilities to get around the order in which devices are discovered is there, but the user tools need a higher-level way to present and manage the priority and switch between devices. I suspect a really effective solution might require some changes at the hardware level to support UUID's that would be the same when a (USB) device is moved to a different system. -- George N. White III
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure