Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2009-05-22 12:02:03

Shadow
Member
Зарегистрирован: 2008-08-09
Сообщений: 57

Несколько звуковых устройсв

Здравствуйте!

У меня в системе четыре звуковых устройства: встроенная звуковая карта (два устройства), внешняя звуковая карта и тв-тюнер. При каждой перезагрузке они меняются местами (то что было первым устройством, становится третьим и т.д.).
Как настроить, чтобы устройства имели постоянный номер?

ОС: Fedora 10

Неактивен

 

#2 2009-05-22 12:27:33

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 574

Re: Несколько звуковых устройсв

Псмотри на http://www.gentoo-wiki.info/ALSA/Install :

In the duo card configuration above, the index=0 or index=1 decide the order in which the sound card modules are loaded and as such which card is the first sound card

Неактивен

 

#3 2009-05-22 13:11:02

Shadow
Member
Зарегистрирован: 2008-08-09
Сообщений: 57

Re: Несколько звуковых устройсв

nvl
Попробовал по аналогии со ссылкой создать файл /etc/modprobe.d/alsa, заменяя названия модулей звуковых карт на свои. Одна звуковуха после перезагрузки отвалилась.

Вообще, звуковая карта у меня не совсем удачно выбрана (X-Fi Fatality Professional). Т.е. поддержки её в линуксе почти никакой. Использую драйвера с сайта Creative. Вот она как раз и отвалилась.

После удаления файла /etc/modprobe.d/alsa и перезагрузки X-Fi появилась.

Вот мой /etc/modprobe.d/alsa:

Код:

# default modutils aliases
alias char-major-116-* snd
#Card 1
alias snd-card-0 ctxfi
alias sound-slot-0 snd-card-0
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
options ctxfi index=0
alias /dev/dsp snd-pcm-oss
#Card 2
alias snd-card-1 snd_hda_intel
alias sound-slot-1 snd-card-1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-1 snd-seq-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-8 snd-seq-oss
alias sound-service-1-12 snd-pcm-oss
options snd_hda_intel index=1
alias /dev/dsp1 snd-pcm-oss

P.S. Встроенная карта в системе отображается как два устройства.

Код:

$ lspci | grep audio
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
05:00.0 Multimedia audio controller: Creative Labs SB X-Fi

Код:

$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel — HDA Intel
HDA Intel at 0xf7cf8000 irq 22
1 [XFi ]: CTALSA — Creative X-Fi
Creative ALSA Driver X-Fi
2 [HDMI ]: HDA-Intel — HDA ATI HDMI
HDA ATI HDMI at 0xf7dfc000 irq 17
3 [SAA7134 ]: SAA7134 — SAA7134
saa7134[0] at 0xfe9ffc00 irq 17

Неактивен

 

#4 2009-05-22 13:23:24

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 574

Re: Несколько звуковых устройсв

К сожалению нет опыта работы с несколькими звуковухами..
Вот еще интересная ссылочка HOWTO по настройке 4 звуковых карт в одной linux системе Mandrake 10

Неактивен

 

#5 2009-05-23 03:16:41

Shadow
Member
Зарегистрирован: 2008-08-09
Сообщений: 57

Re: Несколько звуковых устройсв

Проблему решил. Частично. Но меня устраивает. Теперь тюнер имеет фиксированный номер устройства.
Решилось добавлением строки:

Код:

options saa7134-alsa index=3

в файл /etc/modprobe.d/saa7134.
Звуковое устройство тюнера имеет номер четыре (index=3).

Неактивен

 

#6 2009-05-27 15:45:37

R17a
Member
Откуда: Irkutsk
Зарегистрирован: 2008-07-10
Сообщений: 277

Re: Несколько звуковых устройсв

хм... я настраивал через PulseAudio
чтобы (к примеру) mplayer играл в одну звуковуху — а браузер в другую.... вообщем развод звуковых на уровне приложений

Неактивен