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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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:
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
Offline
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
Offline
Dzięki na nowszym jajku poszło. Glxgears też znalazłem :D
Offline