А кто нить ставил вообще какие-нибудь дрова из бинарников на Дженту? Я пробовал, и мне выписалось, что мол проблемы с кернелом. Ядро 2.6.7(дрова брал с диска 2004.0)
Ставил версию 6111 под kernel 2.6.7 под 10 слакой, проблемы были только из-за неправильного конфигурирования ядра. (была включена поддержка rivafb), а всё остаьное прекрасно проехало.
Вот кусок /var/log/nvidia-installer.log
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/lib/modules/2.6.5-me/build'
-> Performing cc_version_check with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
-> 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.5-me/build
SYSOUT=/lib/modules/2.6.5-me/build'...
NVIDIA: calling KBUILD...
make -C /lib/modules/2.6.5-me/build \
KBUILD_SRC=/usr/src/linux-2.6.5 KBUILD_VERBOSE=1 \
KBUILD_CHECK= -f /usr/src/linux-2.6.5/Makefile modules
Using /usr/src/linux-2.6.5 as source for kernel
if [ -h /usr/src/linux-2.6.5/include/asm -o -f /usr/src/linux-2.6.5/.config
]; then \
echo " /usr/src/linux-2.6.5 is not clean, please run 'make mrproper'";\
echo " in the '/usr/src/linux-2.6.5' directory.";\
/bin/false; \
fi;
/usr/src/linux-2.6.5 is not clean, please run 'make mrproper'
in the '/usr/src/linux-2.6.5' directory.
make[3]: *** [prepare1] Ошибка 1
make[2]: *** [modules] Ошибка 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Ошибка 1
make: *** [module] Ошибка 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
Поставил таки дрова 6111 на родное ядро 2.6.3 от mdk-10. Встали с полпинка. До этого выбирал в Lilo загрузку вроде как родного ядра. Ни чего не получалось, но после внимательного изучения /boot и /etc/lilo.conf выяснилось что загружал то я 2.6.5. Вообщем проблема была в том что сырцы 2.6.5 были от Gentoo-2004.1. Что они с ним сделали? Может быть конечно и я при пересборке что нить не так сделал, хотя, как я уже писал, 5336 и 6106 ставились на него без проблем.
Блин. Зря ядро 2.6.5 от Gentoo охаял. Пересобрал родное 2.6.3 под себя. Всё вроде хорошо, всё работает. При загрузке ни одной ошибки не выдаёт. По нормальной доке Михаила Зарипова ядро собирал, но вот после загрузки с новым ядром дрова 6111 не ставятся. В логе пишет то же самое (см выше) Что нужно дополнительно включить/исключить в/из ядро. Могу кусок конфига выложить если надо. Только скажите какой?
>> Поднимите мне веки, мля! Вижу mdk, вижу юзера..
Ну я юзер, ну у меня славноизвестный MDK10.0, ядро 2.6.3.7, не пересобраное (один раз попробовал, оно чет потом бутаться не захотело LOL)
Сабж становится, правда чтото там ругнулся, но вот уже вторую неделю все ОК!