проблемы после пересборки (не находит звуковушку)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

проблемы после пересборки

Сообщение MIX@ »

Доброго времени суток, уважаемые форумчане!
Решил таки поглумиться над ядром. Взял Патриковкий конфиг моего текущего ядра, да поместил его в /usr/src/linux/.config, запустил menuconfig. Он увидел кинутый мною файлик, я сделал только следующие изменения: изменил архитектуру на i686, добавил поддержку highmem, многопроцессорность, ACPI. Затем скомпилил само ядро и модули - всё прошло без ошибок. После всего вышепроделанного грузанулся в новое ядро и KDE тут же радостно говорит, что звуковая карточка не обнаружена. Тут же от рута запускаю alsaconf и слышу от неё, что карточки-то нет... Что ж, перегружаюсь обратно в старое ядро - звук есть. На старом ядре запускаю alsaconf - она тоже не находит звуковушку! Хотя звук-то есть!
Выводы команд lspci сравнивал - идентичные и в обоих обозначена след строка:
00:1b.0 Class 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)

З.Ы. Slackware 10.2, alsa 1.0.11, брал исходники ядра 2.4.32 (шли с дистром), из них же Патрик собирал и своё ядро...

Заранее спасибо!
Добро должно быть с кулаками
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: проблемы после пересборки

Сообщение n2j2r »

MIX@
я б посоветовал
1. ядро 2.6.x
2. и звуковуху включить в ядро, а не модулем.
Спасибо сказали:
MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

Re: проблемы после пересборки

Сообщение MIX@ »

n2j2r писал(а):
22.08.2006 08:55
MIX@
я б посоветовал
1. ядро 2.6.x
2. и звуковуху включить в ядро, а не модулем.

Спасибо, конешно, за совет, но:
1) В Слаке до сих пор базовое ядро 2.4, посему при переходе на 2.6 могут начать проблемы, к примеру, c modutils, да и названия модулей различаются... Скоро выйдет слака 11 с базовым ядром 2.6, тогда ужо буду его мучать =)
2) Хм, но на старом-то ядре работает, а ведь те разделы конфига я не трогал!

Мне просто интересна природа сего явления, отчего так получается?
Добро должно быть с кулаками
Спасибо сказали:
alexni
Сообщения: 189

Re: проблемы после пересборки

Сообщение alexni »

MIX@ писал(а):
22.08.2006 09:13
2) Хм, но на старом-то ядре работает, а ведь те разделы конфига я не трогал!

Мне просто интересна природа сего явления, отчего так получается?


Ну вот из-за того что не трогал и не работает. В стандартной слаке драйвера алса идут отдельным пакетом. Всё таки нужно потрогать 8) и собрать ядро с поддержкой алса.

http://slackware.it/en/pb/package.php?q=10...b_2.4.31-i486-1
Спасибо сказали:
MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

Re: проблемы после пересборки

Сообщение MIX@ »

alexni писал(а):
22.08.2006 09:27
Ну вот из-за того что не трогал и не работает. В стандартной слаке драйвера алса идут отдельным пакетом. Всё таки нужно потрогать 8) и собрать ядро с поддержкой алса.

http://slackware.it/en/pb/package.php?q=10...b_2.4.31-i486-1

Дык alsa стоит:
mixa@mixa:~$ ls /var/log/packages/ | grep alsa
alsa-driver-1.0.11_2.4.32-i486-2
alsa-lib-1.0.11-i486-1
alsa-oss-1.0.11-i486-1
alsa-utils-1.0.11-i486-1
=/
И отчего ж на старом ядре (родном, которое с дистром шло), звуковушка alsaconf сначала определялась, а теперь нет!? =/
Добро должно быть с кулаками
Спасибо сказали:
alexni
Сообщения: 189

Re: проблемы после пересборки

Сообщение alexni »

MIX@ писал(а):
22.08.2006 09:36
Дык alsa стоит:
mixa@mixa:~$ ls /var/log/packages/ | grep alsa
alsa-driver-1.0.11_2.4.32-i486-2
alsa-lib-1.0.11-i486-1
alsa-oss-1.0.11-i486-1
alsa-utils-1.0.11-i486-1


Попробуй тогда и само ядро поставить из бинарного пакета.
скорее всего модули поставились не туда...
Спасибо сказали:
MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

Re: проблемы после пересборки

Сообщение MIX@ »

ALSA сетевушку увидела! =) Нужно было просто закоментировать строки в /etc/modules.conf =)
Однако, похоже проблема с модулями на самосборном ядре...
Наверное, нужно пересобрать алсу...
Отсюда вопрос: достаточно пересобрать только driver или libs и utils тожа нужно?
Добро должно быть с кулаками
Спасибо сказали: