Page 1 sur 1

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

Publié : sam. 24 sept. 2011, 09:07
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

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 09:17
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 ?

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 13:11
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 ?

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 13:22
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.

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 13:35
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...

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 19:03
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 ?

Re: [nvidia] Problème pour lancer gdm

Publié : sam. 24 sept. 2011, 19:09
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)

Re: [nvidia] Problème pour lancer gdm

Publié : dim. 25 sept. 2011, 08:43
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:

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

Publié : dim. 25 sept. 2011, 09:04
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).

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

Publié : lun. 26 sept. 2011, 18:39
par Flamme_2
Ok, j'ai peut-être installé plus de chose qu'il ne fallait :D

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

Publié : mar. 27 sept. 2011, 17:29
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.

@+

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

Publié : mar. 27 sept. 2011, 17:52
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 ? :|