On Fri, 11.04.08 22:37, Carsten Breuer (CarstenBreuerFDDesk@xxxxxxxxxxx) wrote: > Hi all, > > > i have three soundcards on my computer > (one internal, 2 usb) running under FC8. > I use this to run two mpd's (music player daemon) > on the two USB-Soundcards. > > The soundcards in my system makes a great race > during startup and you can never predict which one wins. > > Since the setup defines an index of the internal > motherboard card in /etc/modprobe.conf, this card > is not available anymore if the USB-Soundcards > are detected first. > > In my opinion this is a bad behavior of fedora core. > Users should be able to decide which id which > soundcard get. Of cource, you can write udev > rules for that, but IMO this is the job of fedora. > > Why don't we delay the start of the soundcards until > all interfaces are enumerated? If this is done > immediately before running rc.local, everything > would be fine and there are no race conditions > any more. This would also make sure that > a soundcard doesn't disappear because > the given index is used by another card. Identifying sound cards by index is a thing from the past. PulseAudio identifies sound cards by their HAL UDI. system-config-soundcard has been removed from the installer and is no longer part of the default install to make sure we don't write the problematic /etc/modprobe.conf fragments anymore. There was some talk to remove it from the distribution entirely, though I don't know what the latest status of this is. Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net ICQ# 11060553 http://0pointer.net/lennart/ GnuPG 0x1A015CC4 -- Fedora-desktop-list mailing list Fedora-desktop-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-desktop-list