Page 1 sur 2
[Nvidia Geforce 9800 GT] Installation (résolu)
Publié : mar. 06 sept. 2011, 21:48
par arch.mick
Bonsoir,
Je possède une carte graphique nvidia Geforce 9800 GT
Code : Tout sélectionner
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
J'aimerais pouvoir faire un dual screen, pour l'instant je suis sous le pilote nouveau (je part de ctkarch

).
Je suis passer au pilote propriétaire en suivant le wiki, j'ai supprimer ce qui était relatif au pilote libre alias "nouveau", puis installer nvidia.
Et la je m’aperçois en relançant le serveur X que je n'ai plus d'affichage
Je relance X dans une console et j’obtiens ce message d'erreur :
Code : Tout sélectionner
(EE) Failed to load module "nouveau" (module does not exist, 0)
(EE) No drivers avaible.
Fatal server error:
no screens found
Bref c'est le bazar
De ce que j'en ai compris le serveur X essaie de lancer le pilote nouveau sauf que je viens de le supprimer
Comment pourrais-je lui indiquer de charger le pilote nvidia et non nouveau ?
Merci d'avance
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mar. 06 sept. 2011, 22:38
par kamui57
essaie
En cas de configuration personnalisée, il suffit de créer le fichier /etc/X11/xorg.conf.d/20-nvidia.conf (fourni dans les versions de nvidia-utils < 275.09.07) avec le contenu minimal suivant:
Code : Tout sélectionner
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
cf
http://wiki.archlinux.fr/Nvidia#Configuration_2
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mar. 06 sept. 2011, 22:40
par arch.mick
Je l'avais déjà fais donc sa ne marche pas. Merci quand même...
Une autre idée ??
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mar. 06 sept. 2011, 22:59
par benjarobin
Tu as bien suivi
http://wiki.archlinux.fr/Nvidia#Installation_2 et surtout le 2ième "Attention" ?
Quel est la sortie
De plus le fichier /etc/X11/xorg.conf.d/20-nvidia.conf est fournit par le paquet nvidia, donc tu n'aurais pas du le créer ou le modifier
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mar. 06 sept. 2011, 23:26
par arch.mick
Il n'y avais pas de fichier /etc/X11/xorg.conf.d/20-nvidia.conf fournis de base malheureusement...
La ligne de commande :
Ne donne rien.
La ligne de commande :
Me donne :
Code : Tout sélectionner
nouveau 639850 1
ttm 45269 1 nouveau
drm_kms_helper 21997 1 nouveau
drm 147750 3 nouveau,ttm,drm_kms_helper
i2c_algo_bit 4423 1 nouveau
i2c_core 16625 5 i2c_i801,nouveau,drm_kms_helper,drm,i2c_algo_bit
mxm_wmi 1101 1 nouveau
video 9780 1 nouveau
button 3646 1 nouveau
Et enfin la ligne de commande :
Me donne :
Code : Tout sélectionner
local/libcl 1.1-1
OpenCL library and ICD loader from NVIDIA
local/libvdpau 0.4.1-1
Nvidia VDPAU library
local/nvidia 280.13-1
NVIDIA drivers for linux.
local/nvidia-utils 280.13-1
NVIDIA drivers utilities and libraries.
local/opencl-nvidia 280.13-1
OpenCL implemention for NVIDIA
Voilou, merci d'avance

Re: [Nvidia Geforce 9800 GT] Installation
Publié : mar. 06 sept. 2011, 23:54
par kamui57
que donne
Code : Tout sélectionner
grep nouveau < /etc/mkinitcpio.conf
grep nouveau < /etc/modprobe.d/modprobe.conf
vu que le noyau a changé il me semble, faudrait pas redémarrer pour que les changements soient pris en compte ?
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 08:37
par benjarobin
Le module nouveau ne devrai pas être chargé que je sache, tu as bien redémarrer l'ordinateur après ? Car de mémoire nouveau est black-listé
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 09:52
par FoolEcho
Sur lequel il faut bien sûr lire:
mkinitcpio -p linux
et pas kernel26 (changement fait

).
benjarobin a écrit :De plus le fichier /etc/X11/xorg.conf.d/20-nvidia.conf est fournit par le paquet nvidia, donc tu n'aurais pas du le créer ou le modifier
Pour précision: le paquet nvidia-utils ne fournit plus ce fichier. On peut effectivement s'en passer, mais le mettre permet à X de charger directement le bon pilote plutôt que de le laisser essayer tout ce qu'il a sous le coude.
benjarobin a écrit :Le module nouveau ne devrai pas être chargé que je sache, tu as bien redémarrer l'ordinateur après ? Car de mémoire nouveau est black-listé
+1
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:10
par arch.mick
Bonjour,
J'ai bien vérifié nouveau est bien blacklisté dans le fichier /etc/modprobe.d/nouveau_blacklist.conf.
Donc déjà pourquoi est-il chargé ? étrange
Ensuite j'ai bien suivi le attention n°2 et j'avais corriger de moi même kernel26 par linux.
Cependant je ne comprend pas bien cette partie du attention et c'est peut-être cela qui coince (sa concerne le KMS)
Éditer les fichiers optionnellement modifiés pour activer KMS : /etc/modprobe.d/modprobe.conf et /etc/mkinitcpio.conf
Que dois-je faire ?
Pour kamui57
La commande :
Me retourne :
Il me semble que sa ne devrait pas être sa... Je vais tenter en le supprimant
Edit1: après suppression de nouveau dans modules j'ai refait mkinitcpio -p linux et redémarré, la plus d'affichage correcte du KMS (affichage très gros).
Cependant le serveur X ne se lance toujours pas avec le même message d'erreur qui est
Failed to load module "nouveau"
Pourquoi persistes-t-il a vouloir lancer ce fichu module nouveau ?
Et la commande :
Ne me retourne rien.
Merci d'avance.
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:19
par FoolEcho
arch.mick a écrit :J'ai bien vérifié nouveau est bien blacklisté dans le fichier /etc/modprobe.d/nouveau_blacklist.conf.
Donc déjà pourquoi est-il chargé ? étrange
Car c'est le module du noyau qui est chargé ( != module pour Xorg que tu as logiquement désinstallé).
Donc pour la suite, il faut effectivement modifier ton /etc/mkinitcpio.conf en enlevant nouveau, refaire l'image initramfs et redémarrer.

Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:22
par arch.mick
C'est ce que j'ai fait, je l'ai mis dans
edit1 de mon précédent post.
arch.mick a écrit :
La commande :
Me retourne :
Il me semble que sa ne devrait pas être sa... Je vais tenter en le supprimant
Edit1: après suppression de nouveau dans modules j'ai refait mkinitcpio -p linux et redémarré, la plus d'affichage correcte du KMS (affichage très gros).
Cependant le serveur X ne se lance toujours pas avec le même message d'erreur qui est
Failed to load module "nouveau"
Pourquoi persistes-t-il a vouloir lancer ce fichu module nouveau ?
Je précise que j'ai relancé mkinitcpio -p linux et rebooté de surcroit.
Sa na rien changé malheureusement...

Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:40
par benjarobin
Peut tu redonner le log complet de Xorg maintenant que tu as corrigé certaine chose
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:41
par FoolEcho
arch.mick a écrit :C'est ce que j'ai fait, je l'ai mis dans edit1 de mon précédent post.
Le problème des éditions et qu'on peut les zapper.
As-tu vérifié que nouveau n'est plus chargé (lsmod) ?
Quant à X, par défaut, c'est normal qu'il cherche à charger son pilote nouveau, mais te charge-t-il le pilote nvidia ?
Si non:
- vérifie que tu n'as pas un fichier de configuration dans /etc/X11/xorg.conf.d/ qui tente de charger nouveau / ajoute un fichier de conf pour nvidia
- prière de montrer le log de X
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:48
par arch.mick
Question bete mais il y aurait il un moyen de copier le log et de le récupérer sur mon autre pc ( celui depuis lequel j'écris ) ?
Parce que le recopier a la main c 'est pas possible

Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 13:59
par kamui57
ya
http://wiki.archlinux.fr/Pastebin qui poste directement sur internet
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 15:39
par arch.mick
Je n'arrive pas a retrouver le texte que j'ai mis en ligne...
J'ai faits paste "nom du fichier" mais après je ne le trouve pas dans la liste
http://pastebin.archlinux.fr/
Comment faire ?
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 15:55
par kamui57
quand tu lances la commande, le lien s'affiche en dessous
Code : Tout sélectionner
17:52:37 stepharch@toshi:~/Public/reuploadpic 9$ lsmod|pastebin
http://pastebin.archlinux.fr/433956 ← lien vers le fichier uploadé
17:52:55 stepharch@toshi:~/Public/reuploadpic 10$
17:54:34 stepharch@toshi:~/Public/reuploadpic 10$ pastebin /var/log/Xorg.0.log
http://pastebin.archlinux.fr/433957 ← lien vers le fichier uploadé
17:54:58 stepharch@toshi:~/Public/reuploadpic 11$
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 16:01
par arch.mick
Ah merci, je faisait uniquement paste. J'en apprend tous les jours ici
Voici le lien de mon log X :
http://pastebin.archlinux.fr/433958
Le log X :
Code : Tout sélectionner
[ 1339.676]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 1339.676]
X.Org X Server 1.10.3.901 (1.10.4 RC 1)
Release Date: 2011-07-29
[ 1339.676] X Protocol Version 11, Revision 0
[ 1339.676] Build Operating System: Linux 3.0.0-ARCH i686
[ 1339.676] Current Operating System: Linux dell-studio 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 07:32:23 UTC 2011 i686
[ 1339.676] Kernel command line: root=/dev/disk/by-uuid/c2e906ea-4258-4a69-90e2-9aa7ec16d330 ro quiet resume=/dev/disk/by-uuid/920df528-9b51-48ac-9bce-18280a9a057d
[ 1339.676] Build Date: 08 August 2011 08:28:07AM
[ 1339.676]
[ 1339.676] Current version of pixman: 0.22.2
[ 1339.676] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 1339.676] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 1339.676] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 7 15:58:41 2011
[ 1339.676] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 1339.676] (==) No Layout section. Using the first Screen section.
[ 1339.676] (==) No screen section available. Using defaults.
[ 1339.676] (**) |-->Screen "Default Screen Section" (0)
[ 1339.676] (**) | |-->Monitor "<default monitor>"
[ 1339.677] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 1339.677] (**) | |-->Device "Card0"
[ 1339.677] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 1339.677] (==) Automatically adding devices
[ 1339.677] (==) Automatically enabling devices
[ 1339.677] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 1339.677] Entry deleted from font path.
[ 1339.677] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 1339.677] Entry deleted from font path.
[ 1339.677] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 1339.677] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 1339.677] Entry deleted from font path.
[ 1339.677] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 1339.677] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/
[ 1339.677] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 1339.677] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 1339.677] (II) Loader magic: 0x822e4e0
[ 1339.677] (II) Module ABI versions:
[ 1339.677] X.Org ANSI C Emulation: 0.4
[ 1339.677] X.Org Video Driver: 10.0
[ 1339.677] X.Org XInput driver : 12.2
[ 1339.677] X.Org Server Extension : 5.0
[ 1339.678] (--) PCI:*(0:1:0:0) 10de:0605:10de:062d rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/131072
[ 1339.678] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 1339.678] (II) LoadModule: "extmod"
[ 1339.678] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 1339.678] (II) Module extmod: vendor="X.Org Foundation"
[ 1339.678] compiled for 1.10.3.901, module version = 1.0.0
[ 1339.678] Module class: X.Org Server Extension
[ 1339.678] ABI class: X.Org Server Extension, version 5.0
[ 1339.678] (II) Loading extension MIT-SCREEN-SAVER
[ 1339.678] (II) Loading extension XFree86-VidModeExtension
[ 1339.678] (II) Loading extension XFree86-DGA
[ 1339.678] (II) Loading extension DPMS
[ 1339.678] (II) Loading extension XVideo
[ 1339.678] (II) Loading extension XVideo-MotionCompensation
[ 1339.678] (II) Loading extension X-Resource
[ 1339.678] (II) LoadModule: "dbe"
[ 1339.678] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 1339.678] (II) Module dbe: vendor="X.Org Foundation"
[ 1339.678] compiled for 1.10.3.901, module version = 1.0.0
[ 1339.678] Module class: X.Org Server Extension
[ 1339.678] ABI class: X.Org Server Extension, version 5.0
[ 1339.678] (II) Loading extension DOUBLE-BUFFER
[ 1339.678] (II) LoadModule: "glx"
[ 1339.679] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 1339.696] (II) Module glx: vendor="NVIDIA Corporation"
[ 1339.696] compiled for 4.0.2, module version = 1.0.0
[ 1339.696] Module class: X.Org Server Extension
[ 1339.696] (II) NVIDIA GLX Module 280.13 Wed Jul 27 17:14:51 PDT 2011
[ 1339.696] (II) Loading extension GLX
[ 1339.696] (II) LoadModule: "record"
[ 1339.696] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 1339.696] (II) Module record: vendor="X.Org Foundation"
[ 1339.696] compiled for 1.10.3.901, module version = 1.13.0
[ 1339.696] Module class: X.Org Server Extension
[ 1339.696] ABI class: X.Org Server Extension, version 5.0
[ 1339.696] (II) Loading extension RECORD
[ 1339.696] (II) LoadModule: "dri"
[ 1339.697] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 1339.697] (II) Module dri: vendor="X.Org Foundation"
[ 1339.697] compiled for 1.10.3.901, module version = 1.0.0
[ 1339.697] ABI class: X.Org Server Extension, version 5.0
[ 1339.697] (II) Loading extension XFree86-DRI
[ 1339.697] (II) LoadModule: "dri2"
[ 1339.697] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 1339.697] (II) Module dri2: vendor="X.Org Foundation"
[ 1339.697] compiled for 1.10.3.901, module version = 1.2.0
[ 1339.697] ABI class: X.Org Server Extension, version 5.0
[ 1339.697] (II) Loading extension DRI2
[ 1339.697] (II) LoadModule: "nouveau"
[ 1339.697] (WW) Warning, couldn't open module nouveau
[ 1339.697] (II) UnloadModule: "nouveau"
[ 1339.697] (II) Unloading nouveau
[ 1339.697] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 1339.697] (EE) No drivers available.
[ 1339.697]
Fatal server error:
[ 1339.697] no screens found
[ 1339.697]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 1339.697] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 1339.697]
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 16:17
par kamui57
Code : Tout sélectionner
[ 1339.697] (II) LoadModule: "nouveau"
[ 1339.697] (WW) Warning, couldn't open module nouveau
[ 1339.697] (II) UnloadModule: "nouveau"
[ 1339.697] (II) Unloading nouveau
[ 1339.697] (EE) Failed to load module "nouveau" (module does not exist, 0)
ya du "nouveau" quelque part.
stp ?
je n'ai pas vu de tentative de chargement du module nvidia, donc
FoolEcho a écrit :
Quant à X, par défaut, c'est normal qu'il cherche à charger son pilote nouveau, mais te charge-t-il le pilote nvidia ?
Si non:
- vérifie que tu n'as pas un fichier de configuration dans /etc/X11/xorg.conf.d/ qui tente de charger nouveau / ajoute un fichier de conf pour nvidia [comme décrit ici
http://wiki.archlinux.fr/Nvidia#Configuration_2]
Re: [Nvidia Geforce 9800 GT] Installation
Publié : mer. 07 sept. 2011, 16:25
par arch.mick
Sayais j'ai trouver un fichier nommé "20-gpuacceleration" lançait le driver nouveau...
Merci
Comment puis-je activer le KMS svp ?
Et surtout le dual screen ?