1 |
Приветствую!
|
2 |
> Вы так и не сказали нам, что за модули вы используете. Странно, но у |
3 |
> кого-то работает intel8x0, а у кого-то hda-intel, так что попробуйте |
4 |
> сначала intel8x0 (ибо так советуют разработчики alsa для всех карт |
5 |
> nvidia), а потом hda-intel. Удалите, если установлен, alsa-driver и |
6 |
> пробуйте драйвера из ядра. Попробуйте не модулями а вкомпилировать alsa |
7 |
> в ядро, чтобы обойти ошибки в конфигурировании модулей. Не забывайте |
8 |
> всякий раз проверять, что в alsamixer по крайней мере PCM, LINE и MASTER |
9 |
> у вас unmuted и громкость выставлена на 100%. Не помогло? Пробуете |
10 |
> собрать модулями. Для hda-intel посмотрите |
11 |
> в /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt |
12 |
> информацию о доступных model и пробуйте позагружать с различными |
13 |
> моделями. |
14 |
> # modprobe snd-hda-intel model=<модель_из_списка> |
15 |
> |
16 |
По хронологии. :-)
|
17 |
1. Случайно обнаружил отсутствие звука. Начал копать логи, обнаружил
|
18 |
строчки, которые привел в моем первом письме.
|
19 |
2. Попутно подумал и решил, что проблема либо в ядре, либо в звуковой
|
20 |
подсистеме. Соответственно, учитывая мою склонность к "ядерной" алсе,
|
21 |
начал с ядра. Для начала перебрал конфиг текущего, 2.6.20-8. Ни к чему
|
22 |
не привело. Учитывая, что вроде-бы-как был звук на 2.6.19-5, поставил
|
23 |
его с вроде-бы-тем-самым-конфигом. Тоже ни к чему не привело.
|
24 |
3. Отписал во все уважаемые мной форумы, где я немногословный наблюдатель:
|
25 |
/http://gentoo.ru/node/6902
|
26 |
http://forums.gentoo.org/viewtopic-t-558060-start-0-postdays-0-postorder-asc-highlight-.html?sid=ebf987de6d2b1d8469183326206147ce
|
27 |
http://linuxforum.ru/index.php?showtopic=40235/
|
28 |
Так как перебрал, как мне кажется, практически все варианты "ядерной"
|
29 |
алсы, начал пробовать alsa-driver. Но и это мало к чему привело -
|
30 |
alsaconf перестал узнавать мою карточку. Поэтому продолжил копания с ядром.
|
31 |
Вчера пришел к умозаключению, что действительно, как Вы и говорили, есть
|
32 |
два кодека, которые мне доходят - hda-intel и intel8x0. Соответственно,
|
33 |
уже сутки как собираю ядро с параметрами (если не вариант alsa-driver)
|
34 |
|
35 |
/CONFIG_SOUND=y /
|
36 |
/CONFIG_SND=y /
|
37 |
/CONFIG_SND_TIMER=y /
|
38 |
/CONFIG_SND_PCM=y /
|
39 |
/CONFIG_SND_RAWMIDI=m /
|
40 |
/CONFIG_SND_SEQUENCER=y /
|
41 |
/CONFIG_SND_SEQ_DUMMY=y /
|
42 |
/CONFIG_SND_OSSEMUL=y /
|
43 |
/CONFIG_SND_MIXER_OSS=y /
|
44 |
/CONFIG_SND_PCM_OSS=y /
|
45 |
/CONFIG_SND_PCM_OSS_PLUGINS=y /
|
46 |
/CONFIG_SND_SEQUENCER_OSS=y /
|
47 |
/CONFIG_SND_RTCTIMER=y /
|
48 |
/CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y /
|
49 |
/CONFIG_SND_DYNAMIC_MINORS=y /
|
50 |
/CONFIG_SND_SUPPORT_OLD_API=y /
|
51 |
/CONFIG_SND_VERBOSE_PROCFS=y /
|
52 |
/CONFIG_SND_VERBOSE_PRINTK=y /
|
53 |
/CONFIG_SND_HDA_INTEL=m /
|
54 |
/CONFIG_SND_INTEL8X0=m /
|
55 |
/CONFIG_SND_INTEL8X0M=m/
|
56 |
|
57 |
Сегодняшний день провел с
|
58 |
|
59 |
/ALSA_CARDS="hda-intel intel8x0" /
|
60 |
|
61 |
и различными комбинациями. Сегодня же, начитавшись документации к ядру,
|
62 |
начал передавать модулю различные параметры. ПОКА - толку ноль.
|
63 |
Единственно что - отработал вариант "ошибка не в ядре" - задеинсталлил
|
64 |
ВСЕ, что касается алсы, руками прибил все остаточные конфиги,
|
65 |
пересобрался заново, но увы. В командах это было
|
66 |
|
67 |
/emerge --unmerge alsa-headers alsa-libs alsa-utils/
|
68 |
/reboot/
|
69 |
/правки /etc/portage/package.keywords на "~x86" для всей алсы/
|
70 |
/emerge -e alsa-utils/
|
71 |
/пересборка ядра на новых заголовках и утилитах/
|
72 |
|
73 |
Естественно, что каждый раз после очередной сборки, даю команды
|
74 |
update-modules, alsaconf, alsamixer с установками по максимуму,
|
75 |
alsasound restart, но пока толку ноль - за последние три или четыре дня.
|
76 |
Ваш вариант - вкомпилить драйвер (либо один, либо другой) жестко в ядро
|
77 |
- тоже отрабатывал. Но, опять-таки, толку как-то так же ноль...
|
78 |
> Если ничего не помогло, расскажите подробнее, что у вас за железо, что |
79 |
> за карта, что вы делали (конкретнее какие команды вводили, какие |
80 |
> варианты делали) и что у вас получалось а что нет. |
81 |
> |
82 |
Хронологию указал чуть выше.
|
83 |
У меня железо - ноутбук MaxSelect X800, вывод lspci вот такой:
|
84 |
|
85 |
/00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)/
|
86 |
/00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev
|
87 |
a2)/
|
88 |
/00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev
|
89 |
a2)/
|
90 |
/00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev
|
91 |
a2)/
|
92 |
/00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)/
|
93 |
/00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev
|
94 |
a2)/
|
95 |
/00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev
|
96 |
a2)/
|
97 |
/00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)/
|
98 |
/00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)/
|
99 |
/00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)/
|
100 |
/00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)/
|
101 |
/00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)/
|
102 |
/00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)/
|
103 |
/00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3)/
|
104 |
/00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller
|
105 |
(rev a3)/
|
106 |
/00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller
|
107 |
(rev a3)/
|
108 |
/00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)/
|
109 |
/00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA
|
110 |
Controller (rev a1)/
|
111 |
/00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)/
|
112 |
/00:10.1 Audio device: nVidia Corporation MCP51 High Definition
|
113 |
Audio (rev a2)/
|
114 |
/00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
|
115 |
[Athlon64/Opteron] HyperTransport Technology Configuration/
|
116 |
/00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
|
117 |
[Athlon64/Opteron] Address Map/
|
118 |
/00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
|
119 |
[Athlon64/Opteron] DRAM Controller/
|
120 |
/00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
|
121 |
[Athlon64/Opteron] Miscellaneous Control/
|
122 |
/01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
|
123 |
Unknown device 8168 (rev 01)/
|
124 |
/04:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce
|
125 |
Go 7600] (rev a1)/
|
126 |
/05:04.0 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus
|
127 |
Controller (rev 21)/
|
128 |
/05:04.2 Class 0805: O2 Micro, Inc. Unknown device 7120 (rev 01)/
|
129 |
/05:04.3 Bridge: O2 Micro, Inc. Unknown device 7130 (rev 01)/
|
130 |
/05:04.4 FireWire (IEEE 1394): O2 Micro, Inc. Unknown device 00f7
|
131 |
(rev 02)/
|
132 |
/05:09.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI
|
133 |
(rev 01)/
|
134 |
|
135 |
Если как бы беспристрастно поглядеть - ничего уж и сверх-выдающегося...
|
136 |
Ноут как ноут... И ведь все работало, МЛИН...
|
137 |
> P.S. И, на всякий случай, попробуйте, ещё раз почитать и последовать |
138 |
> http://www.gentoo.org/doc/ru/alsa-guide.xml |
139 |
> там только что появился обновлённый перевод, так что проверьте, что |
140 |
> базовые знания об установке и настройки alsa в gentoo в точно знаете. |
141 |
> |
142 |
Млин, не поверите, уже наизусть готов зачитывать... Не спорю, может я
|
143 |
что-то замыленным взглядом и пропустил, но тогда носом ткните в строчки...
|
144 |
> (Кстати, если увидете опечатки, отсутсвие запятых или ещё какие |
145 |
> корявости прямо шлите мне письмо off-list с alsa-guide в теме письма, |
146 |
> tnx) |
147 |
Нивапрос, только я пока читаю как документацию, а не как литературный
|
148 |
текст... Да и не так много, имхо, изменилось... :-) (без обид, ок?) :-)
|
149 |
|
150 |
---
|
151 |
С уважением,
|
152 |
Евгений. |