[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel Customizado + Nvidia Driver



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.



Reply to: