Дрова Nvidia (И ядро >2.6.9-rc2)

nVidia, ATI, SIS, VIA и др.

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

Ответить
Аватара пользователя
Keeper
Сообщения: 209
Контактная информация:

Дрова Nvidia

Сообщение Keeper »

Что-то странное творится - выше чем на 2.6.9-rc2 не могу поставить дрова на видяху, вываливаются с ошибкой:
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Unknown symbol in module

И dmesg тоже выдает, что неизвестный символ :(
Кто-нибудь встречался?
Добавлено:
так, ну в общем если кто еще не знает, то разъясняю:
В файле /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;

У меня собралось и поставилось все на ура.
Удачи!!!
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: Дрова Nvidia

Сообщение demongloom »

Это из за того что с vm86 произошли изменения. Новые дрова от нвидии скорее всего будут тогда когда выйдет официально 2,6,9 ядро.
А пока довольствуемся патчнутыми дровами от нвидии
http://ngc891.blogdns.net/index.php?Kernel
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
Keeper
Сообщения: 209
Контактная информация:

Re: Дрова Nvidia

Сообщение Keeper »

Да не, ао-первых официальное 2.6.9 уже вышло (по крайней мере патч) - я уже на нем сижу..
А старые дрова становятся на ура, если проделать то, что я выше написал :)
Спасибо сказали:
Ответить