[nvidia] Problème pour lancer gdm (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

[nvidia] Problème pour lancer gdm (résolu)

Message par Flamme_2 »

Bonjour,

Depuis la dernière mise à jour je n'arrive plus a lancer gdm.

J'ai un message :

Code : Tout sélectionner

GdmLocalDisplayFactiry : maximum number of X display failures reached : check X server log for errors
Donc dans les logs :

Code : Tout sélectionner

server with a supported drivers ABI
(EE) NVIDIA:Use the -ignoreABI option to override this check.
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
[EE) No drivers available

Fatal server error:
No screen found
Ce que j'ai déjà fait :

X -Configure
qui me rend :

Code : Tout sélectionner

(EE) NVIDIA:Use the -ignoreABI option to override this check
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
No devices to configure. Configuration failed
Du coup, j'ai tenté un :
pacman -Rns nvidia gdm
pacman -Sy nvidia gdm
sans succès

Et d'aller télécharger les drivers nvidia sur le site, idem.

Le drivers nouveau est blacklisté via modprobe...

Si quelqu'un a une solution ?

Merci

Flamme_2

PS : configuration : 7800 GTX, 3.5 GB RAM DDRII, 3.8 Ghz Intel P4 775
Dernière modification par Flamme_2 le dim. 25 sept. 2011, 08:43, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [nvidia] Problème pour lancer gdm

Message par FoolEcho »

Flamme_2 a écrit :X -Configure
Méthode dépréciée.
Flamme_2 a écrit :Et d'aller télécharger les drivers nvidia sur le site, idem.
À éviter vu qu'on dispose de paquets.

Maintenant, quels sont tes éventuels fichiers de configuration actuelle de Xorg ? (dans /etc/X11/xorg.conf.d ; en dehors des périphériques)
Tu peux aussi nous montrer le log en entier ?
«The following statement is not true. The previous statement is true.» :nage:
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

Re: [nvidia] Problème pour lancer gdm

Message par Flamme_2 »

Et voilà !

Code : Tout sélectionner

[root@MSI gdm]# cat /var/log/gdm/\:0.log 

X.Org X Server 1.11.0
Release Date: 2011-08-26
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0-ARCH x86_64 
Current Operating System: Linux MSI 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 08:53:25 CEST 2011 x86_64
Kernel command line: root=/dev/disk/by-uuid/7581c5a7-973b-47ae-a403-d254c09c4209 ro quiet
Build Date: 29 August 2011  07:21:16AM
 
Current version of pixman: 0.22.2
	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 Sep 24 13:08:49 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/OTF/" does not exist.
	Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
	Entry deleted from font path.
	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
	Entry deleted from font path.
	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
(==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(--) PCI:*(0:1:0:0) 10de:0091:107d:2a30 rev 161, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xf9000000/16777216, I/O @ 0x0000cc00/128, BIOS @ 0x????????/131072
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.11.0, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.11.0, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
(II) NVIDIA GLX Module  280.13  Wed Jul 27 17:12:07 PDT 2011
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.11.0, module version = 1.13.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.11.0, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.11.0, module version = 1.2.0
(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
================ WARNING WARNING WARNING WARNING ================
This server has a video driver ABI version of 11.0 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
=================================================================
(EE) NVIDIA: Use the -ignoreABI option to override this check.
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
(EE) No drivers available.

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.

Server terminated with error (1). Closing log file.
[root@MSI gdm]# 

Code : Tout sélectionner

[root@MSI gdm]# cat /etc/X11/x
xinit/            xorg.conf         xorg.conf.backup  xorg.conf.d/      
[root@MSI gdm]# cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 280.13  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jul 27 17:15:58 PDT 2011


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

[root@MSI gdm]# 
Pour ce qui est du X -configure, on ne passe plus par xorg en fait ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [nvidia] Problème pour lancer gdm

Message par FoolEcho »

Flamme_2 a écrit :X.Org X Server 1.11.0
Les gens, faudrait préciser quand vous utilisez [testing]...
C'est là ton problème: repasse ton serveur Xorg en 1.10 (si tu veux du stable... ou alors passer par le pilote nvidia-beta si tu veux rester en testing ? ) et ça devrait aller nettement mieux. :chinois:
Flamme_2 a écrit :Pour ce qui est du X -configure, on ne passe plus par xorg en fait ?
Le xorg.conf est déprécié. Tu devrais le supprimer et ne rajouter que les fichiers dont tu as besoin (dans /etc/X11/xorg.conf.d/ ). Cf. Xorg & nvidia.
«The following statement is not true. The previous statement is true.» :nage:
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

Re: [nvidia] Problème pour lancer gdm

Message par Flamme_2 »

Les gens, faudrait préciser quand vous utilisez [testing]...
Désolé, j'avoue ne pas du tout y avoir pensé.

Je fait le test...
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

Re: [nvidia] Problème pour lancer gdm

Message par Flamme_2 »

J'ai repassé le Xorg en 1.10.4 et le problème persiste :

Code : Tout sélectionner

[root@MSI gdm]# cat \:0.log 

X.Org X Server 1.10.4
Release Date: 2011-08-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0-ARCH x86_64 
Current Operating System: Linux MSI 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 08:53:25 CEST 2011 x86_64
Kernel command line: root=/dev/disk/by-uuid/7581c5a7-973b-47ae-a403-d254c09c4209 ro quiet
Build Date: 17 September 2011  07:42:58AM
 
Current version of pixman: 0.22.2
	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 Sep 24 18:57:37 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/OTF/" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(--) PCI:*(0:1:0:0) 10de:0091:107d:2a30 rev 161, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xf9000000/16777216, I/O @ 0x0000cc00/128, BIOS @ 0x????????/131072
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.0.0
(==) AIGLX enabled
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.13.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.10.4, module version = 1.2.0
(WW) Warning, couldn't open module nvidia
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module does not exist, 0)
(EE) No drivers available.

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.
Alors, je ne sais pas si j'ai tout bien fait.

J'ai supprimé Xorg
- pacman -Rcns xorg gdm

Ensuite j'ai édité pacman
- /etc/pacman.conf

Pour supprimer testing

Puis, j'ai réinstaller xorg :
- pacman -Sy xorg gdm

Puis redémarrage et toujours la même chose.

J'ai pu remarquer que c'est paquet était plus (+) a jours :

Code : Tout sélectionner

Avertissement: db: la version locale (5.2.36-1) est plus récente que core (5.2.28-1)
Avertissement: libldap: la version locale (2.4.26-4) est plus récente que core (2.4.26-3)
Avertissement: net-tools: la version locale (1.60.20110819cvs-1) est plus récente que core (1.60-18)
Avertissement: nspr: la version locale (4.8.9-2) est plus récente que extra (4.8.9-1)
Avertissement: perl: la version locale (5.14.1-5) est plus récente que core (5.14.1-3)
Cependant, je ne vois pas le lien avec l'interface...

Comment puis-je procéder ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nvidia] Problème pour lancer gdm

Message par benjarobin »

Tu devrait faire pacman -Syyuu
Sinon tu as bien redémarré ? Réinstalle aussi par prudence les paquets nvdia*
Par hasard tu n'aurait pas de xorg.conf ? Si oui supprime le. De plus si tu as modifié des fichiers dans /etc/xorg.conf.d/ Tu devrait annuler les changements (Sauf pour mettre le clavier en azerty)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

Re: [nvidia] Problème pour lancer gdm

Message par Flamme_2 »

Cela fonctionne !!!

Donc du coup j'ai fait :

Code : Tout sélectionner

pacman -Syyuu
rm /etc/X11/xorg.conf
pacman -Rncs
pacman -Sy gndm
pacman -Sy gnome
pacman -Sy nvidia - là il y avait un conflit donc :
pacman -Rcsn ati-dri mach64-dri mga-dri r128-dri savage-dri sis-dri tdfx-dri
pacman -Sy nvidia
reboot
Et c'est reparti (je dois juste reconfigurer gnome).

Merci beaucoup à vous deux pour votre aide.

:chinois:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [nvidia] Problème pour lancer gdm (résolu)

Message par FoolEcho »

Flamme_2 a écrit :pacman -Sy nvidia - là il y avait un conflit donc :
pacman -Rcsn ati-dri mach64-dri mga-dri r128-dri savage-dri sis-dri tdfx-dri
Accessoirement (parce qu'ils te sont inutiles), c'est probablement parce que tu as installé trop de choses, comme le groupe xorg au complet (vérifie Xorg pour les paquets essentiels).
«The following statement is not true. The previous statement is true.» :nage:
Flamme_2
Hankyu
Messages : 25
Inscription : mar. 19 avr. 2011, 15:53

Re: [nvidia] Problème pour lancer gdm (résolu)

Message par Flamme_2 »

Ok, j'ai peut-être installé plus de chose qu'il ne fallait :D
Jecabo79
Hankyu
Messages : 12
Inscription : dim. 04 oct. 2009, 11:43

Re: [nvidia] Problème pour lancer gdm (résolu)

Message par Jecabo79 »

Salut,

Pour te problème de GDM en version testing j'ai eu le même soucis, mais avec ce qui suis sa marche.

Rajoute ceci dans /etc/X11/xorg.conf.d/10-evdev.conf :

Section "ServerFlags"
Option "IgnoreABI" "true"
EndSection

Après ceci tu peux repasser en testing, chez moi pas de soucis.

@+
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [nvidia] Problème pour lancer gdm (résolu)

Message par FoolEcho »

Primo, le sujet est résolu (bon, on a rien contre les solutions alternatives). ;)

Deuzio, il est préférable de créer un fichier supplémentaire plutôt que de taper dans evdev.conf, une bonne pratique étant un fichier par type de section (evdev => certains périphériques, essentiellement clavier/souris/touchad...).
Une autre bonne pratique est d'utiliser la balise code dans les messages, même pour 3 lignes. :mrgreen:

Tertio, l'option IgnoreABI désactive la détection automatique de Xorg, ce qui peut poser problème.

Quarto, ce qui est sur testing est potentiellement instable et a besoin d'être testé (et est quelquefois non intégré officiellement en bout de course ! ). Il faut au moins suivre la liste de diffusion, mais pour un système stable, il vaut mieux désactiver ces dépôts.
Jecabo79 a écrit :mais avec ce qui suit ça marche
Quinto (?), en ce moment, c'est à qui fera le plus de fautes en un minimum de mots ? :|
«The following statement is not true. The previous statement is true.» :nage:
Répondre