New FC4 Kernel and Nvidia - Redhat

This is a discussion on New FC4 Kernel and Nvidia - Redhat ; Dear All, I have updated my FC4 installation to kernel-smp-2.6.16-1.2069_FC4.i686.rpm. I have the latest Nvidia driver which is NVIDIA-Linux-x86-1.0-8178-pkg1.run. However when I try and build the Nvidia module, I get a build error. Would anyone be able to advice me ...

+ Reply to Thread
Results 1 to 6 of 6

Thread: New FC4 Kernel and Nvidia

  1. New FC4 Kernel and Nvidia

    Dear All,

    I have updated my FC4 installation to
    kernel-smp-2.6.16-1.2069_FC4.i686.rpm. I have the latest Nvidia driver
    which is NVIDIA-Linux-x86-1.0-8178-pkg1.run. However when I try and build
    the Nvidia module, I get a build error. Would anyone be able to advice me
    how to proceed so that I can get Nvidia built with the latest kernel.

    Cheers
    JT


  2. Re: New FC4 Kernel and Nvidia

    Janendra Telisinghe wrote:
    > Dear All,
    >
    > I have updated my FC4 installation to
    > kernel-smp-2.6.16-1.2069_FC4.i686.rpm. I have the latest Nvidia driver
    > which is NVIDIA-Linux-x86-1.0-8178-pkg1.run. However when I try and build
    > the Nvidia module, I get a build error. Would anyone be able to advice me
    > how to proceed so that I can get Nvidia built with the latest kernel.
    >
    > Cheers
    > JT
    >

    Janendra Telisinghe,


    Please post the error messages, makes helping you out easier.


    Kind regards,


    Jan Gerrit Kootstra RHCE

  3. Re: New FC4 Kernel and Nvidia

    Jan Gerrit Kootstra wrote:

    > Janendra Telisinghe wrote:
    >> Dear All,
    >>
    >> I have updated my FC4 installation to
    >> kernel-smp-2.6.16-1.2069_FC4.i686.rpm. I have the latest Nvidia driver
    >> which is NVIDIA-Linux-x86-1.0-8178-pkg1.run. However when I try and build
    >> the Nvidia module, I get a build error. Would anyone be able to advice me
    >> how to proceed so that I can get Nvidia built with the latest kernel.
    >>
    >> Cheers
    >> JT
    >>

    > Janendra Telisinghe,
    >
    >
    > Please post the error messages, makes helping you out easier.
    >
    >

    Sorry I was meant to include the Nvidia install logs.

    Cheers
    JT

  4. Re: New FC4 Kernel and Nvidia

    You may like to avoid all that grief simply by using the livna nvidia
    drivers. Google for livna.

    Janendra Telisinghe wrote:
    > Jan Gerrit Kootstra wrote:
    >
    >> Janendra Telisinghe wrote:
    >>> Dear All,
    >>>
    >>> I have updated my FC4 installation to
    >>> kernel-smp-2.6.16-1.2069_FC4.i686.rpm. I have the latest Nvidia driver
    >>> which is NVIDIA-Linux-x86-1.0-8178-pkg1.run. However when I try and build
    >>> the Nvidia module, I get a build error. Would anyone be able to advice me
    >>> how to proceed so that I can get Nvidia built with the latest kernel.
    >>>
    >>> Cheers
    >>> JT
    >>>

    >> Janendra Telisinghe,
    >>
    >>
    >> Please post the error messages, makes helping you out easier.
    >>
    >>

    > Sorry I was meant to include the Nvidia install logs.
    >
    > Cheers
    > JT
    >
    >
    > ------------------------------------------------------------------------
    >
    > nvidia-installer log file '/var/log/nvidia-installer.log'
    > creation time: Thu Mar 30 14:03:26 2006
    >
    > option status:
    > license pre-accepted : true
    > update : false
    > force update : false
    > expert : false
    > uninstall : false
    > driver info : false
    > no precompiled interface: true
    > no ncurses color : false
    > query latest driver ver : false
    > OpenGL header files : true
    > no questions : true
    > silent : false
    > no backup : false
    > kernel module only : false
    > sanity : false
    > add this kernel : false
    > no runlevel check : false
    > no network : false
    > no ABI note : false
    > no RPMs : false
    > force tls : (not specified)
    > force compat32 tls : (not specified)
    > X install prefix : /usr/X11R6
    > OpenGL install prefix : /usr
    > compat32 install prefix : (not specified)
    > installer install prefix: /usr
    > utility install prefix : /usr
    > kernel name : (not specified)
    > kernel include path : (not specified)
    > kernel source path : (not specified)
    > kernel output path : (not specified)
    > kernel install path : (not specified)
    > proc mount point : /proc
    > ui : (not specified)
    > tmpdir : /tmp
    > ftp mirror : ftp://download.nvidia.com
    > RPM file list : (not specified)
    >
    > Using: nvidia-installer ncurses user interface
    > -> License accepted by command line option.
    > -> There appears to already be a driver installed on your system (version: 1.0-
    > 8178). As part of installing this driver (version: 1.0-8178), the existing
    > driver will be uninstalled. Are you sure you want to continue? ('no' will a
    > bort installation) (Answer: Yes)
    > -> Not probing for precompiled kernel interfaces.
    > -> Performing CC test with CC="cc".
    > -> Kernel source path: '/lib/modules/2.6.16-1.2069_FC4smp/source'
    > -> Kernel output path: '/lib/modules/2.6.16-1.2069_FC4smp/build'
    > -> Performing rivafb check.
    > -> Performing nvidiafb check.
    > -> Cleaning kernel module build directory.
    > executing: 'cd ./usr/src/nv; make clean'...
    > rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
    > agp.o os-interface.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 *~
    > rm -f -f stprof stprof.o symtab.h
    > rm -f -rf .tmp_versions
    > -> Building kernel module:
    > executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.16-1.2069_F
    > C4smp/source SYSOUT=/lib/modules/2.6.16-1.2069_FC4smp/build'...
    >
    > NVIDIA: calling KBUILD...
    > make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.16-1.2069_FC4smp/build KBUILD_VERB
    > OSE=1 -C /lib/modules/2.6.16-1.2069_FC4smp/source SUBDIRS=/tmp/selfgz2664/NV
    > IDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv modules
    > make -C /lib/modules/2.6.16-1.2069_FC4smp/build \
    > KBUILD_SRC=/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686 \
    > KBUILD_EXTMOD="/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv" -f
    > /usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/Makefile modules
    > mkdir -p /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_vers
    > ions
    > make -f /usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/scripts/Makefile.build o
    > bj=/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv
    > echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz2664/NVI
    > DIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv_compiler.h
    > cc -Wp,-MD,/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.nv.o
    > .d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.0.2/include -D__KERN
    > EL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/incl
    > ude -include include/linux/autoconf.h -I/tmp/selfgz2664/NVIDIA-Linux-x86-1.
    > 0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno
    > -strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -g -pip
    > e -msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpr
    > eferred-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/src/
    > kernels/2.6.16-1.2069_FC4-smp-i686/include/asm-i386/mach-generic -Iinclude/a
    > sm-i386/mach-generic -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/include/a
    > sm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-sta
    > tement -Wno-pointer-sign -I/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/u
    > sr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts
    > -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wsi
    > gn-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMO
    > DULE -DNTRM -DNVRM -DDYNAMIC_SLI -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -
    > DNV_PATCHLE
    > VEL=8178 -UDEBUG -U_DEBUG -DNDEBUG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV
    > _CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=K
    > BUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz2664/
    > NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz2664/NVIDIA-L
    > inux-x86-1.0-8178-pkg1/usr/src/nv/nv.c
    > In file included from include/linux/list.h:7,
    > from include/linux/wait.h:23,
    > from include/asm/semaphore.h:41,
    > from include/linux/sched.h:20,
    > from include/linux/module.h:10,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:47,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv.c:14:
    > include/linux/prefetch.h: In function ‘prefetch_range’:
    > include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
    > rithmetic
    > In file included from include/linux/dmapool.h:14,
    > from include/linux/pci.h:522,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:71,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv.c:14:
    > include/asm/io.h: In function ‘check_signature’:
    > include/asm/io.h:258: warning: wrong type argument to increment
    > In file included from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv.c:14:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
    > warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: At top level
    > :
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:296: warning:
    > initialization from incompatible pointer type
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
    > ‘nvos_get_agp_device_by_class’:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:502: warning:
    > implicit declaration of function ‘pci_find_class’
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:502: warning:
    > assignment makes pointer from integer without a cast
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:516: warning:
    > assignment makes pointer from integer without a cast
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
    > ‘nvidia_init_module’:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1305: warning
    > : implicit declaration of function ‘pm_register’
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1305: warning
    > : assignment makes pointer from integer without a cast
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1423: warning
    > : implicit declaration of function ‘pm_unregister’
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
    > ‘nv_kern_mmap’:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1979: warning
    > : implicit declaration of function ‘remap_page_range’
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
    > ‘nvos_count_devices’:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:3641: warning
    > : assignment makes pointer from integer without a cast
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:3647: warning
    > : assignment makes pointer from integer without a cast
    > cc -Wp,-MD,/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.nv-v
    > m.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.0.2/include -D__K
    > ERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/i
    > nclude -include include/linux/autoconf.h -I/tmp/selfgz2664/NVIDIA-Linux-x86
    > -1.0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -
    > fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -g -
    > pipe -msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -
    > mpreferred-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/s
    > rc/kernels/2.6.16-1.2069_FC4-smp-i686/include/asm-i386/mach-generic -Iinclud
    > e/asm-i386/mach-generic -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/inclu
    > de/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after
    > -statement -Wno-pointer-sign -I/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pk
    > g1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscr
    > ipts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD
    > -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__
    > -DMODULE -DNTRM -DNVRM -DDYNAMIC_SLI -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION
    > =0 -DNV_PATCHLEVEL=8178 -UDEBUG -U_DEBUG -DNDEBUG -DNV_MULTIPLE_BRIDGE_AGPGA
    > RT_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KB
    > UILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -
    > o /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_nv-vm.o /tm
    > p/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-vm.c
    > In file included from include/linux/list.h:7,
    > from include/linux/wait.h:23,
    > from include/asm/semaphore.h:41,
    > from include/linux/sched.h:20,
    > from include/linux/module.h:10,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:47,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-vm.c:14:
    > include/linux/prefetch.h: In function ‘prefetch_range’:
    > include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
    > rithmetic
    > In file included from include/linux/dmapool.h:14,
    > from include/linux/pci.h:522,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:71,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-vm.c:14:
    > include/asm/io.h: In function ‘check_signature’:
    > include/asm/io.h:258: warning: wrong type argument to increment
    > In file included from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-vm.c:14:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
    > warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
    > cc -Wp,-MD,/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.os-a
    > gp.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.0.2/include -D__
    > KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/
    > include -include include/linux/autoconf.h -I/tmp/selfgz2664/NVIDIA-Linux-x8
    > 6-1.0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs
    > -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -g
    > -pipe -msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts
    > -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/
    > src/kernels/2.6.16-1.2069_FC4-smp-i686/include/asm-i386/mach-generic -Iinclu
    > de/asm-i386/mach-generic -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/inclu
    > de/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after
    > -statement -Wno-pointer-sign -I/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pk
    > g1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscr
    > ipts -Wparentheses -Wpointer-arith -Wno-multicha
    > r -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOO
    > SE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -DNVRM -DDYNAMIC_SLI -DNV_MAJOR
    > _VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8178 -UDEBUG -U_DEBUG -DNDEB
    > UG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODU
    > LE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)" -D"KBUILD_MO
    > DNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pk
    > g1/usr/src/nv/.tmp_os-agp.o /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/u
    > sr/src/nv/os-agp.c
    > In file included from include/linux/list.h:7,
    > from include/linux/wait.h:23,
    > from include/asm/semaphore.h:41,
    > from include/linux/sched.h:20,
    > from include/linux/module.h:10,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:47,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-agp.c:24:
    > include/linux/prefetch.h: In function ‘prefetch_range’:
    > include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
    > rithmetic
    > In file included from include/linux/dmapool.h:14,
    > from include/linux/pci.h:522,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:71,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-agp.c:24:
    > include/asm/io.h: In function ‘check_signature’:
    > include/asm/io.h:258: warning: wrong type argument to increment
    > In file included from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-agp.c:24:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
    > warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
    > cc -Wp,-MD,/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.os-i
    > nterface.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.0.2/includ
    > e -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.16-1.2069_FC4-smp
    > -i686/include -include include/linux/autoconf.h -I/tm
    > p/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstric
    > t-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding
    > -O2 -fomit-frame-pointer -g -pipe -msoft-float -fno-builtin-sprintf -fno-bui
    > ltin-log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -march=i686 -mtune=
    > pentium4 -mregparm=3 -I/usr/src/kernels/2.6.16-1.2069_FC4-smp-i686/include/a
    > sm-i386/mach-generic -Iinclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.
    > 16-1.2069_FC4-smp-i686/include/asm-i386/mach-default -Iinclude/asm-i386/mach
    > -default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz2664/
    > NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Ws
    > witch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multicha
    > r -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOO
    > SE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -DNVRM -DDYNAMIC_SLI -DNV_MAJOR
    > _VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8178 -UDEBUG -U_DEBUG -DNDEB
    > UG -DNV_MULTIPLE_BRIDGE_AGPGART_PRES
    > ENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BA
    > SENAME=KBUILD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -
    > o /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_os-interfac
    > e.o /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.c
    > In file included from include/linux/list.h:7,
    > from include/linux/wait.h:23,
    > from include/asm/semaphore.h:41,
    > from include/linux/sched.h:20,
    > from include/linux/module.h:10,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:47,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-interface.c:26:
    > include/linux/prefetch.h: In function ‘prefetch_range’:
    > include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
    > rithmetic
    > In file included from include/linux/dmapool.h:14,
    > from include/linux/pci.h:522,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/nv-linux.h:71,
    > from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-interface.c:26:
    > include/asm/io.h: In function ‘check_signature’:
    > include/asm/io.h:258: warning: wrong type argument to increment
    > In file included from /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv/os-interface.c:26:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
    > warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.c: In
    > function ‘os_set_mlock_capability’:
    > /tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.c:137
    > 5: error: ‘struct task_struct’ has no member named ‘rlim’
    > make[4]: *** [/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-i
    > nterface.o] Error 1
    > make[3]: *** [_module_/tmp/selfgz2664/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
    > /nv] Error 2
    > make[2]: *** [modules] Error 2
    > NVIDIA: left KBUILD.
    > nvidia.ko failed to build!
    > make[1]: *** [mdl] Error 1
    > make: *** [module] Error 2
    > -> Error.
    > ERROR: Unable to build the NVIDIA kernel module.
    > ERROR: Installation has failed. Please see the file
    > '/var/log/nvidia-installer.log' for details. You may find suggestions
    > on fixing installation problems in the README available on the Linux
    > driver download page at www.nvidia.com.


  5. Re: New FC4 Kernel and Nvidia

    Hi,
    David W. Legg wrote:

    > You may like to avoid all that grief simply by using the livna nvidia
    > drivers. Google for livna.


    Thank you for the information. I Googled livna and in particular how to
    install NVIDIA drivers using yum. Would you please be able to let me know
    whether the command to install NVIDIA drivers with yum is

    yum install nvidia

    Cheers
    JT

  6. Re: New FC4 Kernel and Nvidia

    Hi,
    Janendra Telisinghe wrote:

    > Hi,
    > David W. Legg wrote:
    >
    >> You may like to avoid all that grief simply by using the livna nvidia
    >> drivers. Google for livna.

    >
    > Thank you for the information. I Googled livna and in particular how to
    > install NVIDIA drivers using yum. Would you please be able to let me know
    > whether the command to install NVIDIA drivers with yum is
    >
    > yum install nvidia
    >


    Just figured out how to intall the new drivers.

    Cheers
    JT

+ Reply to Thread