Тема наверное многократно поднималась, но все же. Решил поставить себе эти дрова. Скачал последнюю версию (файлик назывался NVIDIA-Linux-x86-1.0-5336-pkg1.run ), почитал ридмиху к нему. Пускаю. Ошибка на этапе компляции модуля. Вот чего говорит лог: (лишние места по типу того что я принял лицензию и прочее опускаются. Привожу только этап компиляции модуля).
-> Not probing for precompiled kernel interfaces.
-> Kernel source path: '/lib/modules/2.6.0/build'
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean’…
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.0/build’…
make[4]: `scripts/fixdep' не требует обновления.
scripts/kconfig/conf -s arch/i386/Kconfig
drivers/isdn/hardware/Kconfig:30: can’t open file «drivers/isdn/tpam/Kconfig
»
make[4]: * [silentoldconfig] Ошибка 1
make[3]: * [silentoldconfig] Ошибка 2
make[2]: * [include/linux/autoconf.h] Ошибка 2
nvidia.ko failed to build!
make[1]: * [module] Ошибка 1
make: * [module] Ошибка 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
То есть не находит он файла какого-то. Я почитал ридмихи, там сказано что никаких NVIDIA-kernel & NVIDIA_GLX пакетов ставить не надо, все уже запихано в этот NVIDIA-Linux-x86-1.0-5336-pkg1.run. Ну хорошо. Попробовал указать опцией --with-kernel=’2.6.0\′ ядро. Нифига. Чего делать? У меня ядро как вы поняли 2.6.0, XFree 4.2.0. Помогите разобраться.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Этот файл Kconfig оказывается не совсем там лежал (лежал в drivers/isdn). Сделал диру tpam и запихал туды Kconfig. Теперь он обнаруживается но появилась такая ругань:
И что теперь делать? Мне непонятны его пертензии. Это у меня инсталлер спрашивает был ли Kconfig просканен??? Это я у него должен спросить!
Что, никто не сталкивался? Ну млин.
[quote author=LONGOBARD link=board=faq;num=1078244062;start=0#1 date=03/02/04 в 20:42:35]Этот файл Kconfig оказывается не совсем там лежал (лежал в drivers/isdn). Сделал диру tpam и запихал туды Kconfig. /quote]
Это как так? <8-( )
Kconfig должен лежать в КАЖДОЙ директории драйверовых сырцов, и в каждом месте он свой… Какое может иметь отношение ISDN к видеокарте?
А в целом, я б тебе посоветовал взять ядро посвежее, насколько я вижу, со времен выхода 2.6.0 было много патчей касательно видеокарт и NVidia.
Good Luck,
UT
Я тоже удивлся при чем тут ISDN, но в логах четко видно что дровам нужен конкретный файл в дире isdn.
Попробую взять другие дрова, постарее.
[censured], [censured] и еще раз [censured]. Знаете в чем фигня была? После трабл с винтом (я о них уже рассказывал) lost+found сильно распух и перестала пускацца мозила. Оказалось что также повредился каталог с сырцами ядра, даже config не пашет. Короче компиляю его снова, задно и ядро поновей поставил (2.6.3)
Все, ядро встало и дрова скомпилялись. Как ни странно похоже что на новых дровах шрифты получше выглядят. Или может это мне кажется :) Короче всем спасибо, тема закрыта.