Votre question

Installation pilote NVIDIA [Résolu]

Tags :
  • Nvidia
  • Système d'exploitation
Dernière réponse : dans Systèmes d'exploitation
2 Septembre 2007 17:06:00

Bonjours à tous. J'ai décidé de réessayer de résoudre mon problème de pilote NVIDIA puisque je crois que je suis dans la bonne voie pour l'installation du pilote NVIDIA. Pour résumer, j'ai d'abord essayé de suivre ce tuto pour les installer.

http://doc.fedora-fr.org/Carte_NVIDIA_:_installation_de...

  1. yum install kmod-nvidia-96xx


Mais après avoir redémarré le serveur X, je recevais un écran bleu disant que le serveurX n'est pas configuré correctement. Ça m'a proposé de le configurer. Donc ça l'a sauvegarder le fichier xorg.conf pour en créer un autre pour avoir accès au bureau mais sans accélération 3D.

Ensuite j'ai essayé de les installer à partir du gestionnaire de paquet de Fedora 7. Voilà un screenshot qui montre lequel j'avais pris dont celui sélectionné en bleu.



Ainsi que le xorg.



Mais toujours le même résultat. Le serveurX n'est pas configuré correctement.

Depuis le temps j'ai formaté Fedora pour essayer une autre distribution. Mais je suis vite revenu à Fedora 7.

Un moment donné, je me suis aperçu que j'utilisais un Kernel en i686 alors que je pensais que c'était un i586. Donc je me suis dit que si j'essayer d'installer le pilote pour kernel i686, ça pourrait marché. Mais non. Toujours le même message disant que le serveurX n'est pas configuré correctement. Je suis parvenu de désinstaller le xorg du deuxième screnshot que je vous ai montré tout en gardant le pilote pour éviter d'avoir l'écran bleu mais j'ai pas l'accélération 3D.

Donc j'ai réessayé d'installer le pilote en prenant celui du site NVIDIA dont la version 9639. Pour info j'ai une Geforce 4 TI 4800 comme carte graphique.

Citation :
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Sep 1 03:24:17 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
-> Tagging shared libraries with chcon -t textrel_shlib_t.
-> 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
ERROR: Unable to find the kernel source tree for the currently running kernel.
Please make sure you have installed the kernel source files for your
kernel and that they are properly configured; on Red Hat Linux systems,
for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
installed.
If you know the correct kernel source files are installed,
you may specify the kernel source path with the '--kernel-source-path'
command line option.
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.


Voilà pourquoi ça marchait pas. Kernel-devel n'était pas installé. Je l'ai donc installé à l'aide du gestionnaire de paquet de Fedora 7. Après je suis parvenu à aller un peu plus loins dans l'installation du pilote mais toujours un problème.

Citation :
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Sep 1 03:35:45 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
-> Tagging shared libraries with chcon -t textrel_shlib_t.
-> 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.22.4-65.fc7/source'
-> Kernel output path: '/lib/modules/2.6.22.4-65.fc7/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
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.22.4-65.fc7
/source SYSOUT=/lib/modules/2.6.22.4-65.fc7/build'...

NVIDIA: calling KBUILD...
make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.22.4-65.fc7/build KBUILD_VERBOSE=1
-C /lib/modules/2.6.22.4-65.fc7/source SUBDIRS=/tmp/selfgz5052/NVIDIA-Linux-
x86-1.0-9639-pkg1/usr/src/nv modules
make -C /lib/modules/2.6.22.4-65.fc7/build \
KBUILD_SRC=/usr/src/kernels/2.6.22.4-65.fc7-i686 \
KBUILD_EXTMOD="/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv" -
f /usr/src/kernels/2.6.22.4-65.fc7-i686/Makefile modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_vers
ions
rm -f /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_version
s/*
make -f /usr/src/kernels/2.6.22.4-65.fc7-i686/scripts/Makefile.build obj=/tm
p/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz5052/NVI
DIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERN
EL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include -i
nclude include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639
-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-stric
t-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-retur
n -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ff
reestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIG
NAL_FRAME=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach-ge
neric -Iinclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.22.4-65.fc7-i68
6/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-frame
-poi
nter -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign
-I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv -Wall -Wimplici
t -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-
arith -Wno-multichar -Werror -O -fno-common -msoft-float -MD -Wsign-compare
-Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM
-DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_DE
BUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -D
NV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T
_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_
MM_KGDB_BREAKPOINT_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATT
R_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENA
ME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5
052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz5052/NVID
IA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c: Hors de tout
e fonction :
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c:110: attentio
n : ‘kmem_cache_t’ is deprecated
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c: In function
‘__nv_setup_pat_entries’:
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c:827: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c: In function
‘__nv_restore_pat_entries’:
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c:853: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c: In function
‘nv_kern_cpu_callback’:
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c:1159: attenti
on : comparaison entre élément signé et élément non signé
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv.c:1166: attenti
on : comparaison entre élément signé et élément non signé
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.nv-v
m.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__K
ERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include
-include include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-96
39-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-str
ict-al
iasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -m
preferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffrees
tanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_
FRAME=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach-generi
c -Iinclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.22.4-65.fc7-i686/in
clude/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-frame-poi
nter -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign
-I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv -Wall -Wimplici
t -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-
arith -Wno-multichar -Werror -O -fno-common -msoft-float -MD -Wsign-compare
-Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM
-DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_DE
BUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -D
NV_PCI_GET_CLASS_PRESENT -DNV_SYSC
TL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRE
SENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_MM_KGDB_BREAKPOINT_PRESENT -DNV_RE
MAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DMO
DULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_M
ODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-p
kg1/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/u
sr/src/nv/nv-vm.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-vm.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.os-a
gp.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__
KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/includ
e -include include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-
9639-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-s
trict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-r
eturn -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic
-ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_
SIGNAL_FRAME=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach
-generic -Iinclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.22.4-65.fc7-
i686/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-fr
ame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-point
er-sign -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv -Wall -
Wimplici
t -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-
arith -Wno-multichar -Werror -O -fno-common -msoft-float -MD -Wsign-compare
-Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM
-DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_DE
BUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -D
NV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T
_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_
MM_KGDB_BREAKPOINT_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATT
R_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENA
ME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/sel
fgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_os-agp.o /tmp/selfgz5
052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-agp.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/os-agp.c:24:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.os-i
nterface.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/includ
e -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/
include -include include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x8
6-1.0-9639-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-st
ruct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=g
eneric -ffreestanding -maccumulate-outgoing-ar
gs -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -I/usr/src/kernels/2.6.2
2.4-65.fc7-i686/include/asm-i386/mach-generic -Iinclude/asm-i386/mach-generi
c -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach-default -Iin
clude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wd
eclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz5052/NVIDIA-Linux
-x86-1.0-9639-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wform
at -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-fno-common -msoft-float -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOO
SE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM -DNV_MAJOR_VERSION=1 -DNV_MINOR
_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT
_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_S
YSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_
PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_MM_KGDB_BREAKPOINT_PRESENT -DNV
_REMAP_PFN_RANGE_PRESENT -DNV_CHANG
E_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBU
ILD_BASENAME=KBUILD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)
" -c -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_os-in
terface.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-inter
face.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/os-interface.c:26:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.os-r
egistry.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include
-D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/in
clude -include include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x86-
1.0-9639-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -f
no-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-stru
ct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=gen
eric -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS
_CFI_SIGNAL_FRAME=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386
/mach-generic -Iinclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.22.4-65
.fc7-i686/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fom
it-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-
pointer-sign -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv -W
all -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenthes
es -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-float -MD -W
sign-compare
-Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVR
M -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_
DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT
-DNV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE
_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OL
D_MM_KGDB_BREAKPOINT_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_A
TTR_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASE
NAME=KBUILD_STR(os_registry)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /
tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.tmp_os-registry.o
/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-registry.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/os-registry.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.nv-i
2c.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__
KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/includ
e -include include/linux/autoconf.h -I/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-
9639-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-s
trict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-r
eturn -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic
-ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_
SIGNAL_FRAME=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach
-generic -Iinclude/asm-i
386/mach-generic -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/ma
ch-default -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stac
k-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz50
52/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type
-Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multi
char -Werror -O -fno-common -msoft-float -MD -Wsign-compare -Wno-cast-qual -
Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM -DNV_MAJOR_VERS
ION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9639 -UDEBUG -U_DEBUG -DNDEBUG -D
NV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLAS
S_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_P
CI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_MM_KGDB_BREAKPO
INT_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_
VMAP_4_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(n
v_i2c)" -D"KBUILD_MODNAME=KBUILD_ST
R(nvidia)" -c -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.
tmp_nv-i2c.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv-i2
c.c
In file included from include/linux/list.h:8,
from include/linux/wait.h:22,
from include/asm/semaphore.h:41,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src
/nv/nv-i2c.c:8:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
n arithmetic
ld -m elf_i386 -m elf_i386 -r -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-963
9-pkg1/usr/src/nv/nvidia.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/us
r/src/nv/nv-kernel.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/
nv/nv.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/
nv/nv-vm.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-agp.
o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-interface.o /
tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/os-registry.o /tmp/
selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/nv-i2c.o
Building modules, stage 2.
make -f /usr/src/kernels/2.6.22.4-65.fc7-i686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.22.4-65.fc7-i686/Module.
symvers -I /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/Module.
symvers -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/Module.
symvers -w
WARNING: could not find /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/s
rc/nv/.nv-kernel.o.cmd for /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/us
r/src/nv/nv-kernel.o
cc -Wp,-MD,/tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/.nvid
ia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include
-D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/in
clude -include include/linux/autoconf.h -I/usr/src/kernels/2.6.22.4-65.fc7-i
686/ -I -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasin
g -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mprefe
rred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestandi
ng -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME
=1 -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include/asm-i386/mach-generic -Ii
nclude/asm-i386/mach-generic -I/usr/src/kernels/2.6.22.4-65.fc7-i686/include
/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-frame-pointer
-g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"
KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)" -D"KBUILD_MODN
AME=KBUILD_STR(nvidia)" -DMODULE -c -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-
9639-pkg1/usr/src/nv/nvidia.mod.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-
pkg1/usr/src/nv/nvidia.mod.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639
-pkg1/usr/src/nv/nvidia.ko /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/us
r/src/nv/nvidia.o /tmp/selfgz5052/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/src/nv/
nvidia.mod.o
NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 No such device
-> Kernel messages:
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
usb 5-3: new high speed USB device using ehci_hcd and address 3
usb 5-3: configuration #1 chosen from 1 choice
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 1 alt
0 proto 2 vid 0x04A9 pid 0x1717
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 2:0:0:0: Direct-Access Canon MP510Storage 0101 PQ: 0 ANSI: 2
sd 2:0:0:0: [sdb] Attached SCSI removable disk
sd 2:0:0:0: Attached scsi generic sg2 type 0
usb 5-3: USB disconnect, address 3
drivers/usb/class/usblp.c: usblp0: removed
NVRM: Can't find an IRQ for your NVIDIA card!
NVRM: Please check your BIOS settings.
NVRM: [Plug & Play OS] should be set to NO
NVRM: [Assign IRQ to VGA] should be set to YES
nvidia: probe of 0000:01:00.0 failed with error -1
NVRM: The NVIDIA probe routine failed for 1 device(s).
NVRM: None of the NVIDIA graphics adapters were initialized!
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.



Merci d'avance.

Autres pages sur : installation pilote nvidia resolu

2 Septembre 2007 17:24:13

J'ai désinstallé les pilotes NVIDIA qui était installé à partir du gestionnaire de paquet. J'ai redémarré le serveur X et réessayé des installer ceux que j'ai pris à partir du site de NVIDIA. Mais j'arrive toujours pas à les installer. Est-ce-que je vous réenvoit le rapport /var/log/nvidia-installer.log ou si c'est bon ?
3 Septembre 2007 17:22:44

Personne peux m'aider ?
Contenus similaires
4 Septembre 2007 13:23:39

C'est bon j'ai compris. Je vais aller sur le forum de Fedora pour voir si ils pourront m'aider.
7 Septembre 2007 20:43:37

euh, y a pas la solution... tu as fais un depmod puis un modprobe, mais je t'avais déjà demandé de faire ca, or ca n'avait pas marché...
c'est vraiment louche ton histoire
7 Septembre 2007 21:44:11

Je crois que j'avais dit que la commande modprobe nvidia ne marchait pas parce que j'avais vu à des endoits que c'était marqué erreur. Donc j'ai cru que ça marchat pas alors que tu voulais savoir ce que ça donnait. Au début j'avais plus de mal avec les commandes mais après je m'y suit habitué

Citation :
NVRM : Can't find and IRQ for your NVIDIA card !
NVRM : Please check your bios settings.
NVRM : (Plus & Play OS) should be set to NO
NVRM : (Assing IRQ to VGA ) shold be set to YES
nvidia : probe routine failed with error -1
NVRM : The NVIDIA probe routine failed for 1 device(s)
NVRM : None of the NVIDIA graphics adapters were initialized !
FATAL : Error inserting nvidia (/lib/modules/2.6.22.4-65.fc7/extra/nvidia-96xx
idia.ko) : No such device


Je m'excuse du mal entendu.
7 Septembre 2007 21:58:53

oh de toute facon, j'aurais pas pensé au bios ;) 
bon à savoir
7 Septembre 2007 22:08:15

Oui. Moi qui pensais qu'en changent de carte graphique, je pourrais enfin avoir l'accélération 3D. Je crois que je vais la changer quand même puisque je suis en train de monter un autre PC à l'aide de mon ancienne carte mère, mon ancien Pentium 3 866 MHz et je vais mettre ma Geforce 4 TI 4800. Il me manque plus que de la mémoire et le disque dur. J'ai quelque très vieille carte graphique que j'ai récupé dont 2 ATI Rage pro 4 MO mais c'est pas terrible pour les jeux.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS