[NVIDIA] Le Driver n'est pas utilisé.

Reconnaissance et configuration du matériel / kernel linux
Répondre
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

[NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

Bonjour à tous. :)

je viens d'installer Arch Linux avec l'installateur Arch-anywhere.
Tout est OK mais après l'installation de steam et de TF2, je m'aperçois que c'est extrèmement lent..injouable. :cry:

Avec la commande {lspci -k | grep -A 2 -E "(VGA|3D)"} je m'aperçois que le driver nvidia n'est pas éxecuté.
mais un autre driver nommé "Nouveau" l'est à la place.
Seulement voilà, je ne l'ai pas installé..

Code : Tout sélectionner

$ lspci -k | grep -A 2 -E "(VGA|3D)"
03:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)
	Subsystem: NVIDIA Corporation GM200 [GeForce GTX 980 Ti]
	Kernel driver in use: nouveau
J'ai reinstallé plusieurs fois le driver nvidia, mais même après redémarrage du système, rien.
Je l'ai même complétement désinstallé et redemarré le système, pensant que mon affichage d'isparaitrait mais non, toujours là.. et il est nickel. :shock:
Comme-si ce driver nvidia n'était tout simplement pas utilisé...

Je ne sais pas comment remplacer le Driver Nouveau qui n'est même pas installé :| par le Driver propriétaire de NVIDIA.
Le xorg.conf dans /etc/X11/ n'existe pas..
Quant à la commande nvidia-xconfig permétant de générer la config de Nvidia, elle fait planter mon affichage au redémarrage du système.
Cela m'oblige à supprimer les fichier Xorg.conf et Xorg.conf.nvidia***** pour retrouver mon affichage..

Je suis à court d'options.. si une bonne âme veut bien m'expliquer comment l'installer, ça sauvera mes parties de TF sous Linux ! :copain:

Merci pour vos réponses !
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par karhu »

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

Merci Karhu pour l'info ! :)

Mais rien à faire, j'ai édité le fichier /etc/mkinitcpio.conf pour supprimer le driver nouveau, mais évidement ne l'ayant pas installé il n'y avait rien à enlever..
Et j'ai beau recommencer mon installation de driver Nvidia, il ne veut rien savoir.. toujours nouveau..
il n'y à rien dans mon /etc/X11/xorg.conf.d. seulement 00-keyboard.conf.
Et pas de xorg.conf dans etc/X11....
Donc rien qui ne devrait m'empecher d'installer nvidia.

Une autre idée..? :)

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

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par benjarobin »

Bonjour,
L'installation du driver nvidia empêche normalement le chargement de nouveau... Peux tu donner les paquets que tu installes, ainsi que la sortie de : uname -a
Ce n'est pas un PC portable, si ? Pour information, il ne faut jamais utiliser un outil de génération de Xorg.conf (nvidia-settings, nvidia-xconfig, ...), sauf pour s'en inspirer, mais le fichier généré ne doit jamais être utilisé tel quel.

Je le précise, mais il faut bien redémarrer le PC...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

Bonjour Benjarobin,
Alors oui c'est un PC fixe avec deux écrans DVI +DisplayPort et une GPU nvidia 980 ti.
Les paquets installés sont les suivants:
Nvidia 387.34-7, nvidia-settings, nvidia-utils, lib32-nvidia-utils.
C'est ce que j'essaye d'installer en tout cas ^^'.
Tout s'installe à merveille mais rien ne change.
En effet je redémarre à chaque fois le systeme.
Je pensais que c'était primordial la génération de nvidia-xconfig.
Merci pour l'info.

uname -a

Code : Tout sélectionner

Linux archLnx-PC 4.14.3-1-ARCH #1 SMP PREEMPT Thu Nov 30 18:33:13 UTC 2017 x86_64 GNU/Linux
Merci :)
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

j'ai également plusieurs autres paquets d'implementation OpenGL..
Mesa 17.2.6-1 li32-mesa, glu.. qui se sont installé d'eux-même lors de l'installation du systeme.
j'ignore si sa peut rentré en conflit avec le driver nvidia..
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par benjarobin »

Peux tu donner la sortie de :

Code : Tout sélectionner

grep -REv "^ *$| *#" /etc/X11/xorg.* /etc/mkinitcpio.conf /etc/modprobe.* /usr/lib/modprobe.* /etc/modules-load.* /usr/lib/modules-load.*
cat /proc/cmdline
lsmod | grep -E "nv|nouv"
pacman -Qs "nvidia|libgl|nouveau"
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

Code : Tout sélectionner

grep -REv "^ *$| *#" /etc/X11/xorg.* /etc/mkinitcpio.conf /etc/modprobe.* /usr/lib/modprobe.* /etc/modules-load.* /usr/lib/modules-load.*
/etc/X11/xorg.conf.d/00-keyboard.conf:Section "InputClass"
/etc/X11/xorg.conf.d/00-keyboard.conf:Identifier "system-keyboard"
/etc/X11/xorg.conf.d/00-keyboard.conf:MatchIsKeyboard "on"
/etc/X11/xorg.conf.d/00-keyboard.conf:Option "XkbLayout" "fr"
/etc/X11/xorg.conf.d/00-keyboard.conf:EndSection
/etc/mkinitcpio.conf:MODULES=()
/etc/mkinitcpio.conf:BINARIES=()
/etc/mkinitcpio.conf:FILES=()
/etc/mkinitcpio.conf:HOOKS="base udev autodetect keyboard keymap consolefont modconf block lvm2 filesystems fsck"
/etc/modprobe.d/nvidia.conf:options nvidia_drm modeset=1
/usr/lib/modprobe.d/systemd.conf:options bonding max_bonds=0
/usr/lib/modprobe.d/bluetooth-usb.conf:options btusb reset=1
/usr/lib/modprobe.d/nvidia.conf:blacklist nouveau
/usr/lib/modules-load.d/virtualbox-host-dkms.conf:vboxdrv
/usr/lib/modules-load.d/virtualbox-host-dkms.conf:vboxpci
/usr/lib/modules-load.d/virtualbox-host-dkms.conf:vboxnetadp
/usr/lib/modules-load.d/virtualbox-host-dkms.conf:vboxnetflt
/usr/lib/modules-load.d/bluez.conf:crypto_user
[yann@archLnx-PC]: ~>$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-linux root=UUID=20a27ed2-1886-4eba-9f5d-5313d7315ca5 rw nvidia-drm.modeset=1
[yann@archLnx-PC]: ~>$ lsmod | grep -E "nv|nouv"
nouveau              1830912  16
led_class              16384  3 wacom,input_leds,nouveau
video                  40960  1 nouveau
i2c_algo_bit           16384  1 nouveau
ttm                    98304  1 nouveau
mxm_wmi                16384  1 nouveau
drm_kms_helper        163840  1 nouveau
drm                   376832  6 nouveau,ttm,drm_kms_helper
agpgart                40960  3 nouveau,ttm,drm
button                 16384  1 nouveau
wmi                    24576  2 mxm_wmi,nouveau
[yann@archLnx-PC]: ~>$ pacman -Qs "nvidia|libgl|nouveau"
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par benjarobin »

Supprime : /etc/modprobe.d/nvidia.conf et supprime nvidia-drm.modeset=1 des paramètres kernel
Puis régénère un initramfs via mkinitcpio -p linux

Tu as quoi comme chargeur de démarrage ? As tu fais des choses qui sortes de l'ordinaire pour les initramfs ?
Tu démarres en UEFI ? ou MBR ?

C'est normal de ne pas avoir la sortie de pacman -Qs "nvidia|libgl|nouveau" ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

ok je supprime le fichier nvidia.conf mais je regrette je ne sais pas comment faire pour supprimer nvidia-drm.modeset=1 des paramètres kernel :/
Quel est le but de /usr/lib/modprobe.d/systemd.conf ? je regrette, comme je l'ai dis j'ai installé arch linux avec l'installateur Arch-Aanywhere..
Peux-tu me donner la marche à suivre stp ? Merci
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

mon chargeur de démarrage est lightdm, et je suis en MBR. :)
"C'est normal de ne pas avoir la sortie de pacman -Qs "nvidia|libgl|nouveau"" ? aucune idées, je ne l'ai pas installé c'est peut être ça..
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par benjarobin »

pacman -Qs "nvidia|libgl|nouveau" te donne forcément quelque chose en sortie !!!
Voilà pourquoi c'est une très très mauvaise idée d'utiliser Arch-Anywhere, car tu ne sais pas corriger quelque chose qui est la base même du système. Et non je ne vais pas regarder ce que fais Arch-Anywhere, je suis clairement contre l'utilisation de cet installateur...
De plus, démarrer en MBR au lieu d'UEFI est une mauvaise idée pour plein de raison (tu ne peux pas profiter de la résolution de l'UEFI au boot, le multi boot c'est un cauchemar ... )
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

pacman -Qs "nvidia|libgl|nouveau"

Code : Tout sélectionner

pacman -Qs "nvidia|libgl|nouveau"
local/lib32-libglvnd 1.0.0-1
    The GL Vendor-Neutral Dispatch library
local/lib32-mesa 17.2.5-1
    an open-source implementation of the OpenGL specification (32-bit)
local/lib32-nvidia-utils 387.34-1
    NVIDIA drivers utilities (32-bit)
local/libglade 2.6.4-5
    Allows you to load glade interface files in a program at runtime
local/libglvnd 1.0.0-1
    The GL Vendor-Neutral Dispatch library
local/libvdpau 1.1.1+3+ga21bf7a-1
    Nvidia VDPAU library
local/libxnvctrl 387.34-1
    NVIDIA NV-CONTROL X extension
local/mesa 17.2.6-1
    an open-source implementation of the OpenGL specification
local/nvidia 387.34-7
    NVIDIA drivers for linux
local/nvidia-settings 387.34-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 387.34-1
    NVIDIA drivers utilities
l'info demandé..
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par benjarobin »

Il te reste plus qu'a supprimer nvidia-drm.modeset=1 des paramètres kernel, et je ne peux pas deviner comment faire, tu dois modifier la configuration de ton chargeur de démarrage
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

arch anywhere fonctione très bien, mais je reconnais que niveau GPU ce n'est pas encore ça...
perso, je suis tombé vraiment amoureux de sa philosophie mais je crains de ne pas être assez "fort" pour l'installer à la main...

je te remerçie pour tout tes conceilles ;) je vais continuer à apprendre :)

Merci encore .
crystian
Hankyu
Messages : 10
Inscription : dim. 03 déc. 2017, 13:14

Re: [NVIDIA] Le Driver n'est pas utilisé.

Message par crystian »

Merci l'ami ! ça a parfaitement fonctionné ! xD super !
Bon ben je note tous ça et je vous souhaite à tous une bonne soirée. :)
Répondre