Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-02-21 00:30:36

  scoty - Użytkownik

scoty
Użytkownik
Zarejestrowany: 2006-07-25

testing i reinstalka sterów nvidi

Przed upgrade na testing miałem zainstalowane sterowniki nvidi i wszystko śmigało jak należy. Natomiast po... z boku mam czarny pasek i widać po płynności że sterowniki nie działają poprawnie. Próba reinstalacji:

Kod:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Feb 21 00:57:08 2007

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : 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
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  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.
-> There appears to already be a driver installed on your system (version: 1.0-
   9746).  As part of installing this driver (version: 1.0-9746), the existing 
   driver will be uninstalled.  Are you sure you want to continue? ('no' will a
   bort installation) (Answer: Yes)
-> 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> The CC version check failed:
   
   You appear to be compiling the NVIDIA kernel module with a different compile
   r than the one that was used to compile the running kernel.  The Linux 2.6 k
   ernel module loader rejects kernel modules built with a version of gcc that 
   does not exactly match that of the compiler used to build the running kernel
   .  The compiler used to compile the kernel was gcc 3.3; the current compiler
   is gcc 4.1.
   
   If you know what you are doing and want to ignore the gcc version check, sel
   ect "No" to continue installation.  Otherwise, select "Yes" to abort install
   ation, set the CC environment variable to the name of the compiler used to c
   ompile your kernel, and restart installation.  Abort now? (Answer: No)
-> Kernel source path: '/lib/modules/2.6.8-3-386/build'
-> Kernel output path: '/lib/modules/2.6.8-3-386/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen 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-i2c.o nv.o nv
   -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.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 Modules.symvers
   rm -f -rf .tmp_versions
   rm -f Makefile
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.8-3-386/bui
   ld SYSOUT=/lib/modules/2.6.8-3-386/build'...
   sh ./conftest.sh "cc" "cc" /lib/modules/2.6.8-3-386/build /lib/modules/2.6.8
   -3-386/build cc_sanity_check full_output
   sh ./conftest.sh "cc" "cc" /lib/modules/2.6.8-3-386/build /lib/modules/2.6.8
   -3-386/build select_makefile full_output
   make --no-print-directory -f Makefile module
   
   NVIDIA: calling KBUILD...
   make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.8-3-386/build SUBDIRS=/tmp/
   selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv modules
   mkdir -p /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/.tmp_vers
   ions
   make -f scripts/Makefile.build obj=/tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746
   -pkg1/usr/src/nv
   echo #define NV_COMPILER "`cc -v 2>&1 | tail -n 1`" > /tmp/selfgz3552/NVI
   DIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv_compiler.h
     cc -Wp,-MD,/tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/.nv.o
   .d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -Wstrict-pro
   totypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-float -
   mpreferred-stack-boundary=2 -fno-unit-at-a-time -
   march=i386 -Iinclude/asm-i386/mach-default -Os -fomit-frame-pointer -Wdeclar
   ation-after-statement -I/tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/s
   rc/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith  -Wno-multichar  -Werror  -O -fno-common -msoft-f
   loat       -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NA
   MES -D__KERNEL__ -DMODULE  -DNVRM -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 
   -DNV_PATCHLEVEL=9746  -UDEBUG -U_DEBUG -DNDEBUG -DNV_PCI_GET_CLASS_PRESENT -
   DNV_IRQ_HANDLER_WITH_PTREGS_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_IN
   SERT_PAGE_PRESENT -DNV_OLD_MM_KGDB_BREAKPOINT_PRESENT -DNV_REMAP_PFN_RANGE_P
   RESENT -DNV_CHANGE_PAGE_ATTR_PRESENT  -DMODULE -DKBUILD_BASENAME=nv -DKBUILD
   _MODNAME=nvidia -c -o /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/.tmp_nv.o /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c
   In file included from include/asm/thread_info.h:16,
                    from include/linux/thread_info.h:21,
                    from include/linux/spinlock.h:12,
                    from include/linux/capability.h:45,
                    from include/linux/sched.h:7,
                    from include/linux/module.h:10,
                    from /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/nv-linux.h:51,
                    from /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/nv.c:14:
   include/asm/processor.h:87: error: array type has incomplete element type
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/nv-linux.h:51,
                    from /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-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 /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/nv-linux.h:145,
                    from /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv/nv.c:14:
   include/linux/i2c.h: At top level:
   include/linux/i2c.h:58: error: array type has incomplete element type
   include/linux/i2c.h:205: error: array type has incomplete element type
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nvos_get_agp_device_by_class':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:566: warning:
   implicit declaration of function 'pci_get_class'
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:566: warning:
   assignment makes pointer from integer without a cast
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:580: warning:
   assignment makes pointer from integer without a cast
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nvidia_init_module':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:1477: warning
   : pointer targets in passing argument 2 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:1477: warning
   : pointer targets in passing argument 3 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:1477: warning
   : pointer targets in passing argument 4 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nv_kern_mmap':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:2184: warning
   : implicit declaration of function 'vm_insert_page'
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:2205: warning
   : implicit declaration of function 'remap_pfn_range'
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nv_kern_read_cardinfo':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:2946: warning
   : pointer targets in passing argument 4 of 'rm_get_device_name' differ in si
   gnedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nv_kern_read_status':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3119: warning
   : pointer targets in passing argument 2 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3119: warning
   : pointer targets in passing argument 3 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3119: warning
   : pointer targets in passing argument 4 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3120: warning
   : pointer targets in passing argument 2 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3120: warning
   : pointer targets in passing argument 3 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3120: warning
   : pointer targets in passing argument 4 of 'rm_read_registry_dword' differ i
   n signedness
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c: In function 
   'nvos_count_devices':
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3918: warning
   : assignment makes pointer from integer without a cast
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3924: warning
   : assignment makes pointer from integer without a cast
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3927: warning
   : assignment makes pointer from integer without a cast
   /tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.c:3933: warning
   : assignment makes pointer from integer without a cast
   make[3]: *** [/tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv.o
   ] Błąd 1
   make[2]: *** [_module_/tmp/selfgz3552/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src
   /nv] Błąd 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Błąd 1
   make: *** [module] Błąd 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.

Ja już tego nie rozumiem :/

PS gdzie się podziało glxgears? :P


new debian user

Offline

 

#2  2007-02-21 00:54:08

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: testing i reinstalka sterów nvidi

Musisz miec te sama wersje gcc ktora byl kompilowany kernel.
Jesli dobrze odczytalem to masz w systemie gcc w wersji 4.1 czyli od etcha a jadro jeszcze od sarge kompilowane gcc 3.3.Musisz upgradnac jadro albo jesli masz zainstalowane to z niego wystartowac.

Pozdrawiam


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2007-02-21 11:40:30

  scoty - Użytkownik

scoty
Użytkownik
Zarejestrowany: 2006-07-25

Re: testing i reinstalka sterów nvidi

Dzięki na nowszym jajku poszło. Glxgears też znalazłem :D


new debian user

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)