Installation Drivers NVIDIA (Fedora 8)

Installation Drivers NVIDIA (Fedora 8) - Installation - Linux et OS Alternatifs

Marsh Posté le 20-01-2008 à 13:05:12    

Bonjour,
Je voudrais donc installer ces drivers mais je recois comme message d'erreur:
 
"Unable to build the NVIDIA kernel module."
 
Par ailleur je suis un débutant complet sur linux.
 
Pour info, si je fais : uname -r la réponse est : 2.6.23.9-85.fc8
Si ca peut servir c'est deja ca.
 
 
Je vous donne le nvidia-installer.log complet:  

Code :
  1. nvidia-installer log file '/var/log/nvidia-installer.log'
  2. creation time: Sun Jan 20 12:54:05 2008
  3. option status:
  4.   license pre-accepted    : false
  5.   update                  : false
  6.   force update            : false
  7.   expert                  : false
  8.   uninstall               : false
  9.   driver info             : false
  10.   precompiled interfaces  : true
  11.   no ncurses color        : false
  12.   query latest version    : false
  13.   OpenGL header files     : true
  14.   no questions            : false
  15.   silent                  : false
  16.   no recursion            : false
  17.   no backup               : false
  18.   kernel module only      : false
  19.   sanity                  : false
  20.   add this kernel         : false
  21.   no runlevel check       : false
  22.   no network              : false
  23.   no ABI note             : false
  24.   no RPMs                 : false
  25.   no kernel module        : false
  26.   force SELinux           : default
  27.   no X server check       : false
  28.   force tls               : (not specified)
  29.   X install prefix        : (not specified)
  30.   X library install path  : (not specified)
  31.   X module install path   : (not specified)
  32.   OpenGL install prefix   : (not specified)
  33.   OpenGL install libdir   : (not specified)
  34.   utility install prefix  : (not specified)
  35.   utility install libdir  : (not specified)
  36.   doc install prefix      : (not specified)
  37.   kernel name             : (not specified)
  38.   kernel include path     : (not specified)
  39.   kernel source path      : (not specified)
  40.   kernel output path      : (not specified)
  41.   kernel install path     : (not specified)
  42.   proc mount point        : /proc
  43.   ui                      : (not specified)
  44.   tmpdir                  : /tmp
  45.   ftp mirror              : ftp://download.nvidia.com
  46.   RPM file list           : (not specified)
  47. Using: nvidia-installer ncurses user interface
  48. -> Tagging shared libraries with chcon -t textrel_shlib_t.
  49. -> License accepted.
  50. -> No precompiled kernel interface was found to match your kernel; would you li
  51.    ke the installer to attempt to download a kernel interface for your kernel f
  52.    rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
  53. -> No precompiled kernel interface was found to match your kernel; this means
  54.    that the installer will need to compile a new kernel interface.
  55. -> Performing CC sanity check with CC="cc".
  56. -> Performing CC version check with CC="cc".
  57. -> Kernel source path: '/lib/modules/2.6.23.9-85.fc8/source'
  58. -> Kernel output path: '/lib/modules/2.6.23.9-85.fc8/build'
  59. -> Performing rivafb check.
  60. -> Performing nvidiafb check.
  61. -> Performing Xen check.
  62. -> Cleaning kernel module build directory.
  63.    executing: 'cd ./usr/src/nv; make clean'...
  64.    rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv
  65.    -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o
  66.    rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
  67.    rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
  68.    rm -f -f stprof stprof.o symtab.h Modules.symvers
  69.    rm -f -rf .tmp_versions
  70.    rm -f Makefile
  71. -> Building kernel module:
  72.    executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.23.9-85.fc8
  73.    /source SYSOUT=/lib/modules/2.6.23.9-85.fc8/build'...
  74.    sh ./conftest.sh "cc" "cc" /lib/modules/2.6.23.9-85.fc8/source /lib/modules/
  75.    2.6.23.9-85.fc8/build cc_sanity_check full_output
  76.    sh ./conftest.sh "cc" "cc" /lib/modules/2.6.23.9-85.fc8/source /lib/modules/
  77.    2.6.23.9-85.fc8/build select_makefile full_output
  78.    make --no-print-directory -f Makefile module
  79.  
  80.    NVIDIA: calling KBUILD...
  81.    make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.23.9-85.fc8/build KBUILD_VERBOSE=1
  82.    -C /lib/modules/2.6.23.9-85.fc8/source SUBDIRS=/home/hub/NVIDIA-Linux-x86-1.
  83.    0-9755-pkg1/usr/src/nv modules
  84.    make -C /lib/modules/2.6.23.9-85.fc8/build \
  85.     KBUILD_SRC=/usr/src/kernels/2.6.23.9-85.fc8-i686 \
  86.     KBUILD_EXTMOD="/home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv" -f /usr
  87.    /src/kernels/2.6.23.9-85.fc8-i686/Makefile modules
  88.    test -e include/linux/autoconf.h -a -e include/config/auto.conf || (  \
  89.     echo;        \
  90.     echo "  ERROR: Kernel configuration is invalid.";  \
  91.     echo "         include/linux/autoconf.h or include/config/auto.conf are mis
  92.    sing."; \
  93.     echo "         Run 'make oldconfig && make prepare' on kernel src to fix it
  94.    ."; \
  95.     echo;        \
  96.     /bin/false)
  97.    mkdir -p /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/.tmp_versions
  98.    rm -f /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/.tmp_versions/*
  99.    make -f /usr/src/kernels/2.6.23.9-85.fc8-i686/scripts/Makefile.build obj=/ho
  100.    me/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv
  101.    echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /home/hub/NVIDIA-Li
  102.    nux-x86-1.0-9755-pkg1/usr/src/nv/nv_compiler.h
  103.      cc -Wp,-MD,/home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/.nv.o.d  -n
  104.    ostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -
  105.    Iinclude -Iinclude2 -I/usr/src/kernels/2.6.23.9-85.fc8-i686/include -include
  106.    include/linux/autoconf.h  -I/home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src
  107.    /nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -f
  108.    no-common -Werror-implicit-function-declaration -Os -pipe -msoft-float -mreg
  109.    parm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=g
  110.    eneric -mtune=generic -ffreestanding -maccumul
  111.    ate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -I/usr/sr
  112.    c/kernels/2.6.23.9-85.fc8-i686/include/asm-i386/mach-generic -Iinclude/asm-i
  113.    386/mach-generic -I/usr/src/kernels/2.6.23.9-85.fc8-i686/include/asm-i386/ma
  114.    ch-default -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stac
  115.    k-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/home/hub/NVI
  116.    DIA-Linux-x86-1.0-9755-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswit
  117.    ch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -
  118.    Werror -O -fno-common -msoft-float -MD -Wsign-compare -Wno-cast-qual -Wno-er
  119.    ror -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM -DNV_MAJOR_VERSION=1  
  120.    -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9755 -UDEBUG -U_DEBUG -DNDEBUG -DNV_PCI
  121.    _GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESE
  122.    NT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_OLD_MM_KGD
  123.    B_BREAKPOINT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT
  124.    -DNV_VM_INSERT_PAGE_PRESENT -DNV_RE
  125.    MAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DMO
  126.    DULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MODN
  127.    AME=KBUILD_STR(nvidia)" -c -o /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/s
  128.    rc/nv/nv.o /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c
  129.    In file included from include/linux/list.h:8,
  130.                     from include/linux/preempt.h:11,
  131.                     from include/linux/spinlock.h:49,
  132.                     from include/linux/seqlock.h:29,
  133.                     from include/linux/time.h:8,
  134.                     from include/linux/timex.h:57,
  135.                     from include/linux/sched.h:53,
  136.                     from include/linux/utsname.h:35,
  137.                     from /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv
  138.    -linux.h:19,
  139.                     from /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv
  140.    .c:14:
  141.    include/linux/prefetch.h: In function ‘prefetch_range’:
  142.    include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
  143.    n arithmetic
  144.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: Hors de toute fonc
  145.    tion :
  146.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:110: erreur: expect
  147.    ed ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*â€
  148.    ™ token
  149.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nvo
  150.    s_create_alloc’:
  151.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:459: erreur: ‘nv_
  152.    pte_t_cache’ undeclared (first use in this function)
  153.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:459: erreur: (Each  
  154.    undeclared identifier is reported only once
  155.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:459: erreur: for ea
  156.    ch function it appears in.)
  157.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nvo
  158.    s_free_alloc’:
  159.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:491: erreur: ‘nv_
  160.    pte_t_cache’ undeclared (first use in this function)
  161.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘__n
  162.    v_setup_pat_entries’:
  163.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:953: attention : co
  164.    mparaison entre élément signé et élément non signé
  165.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘__n
  166.    v_restore_pat_entries’:
  167.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:979: attention : co
  168.    mparaison entre élément signé et élément non signé
  169.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nv_
  170.    kern_cpu_callback’:
  171.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1285: attention : c
  172.    omparaison entre élément signé et élément non signé
  173.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1292: attention : c
  174.    omparaison entre élément signé et élément non signé
  175.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nvi
  176.    dia_init_module’:
  177.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1418: erreur: ‘nv
  178.    _pte_t_cache’ undeclared (first use in this function)
  179.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1418: erreur: too m
  180.    any arguments to function ‘kmem_cache_create’
  181.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1549: erreur: valeu
  182.    r void n'a pas été ignorée comme elle aurait dû l'être
  183.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nvi
  184.    dia_exit_module’:
  185.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1576: erreur: valeu
  186.    r void n'a pas été ignorée comme elle aurait dû l'être
  187.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:1680: erreur: ‘nv
  188.    _pte_t_cache’ undeclared (first use in this function)
  189.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c: In function ‘nv_
  190.    agp_init’:
  191.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:3782: erreur: too f
  192.    ew arguments to function ‘agp_backend_acquire’
  193.    /home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.c:3784: erreur: too f
  194.    ew arguments to function ‘agp_backend_release’
  195.    make[4]: *** [/home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv/nv.o] Erre
  196.    ur 1
  197.    make[3]: *** [_module_/home/hub/NVIDIA-Linux-x86-1.0-9755-pkg1/usr/src/nv] E
  198.    rreur 2
  199.    make[2]: *** [modules] Erreur 2
  200.    NVIDIA: left KBUILD.
  201.    nvidia.ko failed to build!
  202.    make[1]: *** [module] Erreur 1
  203.    make: *** [module] Erreur 2
  204. -> Error.
  205. ERROR: Unable to build the NVIDIA kernel module.
  206. ERROR: Installation has failed.  Please see the file
  207.        '/var/log/nvidia-installer.log' for details.  You may find suggestions
  208.        on fixing installation problems in the README available on the Linux
  209.        driver download page at www.nvidia.com.


 
je suis déjà allé sur tout un tat de forum qui expliquent qu'il faut patcher je ne sais trop quoi mais rien a marché avec moi jusqu'ici (d'où mon post)
 
Je compte sur vos compétence a tous pour me sortir de cette galère.
 
Merci d'avance.


Message édité par cuhbe le 20-01-2008 à 13:06:42
Reply

Marsh Posté le 20-01-2008 à 13:05:12   

Reply

Marsh Posté le 20-01-2008 à 14:29:28    

Salut,
 
il vaut mieux utiliser les dépôts livna, c'est fait pour http://doc.fedora-fr.org/wiki/D%C3%A9p%C3%B4t_livna

Reply

Marsh Posté le 20-01-2008 à 14:46:23    

rpm -ivh http://rpm.livna.org/livna-release-8.rpm
pour installer livna
 et yum install kmod-nvidia
puour installer les driver

Reply

Marsh Posté le 20-01-2008 à 15:28:08    

Exélentissime,
C'est tout ce que je demandais.
 
Par contre ça m'amene à un autre probleme:
J'ai installer playonlinux pour installer steam et enfin CS,
mais impossible de lancer CS.
J'ai : "préparation pour le lancement de counter strike ..."
 
puis plus rien .
Ce n'est pas forcement l'endroit approprié pour cette question mais je demande quand meme au cas où quelqu'un aurait l'inspiration pour me dire ce que je dois faire.
 
Merci mille fois !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed