LINUX.ORG.RU

две звуковухи


0

0

есть 2 звуковухи, одна на телек для tv-out, вторая на местные колонки, соответственно одна 0:0, вторая 1:0, но они при загрузке постоянно меняются местами, как каждую закрепить за своим номером?

anonymous

Номер звуковой карты назначается в зависимости от порядка загрузки модулей ядра. Соответственно, в /etc/modprobe.d нужно прописать загрузку модулей snd-* в нужном порядке. Информация есть на alsa-wiki.

TuxR ★★★★
()
Ответ на: комментарий от TuxR

а чтож этот порядок всё время меняется?

anonymous
()

сделать ./etc/asound.conf

или ~/.asoundrc

там прописать какую карту использовать для чего и какой порядок

Sylvia ★★★★★
()

Была такая же фигня. Исправил конфигурацией модулей ядра.
Если честно - уже не помню что делал. Вот, смотри кусок моего modules.conf.
Скорее всего то, что я исправлял/добавлял находится после строчки # by Kroz, но гарантировать, что больше ничего не менял не могу :)

# Alsa kernel modules' configuration file.

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `modules-update' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
##  ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
##  OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
##  OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.14rc1 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
# --- END: Generated by ALSACONF, do not edit. ---

# Set this to the correct number of cards.
#options snd cards_limit=1
#
#by Kroz
alias snd-card-1 snd-emu10k1
alias sound-slot-1 snd-emu10k1
options snd-hda-intel index=0 id="hda"
options snd-emu10k1 index=1 id="sblive"

Kroz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.