Alsa загружает неправильные модули

У меня есть четыре звуковых карты: два, что я использую (встроенный HDA и творческая живая карта) и два, что я не делаю (HDA на видеокарте и аудио USB в мониторе)./etc/modprobe.conf настраивается правильно:

# Card 0 - Live
options snd-emu10k1 index=0
install /bin/modprobe --ignore-install snd-emu10k1-synth; /usr/bin/asfxload  /share  /SoundFonts/8mbgmsfx.sf2
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1

# Card 1 - HDA on-board
options snd-hda-intel index=1,3 id="HDA,HDMI" enable=1,0
alias snd-card-1 snd-hda-intel
alias sound-slot-1 snd-hda-intel

# Card 2 - monitor via USB
options snd-usb-audio index=2 enable=0

На каждой перезагрузке загружаются два неправильных модуля, и двум правильным не удается загрузиться, потому что их слоты уже взяты. Если я rmmod модули вручную и перезапуск alsa все работаю. snd_usb_audio модуль помещен в черный список в/etc/modprobe.conf, но он все еще загружается. Как я могу убедить систему сделать правильную вещь, когда она загружается?

0
задан 02.09.2009, 11:45

1 ответ

Необходимо поместить в черный список модули, Вы не хотите быть загруженными. Это означает, что ядро не попытается загрузить их при начальной загрузке.

Я думаю, что Вы делаете это на хинду через/etc/modules.d/blacklist.conf файл. Откройте этот файл и добавьте названия модулей, которые не должны быть загружены, сохранить и перезагрузка.

2
ответ дан 24.11.2019, 07:05

Теги

Похожие вопросы