Две звуковые меняются местами

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

lanafedotova
Сообщения: 58
ОС: SlackWare 12

Две звуковые меняются местами

Сообщение lanafedotova »

Подскажите, как сделать, чтобы две звуковые карты не менялись местами после перегрузки?
Спасибо.

(Пожалуйста, не нужно отвечать "поищи в форуме", "копай в modprobe.d", "установи alias-ы" - это не помощь, а издевательство)
Спасибо сказали:
kaa707
Сообщения: 12
ОС: Debian

Re: Две звуковые меняются местами

Сообщение kaa707 »

lanafedotova писал(а):
14.12.2007 12:19
Подскажите, как сделать, чтобы две звуковые карты не менялись местами после перегрузки?
Спасибо.

(Пожалуйста, не нужно отвечать "поищи в форуме", "копай в modprobe.d", "установи alias-ы" - это не помощь, а издевательство)

В /etc/modprobe.d создаем файлик (название произвольное, например, sound), следующего содержания:
options <имя модуля звуковой карты1> index=0
options <имя модуля звуковой карты2> index=1
... и так далее, сколько карт, столько индексов.
Если модели карточек одинаковы, то сортировка будет делаться по IRQ (хотя последнее утверждение может и не совсем корректное, если так, поправьте).

PS.: для напримера, имя модуля для встроеного интеловского звука выглядит так: "snd-intel8x0", т.е. строчка в файлике будет выглядеть так: options snd-intel8x0 index=0

В некоторых дистрибутивах отсутствует /etc/modprobe.d, но есть /etc/modprobe.conf, разницы что править нет.
Ой, да... Забыл сказать, что конкретно на слаквари это не проверялось, но думаю принципиальной разницы ни какой нет.
Рецепт проверен на следующих дистрибутивах: Debian, Arch, Mandriva, Ubuntu, Kubuntu.
Спасибо сказали:
lanafedotova
Сообщения: 58
ОС: SlackWare 12

Re: Две звуковые меняются местами

Сообщение lanafedotova »

kaa707 писал(а):
14.12.2007 12:35
В /etc/modprobe.d создаем файлик (название произвольное, например, sound), следующего содержания:
options <имя модуля звуковой карты1> index=0
options <имя модуля звуковой карты2> index=1


Спасибо.

Файл /etc/modprobe.d/sound уже есть, содержание:

alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1

нужно ли добавить "index", например:

alias snd-card-0 snd-emu10k1 index=0
alias sound-slot-0 snd-emu10k1 index=1

или изменить как Вы сказали на

options (а что здесь?) index=0
options (а что здесь?) index=1

одна карта у меня Audigy, другая VIA (встроенная).
Спасибо сказали:
kaa707
Сообщения: 12
ОС: Debian

Re: Две звуковые меняются местами

Сообщение kaa707 »

lanafedotova писал(а):
14.12.2007 13:42
нужно ли добавить "index", например:

alias snd-card-0 snd-emu10k1 index=0
alias sound-slot-0 snd-emu10k1 index=1

или изменить как Вы сказали на

options (а что здесь?) index=0
options (а что здесь?) index=1

одна карта у меня Audigy, другая VIA (встроенная).


нужно добавить следующее:

options snd-emu10k1 index=0 ###это ваша Audigy
options (а что здесь?) index=1 ###это другая карточка, какой модуль грузиться сказать не могу, возможно он называется snd-via82xx.
Спасибо сказали:
lanafedotova
Сообщения: 58
ОС: SlackWare 12

Re: Две звуковые меняются местами

Сообщение lanafedotova »

kaa707 писал(а):
14.12.2007 14:33
options snd-emu10k1 index=0 ###это ваша Audigy
options (а что здесь?) index=1 ###это другая карточка, какой модуль грузиться сказать не могу, возможно он называется snd-via82xx.


Добавила, спасибо за помощь.
Понаблюдаю.
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

Re: Две звуковые меняются местами

Сообщение cdrw »

lanafedotova писал(а):
14.12.2007 12:19
(Пожалуйста, не нужно отвечать "поищи в форуме", "копай в modprobe.d", "установи alias-ы" - это не помощь, а издевательство)

Меткое замечание. Спасибо.
Спасибо сказали: