Ciao a tutti,
<BR>ho appena scaricato e compilato il kernel 2.6.11 e anche io ho qualche problemino con i drivers nvidia. L´installazione si schianta quando l´installer tenta di compilare il driver e dal log ho estratto questo:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:863,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-linux.h:75,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv.c:14:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
<BR> `_get_phys_address´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c

warning
<BR> : passing arg 1 of `pmd_offset´ from incompatible pointer type
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
<BR> `nv_agp_init´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c

warning
<BR> : `inter_module_put´ is deprecated (declared at include/linux/module.h:578)
<BR> cc -Wp,-MD,/tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv-v
<BR> m.o.d -nostdinc -isystem /usr/lib/gcc-lib/i486-slackware-linux/3.3.5/include
<BR> -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.11/include -I/tmp/se
<BR> lfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes
<BR> -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-fr
<BR> ame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=athlon -I
<BR> /usr/src/linux-2.6.11/include/asm-i386/mach-default -Iinclude/asm-i386/mach-
<BR> default -I/tmp/selfg
<BR> z4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-ty
<BR> pe -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mu
<BR> ltichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL
<BR> _NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__
<BR> KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=
<BR> 6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBU
<BR> G -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABL
<BR> E_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DNV_PCI_GET_CLASS_PRESENT
<BR> -DMODULE -DKBUILD_BASENAME=nv_vm -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz41
<BR> 98/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.o /tmp/selfgz4198/NVIDIA-
<BR> Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:19,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-linux.h:52,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-vm.c:14:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:863,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-linux.h:75,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-vm.c:14:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c: At top le
<BR> vel:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c:59: warnin
<BR> g: `cache_flush´ defined but not used
<BR> cc -Wp,-MD,/tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-a
<BR> gp.o.d -nostdinc -isystem /usr/lib/gcc-lib/i486-slackware-linux/3.3.5/includ
<BR> e -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.11/include -I/tmp/
<BR> selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototyp
<BR> es -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit
<BR> -frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=athlon
<BR> -I/usr/src/linux-2.6.11/include/asm-i386/mach-default -Iinclude/asm-i386/mac
<BR> h-default -I/tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall
<BR> -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -
<BR> Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno
<BR> -error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_L
<BR> OOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERS
<BR> ION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -U
<BR> DEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_P
<BR> RESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_C
<BR> LASS_SIMPLE_CREATE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -DKBUILD_BASE
<BR> NAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz4198/NVIDIA-Linux-x86-1
<BR> .0-6629-pkg1/usr/src/nv/os-agp.o /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-p
<BR> kg1/usr/src/nv/os-agp.c
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:19,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-linux.h:52,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/os-agp.c:24:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:863,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/nv-linux.h:75,
<BR> from /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv/os-agp.c:24:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: At top l
<BR> evel:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: error
<BR> : parse error before ´*´ token
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warni
<BR> ng: type defaults to `int´ in declaration of `drm_agp_p´
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warni
<BR> ng: data definition has no type or storage class
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In funct
<BR> ion `KernInitAGP´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:76: warni
<BR> ng: assignment discards qualifiers from pointer target type
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:85: error
<BR> : request for member `acquire´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:88: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:578
<BR> )
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:113: erro
<BR> r: request for member `copy_info´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:173: erro
<BR> r: request for member `enable´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:185: erro
<BR> r: request for member `release´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:186: warn
<BR> ing: `inter_module_put´ is deprecated (declared at include/linux/module.h:57
<BR>

<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In funct
<BR> ion `KernTeardownAGP´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:216: erro
<BR> r: request for member `release´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:218: warn
<BR> ing: `inter_module_put´ is deprecated (declared at include/linux/module.h:57
<BR>

<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In funct
<BR> ion `KernAllocAGPPages´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:265: erro
<BR> r: request for member `allocate_memory´ in something not a structure or unio
<BR> n
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:273: erro
<BR> r: request for member `bind_memory´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:290: erro
<BR> r: request for member `unbind_memory´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:305: erro
<BR> r: request for member `free_memory´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In funct
<BR> ion `KernMapAGPPages´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:345: erro
<BR> r: request for member `unbind_memory´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In funct
<BR> ion `KernFreeAGPPages´:
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:444: erro
<BR> r: request for member `unbind_memory´ in something not a structure or union
<BR> /tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:445: erro
<BR> r: request for member `free_memory´ in something not a structure or union
<BR> make[4]: *** [/tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-a
<BR> gp.o] Error 1
<BR> make[3]: *** [_module_/tmp/selfgz4198/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
<BR> /nv] Error 2
<BR> make[2]: *** [modules] Error 2
<BR> NVIDIA: left KBUILD.
<BR> nvidia.ko failed to build!
<BR> make[1]: *** [module] Error 1
<BR> make: *** [module] Error 2
<BR>-> Error.
<BR>ERROR: Unable to build the NVIDIA kernel module.
<BR>ERROR: Installation has failed. Please see the file
<BR> ´/var/log/nvidia-installer.log´ for details. You may find suggestions
<BR> on fixing installation problems in the README available on the Linux
<BR> driver download page at
http://www.nvidia.com.
<BR> </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Ho incluso il log dal primo warning! Che ne dite?
<BR>
<BR>Have a nice day<br>