Hop hop hop ^^ je reviens sur ce que j'ai dit, j'ai trouvé un truc : le live CD fonctionne, donc voilà mon Xorg.0.log :

X.Org X Server 1.6.1.901 (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.6.el5 i686 
Current Operating System: Linux marien 2.6.29.4-167.fc11.i586 #1 SMP Wed May 27 17:14:37 EDT 2009 i686
Kernel command line: ro root=/dev/mapper/vg_marien-lv_root rhgb quiet
Build Date: 18 May 2009  02:47:59PM
Build ID: xorg-x11-server 1.6.1.901-1.fc11 
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 20 11:34:14 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section.  Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) |   |-->Monitor "<default monitor>"
(==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
(**) |   |-->Device "Videocard0"
(==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
(**) Option "AIGLX" "on"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) FontPath set to:
    catalogue:/etc/X11/fontpath.d,
    built-ins
(**) ModulePath set to "/usr/lib/xorg/modules/extensions/nvidia,/usr/lib/xorg/modules"
(**) Extension "Composite" is enabled
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
    If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(II) Loader magic: 0x640
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0@1:0:0) nVidia Corporation GeForce 9600M GT rev 161, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00008000/128, BIOS @ 0x????????/131072
(II) No APM support in BIOS or kernel
(II) System resource ranges:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/nvidia//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  185.18.14  Wed May 27 03:09:07 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  185.18.14  Wed May 27 02:32:54 PDT 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules//libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) resource ranges after probing:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
(==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "NoLogo" "1"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):     enabled.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
(EE) NVIDIA(0):     system's kernel log for additional error messages and
(EE) NVIDIA(0):     consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Donc pour l'instant, la configuration nvidia n'est pas utilisable, le plus urgent est de trouver une configuration avec «vesa» ou «nv» .
Sur ma machine avec une carte Nvidia, le driver utilisé par le LiveCD est «nv».
Donc essaie un startx avec «nv» ou «vesa».

Avec le LiveCD tu peux essayer
system-config-display --reconfig
pour construire un xorg.conf que tu pourras copier dans /etc/X11 sous un autre nom (xorg.conf.test)
Au reboot en mode texte
cp xorg.conf.test xorg.conf
startx


Ensuite il faudra surveiller ton xorg.conf car le service «/etc/init.d/nvidia» peut reconstruire à chaque boot un xorg.conf et donc écraser celui que tu auras crée manuellement.

Dans ce cas il faudra désactiver le service nvidia pour utiliser un xorg.conf «nv» ou «vesa» le temps de trouver une parade.
hum...

# system-config-display --reconfig
-bash: system-config-display: command not found


:roll:
Par contre tu pourrais m'expliquer les histoires de "vesa" et de "nv" ? J'aime bien comprendre à quoi je touche en fait ^^
Si system-config-display n'est pas disponible tu peux le télécharger sur le LiveCD (évidemment cela n'est valable que pendant le bootde ce LiveCD).
yum install system-config-display
m'expliquer les histoires de "vesa" et de "nv"
«vesa» est un driver générique capable d'utiliser les cartes graphiques compatibles «vesa» (Cest à dire presque toutes les cartes) en mode par forcément performant mais utile.
«nv» est un driver libre pouvant utiliser les cartes NVidia mais sans toutes les fonctionnalités.
Encore un petit problème : ma résolution est de 1440x900 et le choix max est de 1152x864... 🙁 peut-être que je pourrais changer après non ?
(et merci pour les explications 🙂)
modmol wrote:Pmarion est la, tu es sauvé
Effectivement !! Enfin mon problème est réglé (l'histoire de résolution n'a pas été un problème ^^) Bon bref j'ai tout fait comme tu m'a dit, tout a super bien marché 🙂 du coup j'ai vraiment fini d'enlever le kmod-nvidia (il restait des petits trucs) je préfère ne pas avoir mes effets de bureau qu'un ordinateur qui démarre pas ^^
Merci à toi pmarion, quel bonheur de retrouver son petit bureau bien à soi.
Par contre mon problème aura eu une chose de bénéfique, j'aurais appris quelques commandes et quelques notions ^^ (c'est dans c'est moment là qu'on se rencontre qu'on a encore beaucoup à apprendre :roll:)
Si tu fais une sauvegarde de ton xorg.conf sous un nom comme xorg.vesa ou xorg.nv, ... il pourra te resservir lors tes tentatives de ré-installation de kmod-nvidia.
Ravi d'avoir pu t'aider, je me bats avec des nvidia depuis que j'utilise fedora, alors j'essaie de me rendre utile.
Note que tu es censé utiliser le driver "nouveau" et non plus "nv" à partir de F11, mais peut-être que ça dépend des cartes (maintenant que t'as ton xorg, c'est facile à tester :p).
Bin tu fais bien de me le dire car maintenant dans mon xorg.conf j'ai la ligne
    Driver      "nv"
Faut-il que je mette "nouveau" à la place de "nv" ? 😐
Le driver «nouveau» est prévu comme pouvant remplacer les kmod-nvidia, mais quand ?
Personnellement «nv» fonctionne mieux que «nouveau» avec ma carte, mais cela dépend peut-être des cartes.
Ouais, "nouveau" est plus performant que nv, mais plus jeune. A tester.

Marien: oui exactement, testes 🙂
ce qui est étrange, c'est jai deux machines avec chacune des cartes nvidia, j'utilise les kmod-nividia depuis toujours ( openGL oblige), et je n'ai jamais eu de problemes particulier.
à partir du moment ou on respecte les correspondances Kernel et kmod-nvidia....
avec F11, le souçi , si j'ai bien compris, c'est l'integration du driver "nouveau" par defaut au niveau du noyau, ceci peut poser probleme avec le kmod-nvidia,
il suffit de faire une petite manip de rien décrite dans un autre post , et tout rentre dans l'ordre....
Bon et bien je ne vois pas vraiment de différence à vrai dire ^^
Le seul truc c'est que quand je veux activer les effets bureau, j'obtiens le message "Desktop effects could not be enabled" mais ça depuis que j'ai enlevé kmod... Au pire je peux m'en passer 😉
T'as pas de support 3D en gros, mais si tu l'utilises pas...ben...effectivement tu vois pas vraiment la différence.
Personnellement, j'ai le driver «nouveau» chargé (pour rien?) mais cela ne semble pas poser de problème avec le kmod-nvidia que j'ai installé puis mis à jour régulièrement.
lsmod | egrep 'nouveau|nvidia'
nvidia              10260280  30 
nouveau               470896  0 
drm                   205980  1 nouveau
i2c_algo_bit            5972  1 nouveau
i2c_core               22240  5 nvidia,i2c_i801,nouveau,drm,i2c_algo_bit
Minuteman > j'utilisais avant les effets 3D avec kmod, donc si, je vois la différence entre kmod/nouveau, par contre je ne vois pas de différence entre nv/nouveau ^^

pmarion > pourrais-je te demander à quoi correspond le lsmod | egrep 'nouveau|nvidia' ? :-D
lsmod | egrep 'nouveau|nvidia'
lsmod fait la liste des modules chargé dans le noyau, grep ou egrep permet d'extraire de cette liste les lignes contenant soit nouveau soit nvidia
[root@portable ~]# lsmod | egrep 'nouveau|nvidia'
nvidia              10260024  28 
i2c_core               22240  2 i2c_i801,nvidia
[root@portable ~]#
[root@portable ~]# rpm -qa | grep nvidia
kmod-nvidia-2.6.29.4-167.fc11.x86_64-185.18.14-1.fc11.x86_64
xorg-x11-drv-nvidia-libs-185.18.14-2.fc11.x86_64
xorg-x11-drv-nvidia-185.18.14-2.fc11.x86_64
xorg-x11-drv-nvidia-libs-185.18.14-2.fc11.i586
kmod-nvidia-185.18.14-1.fc11.x86_64
xorg-x11-drv-nvidia-devel-185.18.14-2.fc11.x86_64
Vous avez du nouveau courrier dans /var/spool/mail/root
[root@portable ~]#
ceci pour montrer que le 185.18.14 marche bien, si on a enlever le module nouveau au prealable
Marien wrote:Minuteman > j'utilisais avant les effets 3D avec kmod, donc si, je vois la différence entre kmod/nouveau, par contre je ne vois pas de différence entre nv/nouveau ^^
Ah, "nouveau" est le...nouveau driver libre pour les cartes nVidia, qui va remplacer nv. Il est plus "propre" au niveau du code et devrait supporter la 3D à l'avenir. Il est juste encore plus jeune, donc moins testé.
Marien wrote:pmarion > pourrais-je te demander à quoi correspond le lsmod | egrep 'nouveau|nvidia' ? :-D
lsmod, ça liste les modules chargés en mémoire, tes drivers quoi. Le egrep, ça dit "montres-moi juste les lignes avec nouveau ou nvidia dedans".
Ok merci 🙂 j'apprends petit à petit ^^
Mais donc mon problème viendrait du fait que nouveau serait entré en confrontation avec kmod si j'ai bien compris ? :-? Donc peut-être qu'il suffit que je désinstalle nouveau et je remets kmod à la place non ?