Alsa

Хочу поставить алса-драйвера.. в /etc/make.conf прописал тип карты (intel8x0), делаю emerge alsa-driver, он начинает ставить кернел 2.6.12 (у меня 2.6.13.2) как его отучить от этого? подскажите флаг use или что там еще.. :)

еще о том же...

Ставлю алса вручную (./configure --with-cards=intel8x0 && make && make install && и т.п.)... после нехитрых операций установки делаю: /etc/init.d/alsasound start
на что получаю ответ:
desperate alsa-driver-1.0.8 # /etc/init.d/alsasound start
Starting sound driver: snd-intel8x0 WARNING: Error inserting snd
(/lib/modules/2.6.13-gentoo-r2/kernel/sound/acore/snd.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer
(/lib/modules/2.6.13-gentoo-r2/kernel/sound/acore/snd-timer.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm
(/lib/modules/2.6.13-gentoo-r2/kernel/sound/acore/snd-pcm.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.13-gentoo-r2/kernel/sound/pci/ac97/snd-ac97-codec.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0
(/lib/modules/2.6.13-gentoo-r2/kernel/sound/pci/snd-intel8x0.ko):
Unknown symbol in module, or unknown parameter (see dmesg)done
desperate alsa-driver-1.0.8 #

как это лечиться?

Gentoo Base System version 1.4.16
Linux 2.6.11-gentoo-r11 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux

Классика :)

Классический пример, вошедший в документацию по Gentoo :).
Выдержка из alsa-guide.xml:

Цитата:
Эта проблема возникает из-за попытки переключиться с alsa-driver на
встроенную в ядре ALSA. Когда вы удаляете alsa-driver, то файлы
модулей сохраняются системой защиты конфигурации. Поэтому, когда вы переходите на встроенные в ядро драйверы, попытка modprobe выдаст вам смесь модулей из alsa-driver и встроеных в ядро, порождая рассмортенные ошибки.
Решение очень простое. Просто удалите вызывающий проблемы каталог после удаления alsa-driver. Проверьте, что удаляете модули правильной версии ядра!

(Замените KERNELVER вашей версией ядра)
# rm -rf /lib/modules/KERNELVER/alsa-driver

_________________
With Love from Siberia!

alsa-driver не то.

У меня на ноуте после чтения манов и юзанья alsa-driver были такие глюки, что и не снилось... Включи поддержку в ядре и больше ничего не надо... Меньше действий и доп. пакетов..

_________________
Если что-то не выходит, купи паровой каток и ровняй руки...

1) Альса драйвер

1) Альса драйвер это кусок к ядру. Типа ядро у него в зависимостях. Может твое маскировано?
2) Куда кажет /usr/src/linux ?

Re: 1) Альса драйвер

wi написал(а):
1) Альса драйвер это кусок к ядру. Типа ядро у него в зависимостях. Может твое маскировано?
2) Куда кажет /usr/src/linux ?

1) я ядро сам ставил... просто скачал архив linux-2.6.13.2.tar.bz2, распаковал и поставил.
2) ln -s /usr/src/linux-2.6.13-gentoo-r2 /usr/src/linux
(ln -s /usr/src/linux-2.6.13-gentoo-r2 /usr/src/linux-2.6) ;)

читайте

читайте мануалы!
У самого такие же дрова стоят. Ты в ядре поставил поддержку алсы как модуль? Выбрал соответствующую звуковуху (...nForce... AC97)? Зачем тебе ставить alsa-driver, когда в ядре они уже имеются!
# make modules
# make modules_install
надо поставить alsa-utils alsa-tools и, если xmms используешь, то alsa-xmms (или наоборот, не помню)

Надо было

Надо было ставить при помощи emerge ..., впрочем никогда не поздно. В этом случае пакет сурсов прописывается в базе установленных пакетов + на него гентушные патчи ложатся. Все ебилды что завязаны на ядро смотрят эту базу и доставляют сурсы, в твоем случае они находят старую версию ядра. Посмотри в /var/db/pkg/sys-kernel/gentoo-sources-... Там старое ядро прописано.

проверяем
qpkg -i -I kernel

По правильному так:
emerge старое_ядро (если сурсы снес)
emerge новое_ядро
emerge -с старое_ядро

По неправильному так:
emerge новое_ядро
удалить каталог со старыми сурсами, удалить каталог с описанием старого пакета из /var/db/...

проверяем
qpkg -i -I kernel

ЗЫ
Альса есть и в ядре. Я ее так и юзаю. Некоторые говорят что внешние дрова круче и новее.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".