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 |