Asplinux 9.2 (siberia) и ядро 2.6.9

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Ответить
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение BaZilio »

Захотел обновить ядро на линухе своей...
Там стояло родное 2.4.22-nptl-asp-(blah-blah-blah) :)
Стянул с kernel.org ядрышко 2.6.9, вроде отконфигал, скомпилило без ошибок, модули тоже вроде собрались нормально, - в общем - стало.
Но появились траблы:
1) Не ставятся драйвера на NVidia
При сборке модуля для ядра nvidia_installer говорит об unresolved symbol и прерывается (на старом ядре всё работало).
Я, конечно, уже качаю свежие дрова, и как приду домой - попробую... Но мало ли, вдруг это всё-таки я криво собрал ядро...
2) Не работает звук (Creative 128PCI)
через setup настраиваю звуковуху, но он матерится, что "модуль es1371.o не найден", хотя я в конфиге включил всё, что связано с дровами на Creative, да ещё и кажется причём не в модули, а в само ядро :)
Проверил конфиг ещё раз. Пересобрал... Всё равно не работает и ругается так же. :new_sad: Подскажите что сделать?

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение VN_MAClover »

Помнится мне, в шапочных ядрах всегда было много патчей и прочего. Vanilla ядрышко может и не покатить. Быть может, скачать rpm с исходниками ядра и его пересобрать?
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение BaZilio »

На ftp.asplinux.ru есть только такой апдейт - ftp://ftp.asplinux.ru/pub/i386/updates/9....tl.asp.i686.rpm
Но это те же яйца, только в профиль... не хочу nptl-ядро, да ещё и старое такое...

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение BaZilio »

Не то...
Я просто хочу всё сделать сам, и с 2.6.9 ;)

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение edoc_modnar »

Если все хочешь сделать сам, то ASP Linux тебе не помощник ;)
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение aLexx programmer »

(BaZilio @ Пятница, 17 Декабря 2004, 23:01) писал(а):Захотел обновить ядро на линухе своей...
Там стояло родное 2.4.22-nptl-asp-(blah-blah-blah) :)
Стянул с kernel.org ядрышко 2.6.9, вроде отконфигал, скомпилило без ошибок, модули тоже вроде собрались нормально, - в общем - стало.

Я бы советовал love-sources.
(BaZilio @ Пятница, 17 Декабря 2004, 23:01) писал(а):Но появились траблы:
1) Не ставятся драйвера на NVidia
При сборке модуля для ядра nvidia_installer говорит об unresolved symbol и прерывается (на старом ядре всё работало).
Я, конечно, уже качаю свежие дрова, и как приду домой - попробую... Но мало ли, вдруг это всё-таки я криво собрал ядро...
2) Не работает звук (Creative 128PCI)
через setup настраиваю звуковуху, но он матерится, что "модуль es1371.o не найден", хотя я в конфиге включил всё, что связано с дровами на Creative, да ещё и кажется причём не в модули, а в само ядро :)

Насчёт nvidia - не знаю.
Модули для звука вообще и для звуковой карты в частности сделай модулями. Вкомпиленные у меня тоже не работали.
(BaZilio @ Пятница, 17 Декабря 2004, 23:01) писал(а):Проверил конфиг ещё раз. Пересобрал... Всё равно не работает и ругается так же.  :new_sad: Подскажите что сделать?


А вообще, я согласн с random_code: хочешь всё настроить сам - переходи на другой дистр.
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение edoc_modnar »

Я бы советовал love-sources.

Конечно, может все дело в моих руках, но love-sources (по-моему это была версия 2.6.7) я не смог собрать ни в АЛЬТе, ни в АСПе (даже в Gentoo были некоторые проблемы), т.ч...
1) Не ставятся драйвера на NVidia
При сборке модуля для ядра nvidia_installer говорит об unresolved symbol и прерывается (на старом ядре всё работало).
Я, конечно, уже качаю свежие дрова, и как приду домой - попробую... Но мало ли, вдруг это всё-таки я криво собрал ядро...

А чего тут думать, наверняка свежескачанные дрова у тебя уже встали :new_cool:
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение Shurik »

(BaZilio @ Суббота, 18 Декабря 2004, 0:38) писал(а):Не то...
Я просто хочу всё сделать сам, и с 2.6.9 ;)


И кто мешает?
Лично устанавливал 2.6.9 на ASPLinux9.2. Брал с www.kernel.org При сборке и инсталляции особое внимание необходимо уделить loop, т.е. перед сборкой-установкой необходимо давать конанду от root:
# modprobe loop
Без этой команды в 99% случаев сборка ядра-модулей и их инсталляция вываливается с ошибками. Лучший выход - при сборке ядра вкомпиливать loop непосредственно в ядро, тогда в дальнейшем любые пересборки оканчиваются нормальной сборкой-инсталляцией как ядра, так и модулей.
Спасибо сказали:
9A4172
Сообщения: 94
ОС: OpenSUSE 11.4

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение 9A4172 »

(BaZilio @ Суббота, 18 Декабря 2004, 5:01) писал(а):Захотел обновить ядро на линухе своей...
Там стояло родное 2.4.22-nptl-asp-(blah-blah-blah) :)
Стянул с kernel.org ядрышко 2.6.9, вроде отконфигал, скомпилило без ошибок, модули тоже вроде собрались нормально, - в общем - стало.
Но появились траблы:
1) Не ставятся драйвера на NVidia
При сборке модуля для ядра nvidia_installer говорит об unresolved symbol и прерывается (на старом ядре всё работало).
Я, конечно, уже качаю свежие дрова, и как приду домой - попробую... Но мало ли, вдруг это всё-таки я криво собрал ядро...

Какая версия драйверов nVidia? У меня такое было тоже с ядром 2.6.9 и драйверами 1.6111. В конце концов, я поставил 2.6.7, но недавно в рассылке comp.soft.linux.discuss проскакивал патч для 1.6111 - попробуй поискать в архиве рассылки на subscribe.ru (лист называется "Linux: разрешение вопросов, перспективы и общение").
У меня пока нет доступа к своему компу, но попозже поищу у себя это письмо.
Возможно, поможет более новая версия драйверов nVidia.
OpenSUSE, KDE3, Firefox
Спасибо сказали:
moodperson
Сообщения: 185

Re: Asplinux 9.2 (siberia) и ядро 2.6.9

Сообщение moodperson »

Не ставятся драйвера на NVidia

Код: Выделить всё

так, ну в общем если кто еще не знает, то разъясняю:
В файле /arch/i386/mm/init.c пропущена одна строка (в районе 41 строчки искать надо)
А именно EXPORT_SYMBOL(__VMALLOC_RESERVE); Поэтому и получаем неизвестный символ. В общем должно получиться что-то типа
#include <asm/sections.h>

unsigned int __VMALLOC_RESERVE = 128 << 20;
EXPORT_SYMBOL(__VMALLOC_RESERVE);

DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);
unsigned long highstart_pfn, highend_pfn;

У меня собралось и поставилось все на ура.

И не надо не каких там патчей :new_blink: всё работает и так :new_cool:
А насчёт звука твои дрова под звуковуху как идут в ядре, как модуль или как часть ядра ? как ты их в конифиге указал ??
Gentoo Base System version 1.6.14
Спасибо сказали:
Ответить