Здравствуйте. Есть две звуковые карты. Одна встроеная, другая воткнутая.
Содержание файла /porc/asound/cards:
0 [ICH5]: ICH4 - Intel ICH5 Intel ICH5 with ALC850 at irq 20
1 [Live ]: EMU10K1 - SB Live 5.1 [SB0220] SB Live 5.1 [SB0220] (rev.10, serial:0x80651102) at 0x8400, irq 21
Live воткнутая.
Звук из обоих идет (если в каждую штекер втыкать). Но мне надо чтобы звук шел только, чере SB Live. Карточки по умолчанию имеют свой номер. Встроеная 0, воткнутая 1. Некоторый проги, воспроизводят звук с карты с номером 0 и там не получается явно указать карту. Мне надо, чтобы SL Live была 0. Настройке alsaconf, вбираю SB Live. но она все равно 1.
В файле /porc/asound/cards изменения не сохраняются,но это вроде и правильно, это файл как бы ссылка?
Я гуглил, но в основном везде описываются случаи, когда просто нет звука.
В общем проскажите пожалуйста, есть такой файл, где можно задать номер карты по умолчанию.
Может нужно alsaconf с каким нибуть особым параметром запустить?
Спасибо.
Как сменить номер звуковой карты по умолчанию.
Модератор: Модераторы разделов
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
-
ReX Madgere
- Сообщения: 275
- ОС: Debian Etch
Re: Как сменить номер звуковой карты по умолчанию.
У меня сделано так:
# cat /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-hda-intel
options snd-emu10k1 index=0
options snd-hda-intel index=1
# cat /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-hda-intel
options snd-emu10k1 index=0
options snd-hda-intel index=1
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Re: Как сменить номер звуковой карты по умолчанию.
ReX Madgere писал(а): ↑10.06.2007 13:35У меня сделано так:
# cat
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-hda-intel
options snd-emu10k1 index=0
options snd-hda-intel index=1
Сделал как у тебя. Ребутнулся. SbLive вообще пропал. Запустил alsaconf. Он /etc/modprobe.d/sound переписал заново.
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
Ребутнулся и теперь SBLive стал 0. Странно, я этот alsaconf сто раз запускал и ничего не менялось.
Спасибо!
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Re: Как сменить номер звуковой карты по умолчанию.
не, после перезагрузки опять все стало ка было. alsaconf уже не помогает.
# vi /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
последние две строчки я сам добавил, но это не повлияло. похоже номера карт где-то в другом файле прописаны. Где искать подскажите плизз
# vi /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
последние две строчки я сам добавил, но это не повлияло. похоже номера карт где-то в другом файле прописаны. Где искать подскажите плизз
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Как сменить номер звуковой карты по умолчанию.
а в биосе встроенное аудио отключить нельзя?
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
-
ReX Madgere
- Сообщения: 275
- ОС: Debian Etch
Re: Как сменить номер звуковой карты по умолчанию.
# vi /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
Ну так и чего у тебя тут, 4 элиаса, а где индексы к картам? По идее должно быть так:
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
options snd-emu10k1 index=0
options snd-intel8x0 index=1
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Re: Как сменить номер звуковой карты по умолчанию.
ReX Madgere писал(а): ↑11.06.2007 01:45# vi /etc/modprobe.d/sound
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
Ну так и чего у тебя тут, 4 элиаса, а где индексы к картам? По идее должно быть так:
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
options snd-emu10k1 index=0
options snd-intel8x0 index=1
когда добаляю индекс
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
options snd-emu10k1 index=0
options snd-intel8x0 index=1
то у меня кара SBlive вообще пропадает,не определяется. А после alsaconf там только две записи появляются
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
а intel8x0, т.е встроеной нет.Но в системе она есть. В общем ALSA встроеную карту где-то в другом месте что ли прописывает,а в /etc/modprobe.d/sound только воткнутую.
-
ReX Madgere
- Сообщения: 275
- ОС: Debian Etch
Re: Как сменить номер звуковой карты по умолчанию.
Я свой конфиг настраивал так: Сначала сделал альсаконфиг для лайва, посмотрел что он там для него написал и сохранил конфиг, потом сделал альсаконфиг для встроеной, посмотрел что там. Конфиги совершенно одинаковые за исключением имени звуковухи, потом почитал статью про 4 звуковыхе в системе, посмотрел его конфиги, подумал и сделал из своих данным аналогичный конфиг, у меня он работает совершенно без проблем, так же как и у автора статьи, у него мандрива, а у меня дебиан, может конечно в слаке не так. У меня вот строк со слотом вообще не появляеться, только алиас и индекс для каждой звуковухи.