[Xorg] pilote nouveau - Xorg ne démarre pas

Reconnaissance et configuration du matériel / kernel linux
Répondre
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

[Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

Bonjour/Bonsoir,

Comme dit dans le titre, j'ai un petit problème avec la configuration de nouveau. Je viens d'installer arch sur mon PC portable, j'ai seulement installé les paquets nécessaires pour du graphique (quelque paquet de xorg), j'ai installé (afin de réaliser les tests de configuration) "xorg-twm xorg-xclock xterm".

J'ai installé bumblebee et le pilote nouveau. j'ai suivi pour cela les différentes pages wiki (celle de xorg, nouveau et bumblebee). En voulant testé xorg il plante. Voici la trace d'exécution de xorg :

Code : Tout sélectionner

[    34.728] 
X.Org X Server 1.18.1
Release Date: 2016-02-08
[    34.729] X Protocol Version 11, Revision 0
[    34.729] Build Operating System: Linux 4.2.5-1-ARCH x86_64 
[    34.729] Current Operating System: Linux heziode 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64
[    34.729] Kernel command line: \vmlinuz-linux root=UUID=546f15a7-7505-431c-aa47-2bd53d7f74d1 rw  quiet initrd=\initramfs-linux.img
[    34.729] Build Date: 11 February 2016  09:57:03AM
[    34.729]  
[    34.729] Current version of pixman: 0.34.0
[    34.729] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    34.729] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    34.729] (==) Log file: "/home/heziode/.local/share/xorg/Xorg.0.log", Time: Mon Feb 15 02:18:55 2016
[    34.748] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    34.748] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    34.766] (==) No Layout section.  Using the first Screen section.
[    34.766] (==) No screen section available. Using defaults.
[    34.766] (**) |-->Screen "Default Screen Section" (0)
[    34.766] (**) |   |-->Monitor "<default monitor>"
[    34.766] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    34.766] (**) |   |-->Device "nvidia card"
[    34.766] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    34.766] (==) Automatically adding devices
[    34.766] (==) Automatically enabling devices
[    34.766] (==) Automatically adding GPU devices
[    34.766] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    34.795] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    34.795] 	Entry deleted from font path.
[    34.795] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    34.795] 	Entry deleted from font path.
[    34.795] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    34.795] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    34.795] 	Entry deleted from font path.
[    34.795] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    34.795] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/
[    34.795] (==) ModulePath set to "/usr/lib/xorg/modules"
[    34.795] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    34.795] (II) Loader magic: 0x81ad60
[    34.795] (II) Module ABI versions:
[    34.795] 	X.Org ANSI C Emulation: 0.4
[    34.795] 	X.Org Video Driver: 20.0
[    34.795] 	X.Org XInput driver : 22.1
[    34.795] 	X.Org Server Extension : 9.0
[    34.796] (++) using VT number 1

[    34.796] (--) controlling tty is VT number 1, auto-enabling KeepTty
[    34.796] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[    34.797] (II) xfree86: Adding drm device (/dev/dri/card0)
[    34.797] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[    34.798] (--) PCI:*(0:0:2:0) 8086:0416:1462:1109 rev 6, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[    34.798] (--) PCI: (0:1:0:0) 10de:1392:1462:1109 rev 162, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    34.798] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    34.798] (II) LoadModule: "glx"
[    34.822] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    34.903] (II) Module glx: vendor="X.Org Foundation"
[    34.903] 	compiled for 1.18.1, module version = 1.0.0
[    34.903] 	ABI class: X.Org Server Extension, version 9.0
[    34.903] (==) AIGLX enabled
[    34.903] (II) LoadModule: "nouveau"
[    34.903] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    34.920] (II) Module nouveau: vendor="X.Org Foundation"
[    34.920] 	compiled for 1.18.0, module version = 1.0.12
[    34.920] 	Module class: X.Org Video Driver
[    34.920] 	ABI class: X.Org Video Driver, version 20.0
[    34.920] (II) NOUVEAU driver 
[    34.920] (II) NOUVEAU driver for NVIDIA chipset families :
[    34.920] 	RIVA TNT        (NV04)
[    34.920] 	RIVA TNT2       (NV05)
[    34.920] 	GeForce 256     (NV10)
[    34.920] 	GeForce 2       (NV11, NV15)
[    34.920] 	GeForce 4MX     (NV17, NV18)
[    34.920] 	GeForce 3       (NV20)
[    34.920] 	GeForce 4Ti     (NV25, NV28)
[    34.920] 	GeForce FX      (NV3x)
[    34.920] 	GeForce 6       (NV4x)
[    34.920] 	GeForce 7       (G7x)
[    34.920] 	GeForce 8       (G8x)
[    34.920] 	GeForce GTX 200 (NVA0)
[    34.920] 	GeForce GTX 400 (NVC0)
[    34.920] (EE) No devices detected.
[    34.920] (EE) 
Fatal server error:
[    34.920] (EE) no screens found(EE) 
[    34.920] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    34.920] (EE) Please also check the log file at "/home/heziode/.local/share/xorg/Xorg.0.log" for additional information.
[    34.920] (EE) 
Quelqu'un a-t-il un solution à ce problème ?

Cordialement,

Heziode
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Bonsoir,
Avec la technologie optimus il faut au minimum installer le driver Intel. Tu n'as pas forcément besoin d'installer le driver pour la carte NVIDIA, sauf si tu veux afficher certains programme avec la carte NVIDIA.

Bref c'est quoi ton PC et ton besoin (jeux ?) ? Car c'est souvent assez inutile de passer par la carte NVIDIA voir même pouvant provoquer des pertes de performance surtout si tu utilises nouveau au lieu du driver propriétaire.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

J'ai un MSI GE70 2PE apache pro.

J'ai besoin d'utiliser ma carte nvidia pour les jeux d'une part (même si il y en à qu'un seul auquel je joue) et aussi pour certains programme (blender) et pour de la prog GPU.

J'ai installer le driver intel...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Alors la première chose à faire est de supprimer nouveau et toute configuration associée... Si tu veux jouer il ne te faudra pas nouveau, mais le driver nvidia propriétaire (à moins de vouloir des performances plus que moyenne)
Puis peux tu donner la sortie de :

Code : Tout sélectionner

grep -Evr "^ *$|^ *#" /etc/modprobe* /usr/lib/modprobe* /etc/modules-load* /usr/lib/modules-load* /etc/mkinitcpio.conf /etc/X11/xorg* /home/*/.xinitrc
pacman -Qsq "nouveau|intel|nvidia|libgl"
On verra bien après pour le support de la carte nvidia... Il faut déjà que tu es un affichage fonctionnel
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

Donc j'ai (normalement) désinstaller les paquets relatifs à nouveau et ai installé nvidia.

Voici les traces d’exécutions des commandes que tu m'a donnée :

Code : Tout sélectionner

grep -Evr ^ *$|^ *# /etc/modprobe.d /usr/lib/modprobe.d /etc/modules-load.d /usr/lib/modules-load.d /etc/mkinitcpio.conf /etc/X11/xorg.conf.d /home/*/.xinitrc

/usr/lib/modprobe.d/usb-load-ehci-first.conf:softdep ohci_hcd pre: ehci_hcd
/usr/lib/modprobe.d/usb-load-ehci-first.conf:softdep uhci_hcd pre: ehci_hcd
/usr/lib/modprobe.d/nvidia.conf:blacklist nouveau
/etc/mkinitcpio.conf:MODULES="nvidia"
/etc/mkinitcpio.conf:BINARIES=""
/etc/mkinitcpio.conf:FILES=""
/etc/mkinitcpio.conf:HOOKS="base udev autodetect modconf block filesystems keyboard fsck"
/etc/X11/xorg.conf.d/10-keyboard-terminate.conf:Section	"InputClass"
/etc/X11/xorg.conf.d/10-keyboard-terminate.conf:	Identifier	"Keyboard Terminate"
/etc/X11/xorg.conf.d/10-keyboard-terminate.conf:	MatchIsKeyboard	"yes"
/etc/X11/xorg.conf.d/10-keyboard-terminate.conf:	Option	"XkbOptions"	"terminate:ctrl_alt_bksp"
/etc/X11/xorg.conf.d/10-keyboard-terminate.conf:EndSection
/etc/X11/xorg.conf.d/10-monitor.conf:Section	"Monitor"
/etc/X11/xorg.conf.d/10-monitor.conf:	Identifier	"Monitor0"
/etc/X11/xorg.conf.d/10-monitor.conf:	Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
/etc/X11/xorg.conf.d/10-monitor.conf:	Option	"PreferredMode"	"1920x1080_60.00"
/etc/X11/xorg.conf.d/10-monitor.conf:EndSection
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:Section	"InputClass"
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:	Identifier	"Keyboard Layout"
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:	MatchIsKeyboard	"on"
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:	Option	"XkbLayout"	"fr"
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:	Option	"XkbVariant"	"oss"
/etc/X11/xorg.conf.d/10-keyboard-layout.conf:EndSection
/home/heziode/.xinitrc:xterm & sleep 10
et :

Code : Tout sélectionner

pacman -Qsq nouveau|intel|nvidia|libgl

bumblebee
lib32-libglvnd
lib32-mesa
lib32-mesa-libgl
lib32-nvidia-utils
libglvnd
mesa
mesa-libgl
nvidia
nvidia-utils
xf86-video-intel
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Supprime nvidia de /etc/mkinitcpio.conf:MODULES... Et régénérè l'initramfs via mkinitcpio.
Puis donne nous le log de Xorg...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

ça ne change pas grand chose, à chaque fois que je met le fichier de conf du wiki, celui-là :

Code : Tout sélectionner

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
EndSection
Xorg plante au lancement

Code : Tout sélectionner

[    21.550] 
X.Org X Server 1.18.1
Release Date: 2016-02-08
[    21.551] X Protocol Version 11, Revision 0
[    21.551] Build Operating System: Linux 4.2.5-1-ARCH x86_64 
[    21.551] Current Operating System: Linux heziode 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64
[    21.551] Kernel command line: \vmlinuz-linux root=UUID=546f15a7-7505-431c-aa47-2bd53d7f74d1 rw  quiet initrd=\initramfs-linux.img
[    21.551] Build Date: 11 February 2016  09:57:03AM
[    21.551]  
[    21.551] Current version of pixman: 0.34.0
[    21.551] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    21.551] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    21.551] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb 15 11:07:16 2016
[    21.570] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    21.570] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    21.596] (==) No Layout section.  Using the first Screen section.
[    21.596] (==) No screen section available. Using defaults.
[    21.596] (**) |-->Screen "Default Screen Section" (0)
[    21.596] (**) |   |-->Monitor "<default monitor>"
[    21.596] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    21.596] (**) |   |-->Device "Device0"
[    21.596] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    21.596] (==) Automatically adding devices
[    21.596] (==) Automatically enabling devices
[    21.596] (==) Automatically adding GPU devices
[    21.596] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    21.625] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    21.625] 	Entry deleted from font path.
[    21.625] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    21.625] 	Entry deleted from font path.
[    21.625] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    21.625] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    21.625] 	Entry deleted from font path.
[    21.625] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    21.625] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/
[    21.625] (==) ModulePath set to "/usr/lib/xorg/modules"
[    21.625] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    21.625] (II) Loader magic: 0x81ad60
[    21.625] (II) Module ABI versions:
[    21.625] 	X.Org ANSI C Emulation: 0.4
[    21.625] 	X.Org Video Driver: 20.0
[    21.625] 	X.Org XInput driver : 22.1
[    21.625] 	X.Org Server Extension : 9.0
[    21.626] (++) using VT number 1

[    21.626] (--) controlling tty is VT number 1, auto-enabling KeepTty
[    21.626] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[    21.627] (II) xfree86: Adding drm device (/dev/dri/card1)
[    21.627] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 8 paused 0
[    21.627] (II) xfree86: Adding drm device (/dev/dri/card0)
[    21.627] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 9 paused 0
[    21.629] (--) PCI:*(0:0:2:0) 8086:0416:1462:1109 rev 6, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[    21.629] (--) PCI: (0:1:0:0) 10de:1392:1462:1109 rev 162, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    21.629] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    21.629] (II) LoadModule: "glx"
[    21.661] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    21.733] (II) Module glx: vendor="X.Org Foundation"
[    21.733] 	compiled for 1.18.1, module version = 1.0.0
[    21.733] 	ABI class: X.Org Server Extension, version 9.0
[    21.733] (==) AIGLX enabled
[    21.733] (II) LoadModule: "nvidia"
[    21.733] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    21.797] (II) Module nvidia: vendor="NVIDIA Corporation"
[    21.797] 	compiled for 4.0.2, module version = 1.0.0
[    21.797] 	Module class: X.Org Video Driver
[    21.798] (II) NVIDIA dlloader X Driver  361.28  Wed Feb  3 14:48:10 PST 2016
[    21.798] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    21.798] (EE) No devices detected.
[    21.798] (EE) 
Fatal server error:
[    21.798] (EE) no screens found(EE) 
[    21.798] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    21.798] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    21.798] (EE) 
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Mais qui t'a dis ce faire cela ? J'ai pourtant bien indiqué que l'utilisation du driver nvidia devrait être fait bien bien après...
Je n'avais pas non plus dit d'installer le driver nvidia... Tu dois utiliser d'abord le driver intel, et une fois que ceci fonctionnera on regardera les options que tu peux avoir
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

C'est simple, si je vire le fichier de conf de nvidia, Xorg se lance sans problème.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Bon maintenant tu as 2 solutions possibles pour utiliser ta carte Nvidia (non nécessaire que je sache pour du calcul GPU, mais uniquement pour les Jeux). Utiliser bumblebee avec le driver propriétaire ( https://wiki.archlinux.org/index.php/Bu ... l.2FNVIDIA ) ou n'utiliser que la carte Nvidia, au détriment de l'autonomie ( https://wiki.archlinux.fr/Optimus_:_rendu_NVIDIA ).
Je te recommande vivement d'essayer d'abord Bumblebee (via optirun ou primusrun) et si les performances ne te convienne pas de passer à l'autre solution.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par Heziode »

J'utilise bumblebee.
Mais du coup je ne met pas le fichier de conf de nvidia dans les fichiers de Xorg (exemple donné plus haut) ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg] pilote nouveau - Xorg ne démarre pas

Message par benjarobin »

Et bien non... Ce n'est marqué nul part dans le Wiki de bumblebee. Il te reste plus qu'a suivre le Wiki sur bumblebee et de tester son fonctionnement via optirun ou primusrun
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Heziode
Hankyu
Messages : 13
Inscription : lun. 15 févr. 2016, 02:37

Re: [Xorg] pilote nouveau - Xorg ne démarre pas (résolu)

Message par Heziode »

Ok je te remercie :)
Répondre