Em Seg, 2007-06-18 às 13:24 -0300, Marcos Terra escreveu:
Boa tarde.. pessoal eu fiz uma nova instalação do debian, estou usando o
lenny agora..
compilei o kernel 2.6.21.5 pela terceira vez, e não to conseguindo
instalar o driver da nvidia, só q não sei o que eu estou tirando nas
configurações que o instalador da nvidia retorna um erro e não instala o
driver
no log aparece assim:
KBUILD_EXTMOD="/tmp/selfgz10356/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv"
-f /usr/src/linux-2.6.21.5/Makefile modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf ||
( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or
include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src
to fix it
."; \
e no fim do arquivo:
Building modules, stage 2.
make -f /usr/src/linux-2.6.21.5/scripts/Makefile.modpost
scripts/mod/modpost -m -i /usr/src/linux-2.6.21.5/Module.symvers
-I /tmp/
selfgz10356/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/Module.symvers
-o /tmp
/selfgz10356/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/Module.symvers
-w vml
inux /tmp/selfgz10356/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nvidia.o
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only
symbol 'para
virt_ops'
make[4]: ** [__modpost] Erro 1
make[3]: ** [modules] Erro 2
make[2]: ** [modules] Erro 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: ** [module] Erro 1
make: ** [module] Erro 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
Provavelmente é algo na configuração do kernel q estou tirando errado
alguém saberia me dizer? ficou tão rápido só o driver nvidia q não está
instalando..
O problema é com o módulo de paravirtualização do kernel linux. Existe
uma incompatibilidade entre esse módulo e o drive da nvidia. Existem
três soluções:
[1] Continuar usando um kernel da série 2.6.18 ;
[2] Compilar o kernel desabilitando a paravirtualização (eu fiz isso)
[3] Usar o seguinte howto http://www.debianhelp.org/node/6880
Abraço.
Fabiano.