Bonjour, apres avoir passé une bonne partie de la nuit pour installer FC5 j'ai voulu installer les drivers nvidia pour pouvoir utiliser ma sortie tv. Seulement j'ai pas mal de problèmes :

J'ai du mal a passé en mode texte. Quand j'ajoute init 3 dans le grub il me fait un kernel panic et quand je fait init 3 dans le terminal (sous gnome) il plante +-. Je me connecte en root (en faisant ctrl-alt-F1) et je lance l'install. Pendant l'install il plante en me disant qu'il sait pas construire le kernel module.

Si quelqu'un a une solution a ces problemes j'attend sa réponse avec impatience.
Le rpm livna n'est pas encore fait ? Regarde de ce côté là si ce n'est pas fait, sinon, essaye de nous passer le message d'erreur (même si je doute que je puisse en faire plus personnelement).
Non les RPM sont pas encore sortit mais jusqu'ici je l'ai tjs fait manuellement et j'ai jamais eu de prob avec FC4.

Voici le contenu du log file :

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Mar 22 17:35:32 2006

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 : true
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.
-> Performing CC test with CC="cc".
-> Kernel source path: '/lib/modules/2.6.15-1.2054_FC5/source'
-> Kernel output path: '/lib/modules/2.6.15-1.2054_FC5/build'
-> Performing rivafb check.
-> Performing nvidiafb 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 -f stprof stprof.o symtab.h
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.15-1.2054_F
C5/source SYSOUT=/lib/modules/2.6.15-1.2054_FC5/build'...

NVIDIA: calling KBUILD...
make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.15-1.2054_FC5/build KBUILD_VERBOSE
=1 -C /lib/modules/2.6.15-1.2054_FC5/source SUBDIRS=/tmp/selfgz3056/NVIDIA-L
inux-x86-1.0-8178-pkg1/usr/src/nv modules
make -C /lib/modules/2.6.15-1.2054_FC5/build
KBUILD_SRC=/usr/src/kernels/2.6.15-1.2054_FC5-i686
KBUILD_EXTMOD="/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv" -f
/usr/src/kernels/2.6.15-1.2054_FC5-i686/Makefile modules
mkdir -p /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_vers
ions
make -f /usr/src/kernels/2.6.15-1.2054_FC5-i686/scripts/Makefile.build obj=/
tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv
echo #define NV_COMPILER "`cc -v 2>&1 | tail -n 1`" > /tmp/selfgz3056/NVI
DIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.0/include -D__KERN
EL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.15-1.2054_FC5-i686/include
-include include/linux/autoconf.h -I/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-81
78-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-str
ict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -g -pipe -m
soft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mprefer
red-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/src/kern
els/2.6.15-1.2054_FC5-i686/include/asm-i386/mach-default -Iinclude/asm-i386/
mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz3
056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type
-Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multi
char -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_
LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -DNVRM -DDYNAMIC_SLI -DNV_MA
JOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8178 -UDEBUG -U_DEBUG -DN
DEBUG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DM
ODULE -D"KBUILD_STR(s)=#s" -D"KB
UILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /
tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_nv.o /tmp/self
gz3056/NVIDIA-Linux-x86-1.0-8178-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:20,
from include/linux/module.h:10,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:47,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-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
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:71,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function ?check_signature?:
include/asm/io.h:258: attention : type d'argument erroné pour un incrément
Dans le fichier inclus à partir de /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-817
8-pkg1/usr/src/nv/nv.c:14:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
attention : #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: Hors de tout
e fonction :
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:296: attentio
n : initialization from incompatible pointer type
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
?nvos_get_agp_device_by_class?:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:502: attentio
n : implicit declaration of function ?pci_find_class?
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:502: attentio
n : assignment makes pointer from integer without a cast
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:516: attentio
n : assignment makes pointer from integer without a cast
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
?nvidia_init_module?:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1305: attenti
on : implicit declaration of function ?pm_register?
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1305: attenti
on : assignment makes pointer from integer without a cast
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1423: attenti
on : implicit declaration of function ?pm_unregister?
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
?nv_kern_mmap?:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:1979: attenti
on : implicit declaration of function ?remap_page_range?
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c: In function
?nvos_count_devices?:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:3641: attenti
on : assignment makes pointer from integer without a cast
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv.c:3647: attenti
on : assignment makes pointer from integer without a cast
cc -Wp,-MD,/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.nv-v
m.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.0/include -D__K
ERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.15-1.2054_FC5-i686/inclu
de -include include/linux/autoconf.h -I/tmp/selfgz3056/NVIDIA-Linux-x86-1.0
-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-
strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -g -pipe
-msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpref
erred-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/src/ke
rnels/2.6.15-1.2054_FC5-i686/include/asm-i386/mach-default -Iinclude/asm-i38
6/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfg
z3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv -Wall -Wimpli
cit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointe
r-arith -Wno-multichar -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-q
ual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -DNVRM -DD
YNAMIC_SLI -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8178 -U
DEBUG -U_DEBUG -DNDEBUG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_CHANGE_PAG
E_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(n
v_vm)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz3056/NVIDIA-L
inux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz3056/NVIDIA-Linux-
x86-1.0-8178-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:20,
from include/linux/module.h:10,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:47,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-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
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:71,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-vm.c:14:
include/asm/io.h: In function ?check_signature?:
include/asm/io.h:258: attention : type d'argument erroné pour un incrément
Dans le fichier inclus à partir de /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-817
8-pkg1/usr/src/nv/nv-vm.c:14:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
attention : #warning "conftest.sh failed, assuming remap_page_range(4)!"
cc -Wp,-MD,/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.os-a
gp.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.0/include -D__
KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.15-1.2054_FC5-i686/incl
ude -include include/linux/autoconf.h -I/tmp/selfgz3056/NVIDIA-Linux-x86-1.
0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno
-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -g -pip
e -msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpr
eferred-stack-boundary=2 -march=i686 -mtune=pentium4 -mregparm=3 -I/usr/src/
kernels/2.6.15-1.2054_FC5-i686/include/asm-i386/mach-default -Iinclude/asm-i
386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/sel
fgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-
type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-
multichar -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-erro
r -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -DNVRM -DDYNAMIC_SLI -D
NV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8178 -UDEBUG -U_DEBU
G -DNDEBUG -DNV_MULTIPLE_BRIDGE_AGPGART_PR
ESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_
BASENAME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /t
mp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_os-agp.o /tmp/s
elfgz3056/NVIDIA-Linux-x86-1.0-8178-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:20,
from include/linux/module.h:10,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:47,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-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
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:71,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/os-agp.c:24:
include/asm/io.h: In function ?check_signature?:
include/asm/io.h:258: attention : type d'argument erroné pour un incrément
Dans le fichier inclus à partir de /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-817
8-pkg1/usr/src/nv/os-agp.c:24:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
attention : #warning "conftest.sh failed, assuming remap_page_range(4)!"
cc -Wp,-MD,/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.os-i
nterface.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.0/includ
e -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/kernels/2.6.15-1.2054_FC5-i68
6/include -include include/linux/autoconf.h -I/tmp/selfgz3056/NVIDIA-Linux-
x86-1.0-8178-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraph
s -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -
g -pipe -msoft-float -fno-builtin-sprintf -fno-builtin-
log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -march=i686 -mtune=penti
um4 -mregparm=3 -I/usr/src/kernels/2.6.15-1.2054_FC5-i686/include/asm-i386/m
ach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -W
no-pointer-sign -I/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv
-Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenth
eses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wsign-compar
e -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNT
RM -DNVRM -DDYNAMIC_SLI -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCH
LEVEL=8178 -UDEBUG -U_DEBUG -DNDEBUG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -D
NV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME
=KBUILD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp
/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_os-interface.o /t
mp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-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:20,
from include/linux/module.h:10,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:47,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-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
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/nv-linux.h:71,
from /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv/os-interface.c:26:
include/asm/io.h: In function ?check_signature?:
include/asm/io.h:258: attention : type d'argument erroné pour un incrément
Dans le fichier inclus à partir de /tmp/selfgz3056/NVIDIA-Linux-x86-1.0-817
8-pkg1/usr/src/nv/os-interface.c:26:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-linux.h:677:2:
attention : #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.c: In
function ?os_set_mlock_capability?:
/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.c:137
5: erreur: ?struct task_struct? has no member named ?rlim?
make[4]: *** [/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-i
nterface.o] Erreur 1
make[3]: *** [_module_/tmp/selfgz3056/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
/nv] Erreur 2
make[2]: *** [modules] Erreur 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [mdl] Erreur 1
make: *** [module] Erreur 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.

je vais ferifier si j'ai bien installer make et tout ce que va avec
Il ya un bug dans le noyau de la FC5 eppechant l'installation des drivers propriétaires NVIDIA ou ATI. Ce doit être corrigé dans la prochaine mise à jour du noyau d'ici la la seul solution est d'être patient.

Il y a une info sur ce point sur le site de Livna
Ok j'ai du passé a coté de l'info. Je serai patient alors. C'est juste dommage qu'il y ai un bug dans le noyeau de base de la distrib FC5!
Ce noyau empêche tout driver propriétaire d'être chargé.

Ce qui est vraiment dommage, ce n'est pas ce bug, c'est plutôt que les drivers nvidia soient propriétaires.
pour les impatients...
1) ajouter le dépot yum de davej http://people.redhat.com/davej/kernels/Fedora/FC5/RPMS.kernel/
2) mettre à jour le noyau (2.6.16-1.2070_FC5)
3) rebooter et mettre en place un environnement rpmbuild avec signature gpg
voir (http://rpm.livna.org/kernel-modules.html et http://fedora.redhat.com/docs/drafts/rpm-guide-en/)
4) telecharger sous SRPMS http://rpm.livna.org/fedora/5/SRPMS/xorg-x11-drv-nvidia-1.0.8178-7.lvn5.src.rpm puis l'installer (rpm -ivh ...)
5) trouver sur la toile nvidia-kmod-1.0.8178-0.lvn.3.2.6.15_1.1881_FC5.src.rpm et l'installer (rpm -ivh ...)
voir http://www.mjmwired.net/resources/mjm-fedora-fc5.html#nvidia
6) lancer le rpmbuild --sign -ba de nvidia-kmod.spec et xorg-x11-drv-nvidia.spec
7) installer les rpm ensembles (!! yum localinstall xorg-x11-drv-fglrx-8.23.7-1.x86_64.rpm kmod-nvidia-1.0.8178-0.lvn.3.2.6.16_1.2070_FC5.x86_64.rpm et le devel)
puis vous rebooter

ps: tous à bien marcher malheureusement le serveur X m'a manger l'affichage du curseur de la souris et j'ai du abandonner la chose
config Athlon 4200x2, Asus A8N-VM CSM 4 Go, 2 sata (/boot + LVM sur raid 0 + 2 swap),chipset NForce 430 + GeForce 6150)
en plus de la patience, une petite idée serai bienvenue
Moi j'ai lu, il me semble dans la weekly que traduit MrTom, qu'il ne faut pas installer les drivers Nvidia à la main car il écrase une lib GL qui ne doit pas être écrasée. Il était recommandé d'installer les drivers avec le rpm de livna qui fait les choses proprement. Après, vous en faites ce que vous voulez.
25 jours plus tard
Comme dit plus haut, après l'install du nouveau noyeau et en utilisant les rpm livna tout est ok !
le serveur X demarre correctement.
Par contre j'ai une carte nvdia double-écran mais le deuxième écran reste noir 😉