LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Problems installing nVidia graphics drivers (https://www.linuxquestions.org/questions/linux-software-2/problems-installing-nvidia-graphics-drivers-271853/)

Oxyd 12-30-2004 07:11 AM

Problems installing nVidia graphics drivers
 
I have a GeForce 6600 GT graphics card. I installed them following theese instructions. The nvidia installer compiled and installed the drivers, but at the end of the installation I got errors like /usr/lib/libGL.so.1 can not be found.

Now I have the X server running, but I can't use 3D applications (like tuxracer). When I attempt to launch one such application I get "error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory".

Obviously this is due to missing OpenGL libraries, but the installer rold me to make sure there are not any 3rd party OpenGL libraries installed... (And the installer itself can't install them...)

Oxyd

sbassett 12-30-2004 07:49 AM

Try checking this out from the guys over at FedoraFAQ.org:

http://www.fedorafaq.org/#nvidia

They have prebuilt rpms, which might make it a little easier concerning your dependencies. Also detailed instructions for the original Nvidia drivers.

Oxyd 12-31-2004 06:51 AM

Now it's totaly f*** up... I tried installing the RPM package, but that didn't work at all. Then I reinstalled the driver using nvidia-installer (again it gave me errors). But now, the bootsplash doesn't appear while booting, I can't boot directly into X server because the xorg.conf file "automagically" rewrites itself to wrong settings (Load "dri" inside Module section and inside Device section I have driver "nv") which it doesn't work with...

I must be doing something stupid, I guess, because I've never heard that the nvidia drivers were so troublesome...

My /var/log/nvidia-installer.log if anyone's interested:

Code:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Dec 31 13:36:50 2004

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall              : false
  driver info            : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files    : false
  no questions            : false
  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.
-> No precompiled kernel interface was found to match your kernel; would you li
  ke the installer to attempt to download a kernel interface for your kernel f
  rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
  this means that the installer will need to compile a kernel interface for
  your kernel.
-> Kernel source path: '/lib/modules/2.6.9/source'
-> Performing CC test 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 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 -rf .tmp_versions
-> Building kernel module:
  executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.9/source SY
  SOUT=/lib/modules/2.6.9/build'...
 
  NVIDIA: calling KBUILD...
  make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.9/build KBUILD_VERBOSE=1 -C /lib/m
  odules/2.6.9/source SUBDIRS=/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
  0-6629-pkg1/usr/src/nv modules
  make -C /lib/modules/2.6.9/build            \
  KBUILD_SRC=/usr/src/linux-2.6.9          KBUILD_VERBOSE=1  \
  KBUILD_CHECK= KBUILD_EXTMOD="/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1
  .0-6629-pkg1/usr/src/nv"    \
          -f /usr/src/linux-2.6.9/Makefile modules
  mkdir -p /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
  /nv/.tmp_versions
  make -f /usr/src/linux-2.6.9/scripts/Makefile.build obj=/home/oxyd/Downloade
  d/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
  echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /home/oxyd/Download
  ed/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.nv.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iincl
  ude2 -I/usr/src/linux-2.6.9/include  -I/home/oxyd/Downloaded/Nvidia/NVIDIA-L
  inux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs -
  fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaration-af
  ter-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-log2
  -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=at
  hlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -Iincl
  ude/asm-i386/mach-default  -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1
  .0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wc
  har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-
  common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMO
  DULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_M
  AJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINU
  X -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_
  5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_S
  IMPLE_CREATE_
  PRESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /home/ox
  yd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_nv.o /ho
  me/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-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:18,
                    from include/linux/module.h:10,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:52,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -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 arith
  metic
  In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:821,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:75,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv.c:14:
  include/asm/io.h: In function `check_signature':
  include/asm/io.h:240: warning: wrong type argument to increment
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.nv-vm.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Ii
  nclude2 -I/usr/src/linux-2.6.9/include  -I/home/oxyd/Downloaded/Nvidia/NVIDI
  A-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraph
  s -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaration
  -after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-l
  og2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -marc
  h=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -I
  include/asm-i386/mach-default  -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x
  86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat
  -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-m
  ultichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNE
  L_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
  _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL
  =6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEB
  UG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DE
  VICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=nv_
  vm -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x
  86-1.0-6629-pkg1/usr/src/nv/.tmp_nv-vm.o /home/oxyd/Downloaded/Nvidia/NVIDIA
  -Linux-x86-1.0-6629-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:18,
                    from include/linux/module.h:10,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:52,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -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 arith
  metic
  In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:821,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:75,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-vm.c:14:
  include/asm/io.h: In function `check_signature':
  include/asm/io.h:240: warning: wrong type argument to increment
  /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm
  .c: At top level:
  /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm
  .c:59: warning: 'cache_flush' defined but not used
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.os-agp.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -I
  include2 -I/usr/src/linux-2.6.9/include  -I/home/oxyd/Downloaded/Nvidia/NVID
  IA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigrap
  hs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaratio
  n-after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-
  log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -mar
  ch=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -
  Iinclude/asm-i386/mach-default  -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-
  x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wforma
  t -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
  -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__
  -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -D
  NV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_
  LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RA
  NGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI
  _DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_B
  ASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NV
  IDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-agp.o /home/oxyd/Downloaded/
  Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/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:18,
                    from include/linux/module.h:10,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:52,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -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 arith
  metic
  In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:821,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:75,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/os-agp.c:24:
  include/asm/io.h: In function `check_signature':
  include/asm/io.h:240: warning: wrong type argument to increment
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.os-interface.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iincl
  ude -Iinclude2 -I/usr/src/linux-2.6.9/include  -I/home/oxyd/Downloaded/Nvidi
  a/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-t
  rigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdecl
  aration-after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-bu
  iltin-log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-tim
  e -march=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-def
  ault -Iinclude/asm-i386/mach-default  -I/home/oxyd/Downloaded/Nvidia/NVIDIA-
  Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-t
  ype -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-m
  ultichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNE
  L_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
  _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL
  =6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEB
  UG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DE
  VICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=os_
  interface -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-
  Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-interface.o /home/oxyd/Downloaded
  /Nvidia/NVIDIA-Linux-x86-1.0-6629-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:18,
                    from include/linux/module.h:10,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:52,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -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 arith
  metic
  In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:821,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:75,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/os-interface.c:26:
  include/asm/io.h: In function `check_signature':
  include/asm/io.h:240: warning: wrong type argument to increment
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.os-registry.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclu
  de -Iinclude2 -I/usr/src/linux-2.6.9/include  -I/home/oxyd/Downloaded/Nvidia
  /NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O
  2 -fomit-frame-pointer -g -Wdeclaration-after-statement -pipe -msoft-float -
  m32 -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpreferred-sta
  ck-boundary=2 -fno-unit-at-a-time -march=athlon -mregparm=3 -I/usr/src/linux
  -2.6.9/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default  -I/hom
  e/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wi
  mplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpo
  inter-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-er
  ror -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOS
  E_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION
  =0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEB
  UG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -
  DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DK
  BUILD_BASENAME=os_registry -DKBUILD
  MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-
  pkg1/usr/src/nv/.tmp_os-registry.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
  -x86-1.0-6629-pkg1/usr/src/nv/os-registry.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:18,
                    from include/linux/module.h:10,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:52,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/os-registry.c:14:
  include/linux/prefetch.h: In function `prefetch_range':
  include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
  metic
  In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:821,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/nv-linux.h:75,
                    from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
  -pkg1/usr/src/nv/os-registry.c:14:
  include/asm/io.h: In function `check_signature':
  include/asm/io.h:240: warning: wrong type argument to increment
    ld -m elf_i386  -r -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-66
  29-pkg1/usr/src/nv/nvidia.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
  0-6629-pkg1/usr/src/nv/nv-kernel.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
  -x86-1.0-6629-pkg1/usr/src/nv/nv.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
  -x86-1.0-6629-pkg1/usr/src/nv/nv-vm.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Li
  nux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.o /home/oxyd/Downloaded/Nvidia/NVIDI
  A-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-interface.o /home/oxyd/Downloaded/Nv
  idia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-registry.o
    Building modules, stage 2.
  make -rR -f /usr/src/linux-2.6.9/scripts/Makefile.modpost
    scripts/mod/modpost -m -i /usr/src/linux-2.6.9/Module.symvers vmlinux /hom
  e/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.o
    cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
  /src/nv/.nvidia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclud
  e -Iinclude2 -I/usr/src/linux-2.6.9/include -I/usr/src/linux-2.6.9/ -I -Wall
  -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fom
  it-frame-pointer -g -Wdeclaration-after-statement -pipe -msoft-float -m32 -f
  no-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpreferred-stack-bou
  ndary=2 -fno-unit-at-a-time -march=athlon -mregparm=3 -I/usr/src/linux-2.6.9
  /include/asm-i386/mach-default -Iinclude/asm-i386/mach-default  -DKBUILD_BAS
  ENAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /home/oxyd/Downloaded/Nv
  idia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.o /home/oxyd/Downl
  oaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.c
    ld -m elf_i386 -r -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-662
  9-pkg1/usr/src/nv/nvidia.ko /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
  0-6629-pkg1/usr/src/nv/nvidia.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x8
  6-1.0-6629-pkg1/usr/src/nv/nvidia.mod.o
  NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-6629):
  executing: './usr/src/nv/makedevices.sh'...
  executing: '/sbin/ldconfig'...
  /sbin/ldconfig: Input file /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.6629 not foun
  d.
 
  /sbin/ldconfig: Input file /usr/lib/libnvidia-tls.so.1.0.6629 not found.
 
  /sbin/ldconfig: Input file /usr/lib/libGLcore.so.1.0.6629 not found.
 
  /sbin/ldconfig: Input file /usr/lib/libGL.so.1.0.6629 not found.
 
  /sbin/ldconfig: Input file /usr/lib/tls/libnvidia-tls.so.1.0.6629 not found.
 
  executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
ERROR: Unable to get file properties for '/usr/lib/libGL.so.1' (No such file or
      directory).
WARNING: The symbolic link '/usr/lib/libGL.so.1' does not exist.  This is
        necessary for correct operation of the NVIDIA Accelerated Graphics
        Driver for Linux-x86.  You can create this symbolic link manually by
        executing `ln -sf libGL.so.1.0.6629 /usr/lib/libGL.so.1`.
ERROR: Unable to get file properties for '/usr/lib/libGLcore.so.1' (No such
      file or directory).
WARNING: The symbolic link '/usr/lib/libGLcore.so.1' does not exist.  This is
        necessary for correct operation of the NVIDIA Accelerated Graphics
        Driver for Linux-x86.  You can create this symbolic link manually by
        executing `ln -sf libGLcore.so.1.0.6629 /usr/lib/libGLcore.so.1`.
ERROR: Unable to get file properties for '/usr/lib/libnvidia-tls.so.1' (No such
      file or directory).
WARNING: The symbolic link '/usr/lib/libnvidia-tls.so.1' does not exist.  This
        is necessary for correct operation of the NVIDIA Accelerated Graphics
        Driver for Linux-x86.  You can create this symbolic link manually by
        executing `ln -sf libnvidia-tls.so.1.0.6629
        /usr/lib/libnvidia-tls.so.1`.
ERROR: Unable to get file properties for '/usr/lib/tls/libnvidia-tls.so.1' (No
      such file or directory).
WARNING: The symbolic link '/usr/lib/tls/libnvidia-tls.so.1' does not exist.
        This is necessary for correct operation of the NVIDIA Accelerated
        Graphics Driver for Linux-x86.  You can create this symbolic link
        manually by executing `ln -sf libnvidia-tls.so.1.0.6629
        /usr/lib/tls/libnvidia-tls.so.1`.
ERROR: Unable to get file properties for
      '/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1' (No such file or
      directory).
WARNING: The symbolic link '/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1' does not
        exist.  This is necessary for correct operation of the NVIDIA
        Accelerated Graphics Driver for Linux-x86.  You can create this
        symbolic link manually by executing `ln -sf libXvMCNVIDIA.so.1.0.6629
        /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1`.
-> done.
-> Post-install sanity check failed.
-> Shared memory test passed.
-> Running runtime sanity check:
ERROR: The runtime configuration check failed for library 'libGL.so.1.0.6629'
      (expected: '/usr/lib/libGL.so.1', found: 'not').  The most likely reason
      for this is that conflicting OpenGL libraries are installed in a
      location not inspected by nvidia-installer.  Please be sure you have
      uninstalled any third-party OpenGL and third-party graphics driver
      packages.
-> done.
-> Runtime sanity check failed.
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.

Oxyd

AngryLlama 11-24-2005 09:55 PM

Any Luck? I haven't been able to run opengl programs for over 7 months because of this.

Oxyd 11-25-2005 07:44 AM

It has been almost a year since I had this problem. I'm even using different distro now (Gento). :D

I can't rememeber precisely, but I think I did fix it. I somehow provided it with with symlink /usr/lib/libGL.so.1 -- the installed made it, but failed to make the necessary symlinks. Also, I removed an init script that kept changing my xorg.conf to invalid configuration.

But lots of time has passed since then. I see you're using Gentoo. I can confirm that NVidia drivers (nvidia-kernel 1.0.7676-r1, nvidia-glx 1.0.7676-r2) are working fine on Gentoo with GeForce 6600 GT. Can you give us some details about your problem?


All times are GMT -5. The time now is 05:02 PM.