Показать сообщение отдельно
Старый 04.04.2007, 00:49     # 9
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
На Gentoo Wiki всё подробно и с рисунками описано.
Если вкратце, то алгоритм действий следующий.
1. Пересобираешь ядро БЕЗ поддержки Advanced Linux Sound Architecture.
2. Снимаешь ~x86 маску с альсовских ебилдов:
echo "media-sound/alsa-driver ~x86" >> /etc/portage/package.keywords
echo "media-sound/alsa-headers ~x86" >> /etc/portage/package.keywords
3. В /etc/make.conf указываешь свою звуковую карту:
ALSA_CARDS="hda-intel"
4. Проверяешь, всё ли правильно:
emerge -pv alsa-headers alsa-driver
Возможно, за собой ещё что-то зависимостями потянут - я уже не помню, полагаю, в процессе разберёшься.
5. Ну, собсно, емергишь алсу.
6. Добавляешь её на default-уровень посредством rc-update (хотя она вроде сама должна добавляться).

voila. Ребутишься или делаешь /etc/init.d/alsasound restart и смотришь, всё ли ок.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума