Au démarrage de Xorg, le driver propriétaire nvidia ne démarre pas.
Pour commencer, j'ai suivi à la lettre la procédure d'installation décrite ici : https://wiki.archlinux.org/index.php/NVIDIA. J'ai retiré complètement les composants libres (xf86-video-nouveau et nouveau-dri), installé les drivers propriétaires (nvidia et nvidia-utils). J'ai supprimé TOUTES traces du driver nouveau dans modprobe.conf et mkinitcpio.conf. J'ai régénéré l'image initramfs-linux.img. Mais malheureusement, Xorg plante au démarrage[*].
Je commence donc mes investigations depuis une invite en mode texte. Heureusement, la ligne de commande c'est comme le vélo, ça ne s'oublie pas

Commençons par le fichier Xorg.0.log :
Code : Tout sélectionner
X.Org X Server 1.11.1
Release Date: 2011-09-24
[ 40.167] X Protocol Version 11, Revision 0
[ 40.167] Build Operating System: Linux 3.0-ARCH x86_64
[ 40.168] Current Operating System: Linux krafft4 3.0-ARCH #1 SMP PREEMPT Wed Oct 19 10:27:51 CEST 2011 x86_64
[ 40.168] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=/dev/sda8 ro
[ 40.168] Build Date: 10 October 2011 08:55:30AM
.../...
[ 40.170] (II) Module ABI versions:
[ 40.170] X.Org ANSI C Emulation: 0.4
[ 40.170] X.Org Video Driver: 11.0
[ 40.170] X.Org XInput driver : 13.0
[ 40.170] X.Org Server Extension : 6.0
[ 40.171] (--) PCI:*(0:7:0:0) 10de:0a20:1462:1910 rev 162, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x0000ec00/128, BIOS @ 0x????????/524288
[ 40.171] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 40.171] (II) LoadModule: "extmod"
.../...
[ 40.180] (II) LoadModule: "nouveau"
[ 40.180] (WW) Warning, couldn't open module nouveau
[ 40.180] (II) UnloadModule: "nouveau"
[ 40.180] (II) Unloading nouveau
[ 40.180] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 40.180] (II) LoadModule: "nv"
[ 40.180] (WW) Warning, couldn't open module nv
[ 40.180] (II) UnloadModule: "nv"
[ 40.180] (II) Unloading nv
[ 40.180] (EE) Failed to load module "nv" (module does not exist, 0)
[ 40.180] (II) LoadModule: "nvidia"
[ 40.180] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 40.181] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 40.181] compiled for 4.0.2, module version = 1.0.0
[ 40.181] Module class: X.Org Video Driver
[ 40.181] (II) LoadModule: "vesa"
[ 40.181] (WW) Warning, couldn't open module vesa
[ 40.181] (II) UnloadModule: "vesa"
[ 40.181] (II) Unloading vesa
[ 40.181] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 40.181] (II) LoadModule: "fbdev"
[ 40.181] (WW) Warning, couldn't open module fbdev
[ 40.181] (II) UnloadModule: "fbdev"
[ 40.181] (II) Unloading fbdev
[ 40.181] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 40.181] (II) NVIDIA dlloader X Driver 285.05.09 Fri Sep 23 17:33:35 PDT 2011
[ 40.181] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 40.181] (--) using VT number 7
.../...
[ 40.185] (II) LoadModule: "ramdac"
[ 40.185] (II) Module "ramdac" already built-in
[ 40.185] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 40.185] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 40.185] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 40.185] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 40.185] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 40.185] (==) NVIDIA(0): RGB weight 888
[ 40.185] (==) NVIDIA(0): Default visual is TrueColor
[ 40.186] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 40.191] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:7:0:0. Please
[ 40.191] (EE) NVIDIA(0): check your system's kernel log for additional error
[ 40.191] (EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the
[ 40.191] (EE) NVIDIA(0): README for additional information.
[ 40.191] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[ 40.191] (II) UnloadModule: "nvidia"
[ 40.191] (II) Unloading nvidia
[ 40.191] (II) UnloadModule: "wfb"
[ 40.191] (II) Unloading wfb
[ 40.191] (II) UnloadModule: "fb"
[ 40.191] (II) Unloading fb
[ 40.191] (EE) Screen(s) found, but none have a usable configuration.
[ 40.191]
Fatal server error:
[ 40.191] no screens found
Code : Tout sélectionner
Oct 22 09:38:32 localhost kernel: [ 24.607093] NVRM: RmInitAdapter failed! (0x30:0x49:887)
Oct 22 09:38:32 localhost kernel: [ 24.607097] NVRM: rm_init_adapter(0) failed
Oct 22 09:38:42 localhost kernel: [ 34.213436] eth0: no IPv6 routers present
Oct 22 09:38:48 localhost kernel: [ 40.345656] NVRM: RmInitAdapter failed! (0x30:0x49:887)
Oct 22 09:38:48 localhost kernel: [ 40.345661] NVRM: rm_init_adapter(0) failed
Code : Tout sélectionner
papyrus@papyrus4:~$grep -r nouveau /etc
papyrus@papyrus4:~$
Code : Tout sélectionner
papyrus@papyrus4:~$lsmod | grep nouveau
papyrus@papyrus4:~$
Code : Tout sélectionner
papyrus@papyrus4:~$lspci -k
.../...
07:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 220] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Device 1910
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at ce000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at ec00 [size=128]
Expansion ROM at fbe00000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidiafb, nvidia
.../...
Est-il possible de monter le driver nvidia avec des options pour le rendre plus bavard en cas de plantage ?
Il y aussi le message "Open ACPI failed" dans le Korg.0.log. Mais cet incident me semble mineur.
Si quelqu'un à une idée, je suis preneur.
Ma configuration :
HP-Pavilion VD053AA-ABF m9785fr
Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
GT200 [GeForce GT 220] nVidia Corporation
ArchLinux
linux 3.0.7-1
nvidia 285.05.09-1
[*]Mon Xorg est bien configuré puisque son lancement ne posait aucun problème avec le driver libre nouveau.
[*]C'est mon premier post sur le forum. J'espère que les modérateurs seront indulgents
