Gentoo Archives: gentoo-user-ru

From: Alexander Tiurin <alexanderyt@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] При старте alsa рандомно грузятся модули
Date: Sat, 27 Feb 2010 20:12:26
Message-Id: 843e43b21002271211g565dc52dsc61c6b37856c037f@mail.gmail.com
1 Приветствую!
2 Столкнулся с непонятной проблемой.
3 При буте системы, в момент старта alsa, рандомно подгружаются модули.
4 Если в первый бут подргужается только часть модулей, я делаю рестарт
5 машины , и нужные модули подгружаются (как правило).
6 В правильном варианте я имею 2 устройства вывода звука, карту audidgy,
7 и тюнер saa7134.
8 Модуль для audidgy использую snd_emu10k1 и при lsmod | grep emu имею
9
10 lsmod | grep emu
11 snd_emu10k1_synth 7328 0
12 snd_emux_synth 34032 1 snd_emu10k1_synth
13 snd_seq_virmidi 6704 1 snd_emux_synth
14 snd_seq_midi_emul 6592 1 snd_emux_synth
15 snd_seq 58144 5
16 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
17 snd_emu10k1 148544 2 snd_emu10k1_synth
18 snd_rawmidi 25440 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
19 snd_ac97_codec 125720 1 snd_emu10k1
20 snd_pcm 89128 4
21 snd_pcm_oss,saa7134_alsa,snd_emu10k1,snd_ac97_codec
22 snd_seq_device 8324 5
23 snd_seq_midi,snd_emu10k1_synth,snd_seq,snd_emu10k1,snd_rawmidi
24 snd_timer 23840 3 snd_seq,snd_emu10k1,snd_pcm
25 snd_page_alloc 10624 2 snd_emu10k1,snd_pcm
26 snd_util_mem 5360 2 snd_emux_synth,snd_emu10k1
27 snd_hwdep 9272 2 snd_emux_synth,snd_emu10k1
28 snd 71448 15
29 snd_emux_synth,snd_seq_virmidi,snd_seq,snd_pcm_oss,snd_mixer_oss,saa7134_alsa,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
30
31
32 Вот вариант, когда подгружаются не все модули (и в итоге остается
33 saa7134 и появляется pcspeaker)
34 snd_emu10k1 148544 0
35 snd_rawmidi 25440 1 snd_emu10k1
36 snd_ac97_codec 125720 1 snd_emu10k1
37 snd_seq_device 8324 3 snd_seq,snd_emu10k1,snd_rawmidi
38 snd_pcm 89128 5
39 snd_pcm_oss,saa7134_alsa,snd_emu10k1,snd_ac97_codec,snd_pcsp
40 snd_timer 23840 3 snd_seq,snd_emu10k1,snd_pcm
41 snd_util_mem 5360 1 snd_emu10k1
42 snd_hwdep 9272 1 snd_emu10k1
43 snd 71448 14
44 snd_seq,snd_pcm_oss,snd_mixer_oss,saa7134_alsa,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_seq_device,snd_pcsp,snd_pcm,snd_timer,snd_hwdep
45 snd_page_alloc 10624 2 snd_emu10k1,snd_pcm
46
47 Замучилcя генерить alsa.conf, пробовал кучу вариантов, сейчас вот такой
48 alias char-major-116 snd
49 alias char-major-14 soundcore
50
51 alias sound-service-0-0 snd-mixer-oss
52 alias sound-service-0-1 snd-seq-oss
53 alias sound-service-0-3 snd-pcm-oss
54 alias sound-service-0-8 snd-seq-oss
55 alias sound-service-0-12 snd-pcm-oss
56
57 alias /dev/mixer snd-mixer-oss
58 alias /dev/dsp snd-pcm-oss
59 alias /dev/midi snd-seq-oss
60
61 options snd_emu10k1 index=0
62 options snd cards_limit=1
63
64 После изменения asla.conf делаю update-modules, как советовали в wiki,
65 но не помогает. Кто подскажет, куда копать?
66 Сижу на x86_64

Replies