[glxinfo] Error: couldn't find RGB GLX visual or fbconfig (résolu)

Applications multimedia / jeux
Répondre
CookieEater
Hankyu
Messages : 16
Inscription : jeu. 21 juin 2018, 19:07

[glxinfo] Error: couldn't find RGB GLX visual or fbconfig (résolu)

Message par CookieEater » lun. 27 juil. 2020, 20:03

Salut,

Alors depuis que j'ai installé le driver nvidia-390xx, je ne peux plus lancer le terminal kitty, et si je le lance dans un autre terminal, ça me dit que je n'ai pas opengl3 :

Code : Tout sélectionner

[209 19:57:38.146497] [glfw error 65542]: GLX: GLX extension not found
[209 19:57:38.146581] Failed to create GLFW temp window! This usually happens because of old/broken OpenGL drivers. kitty requires working OpenGL 3.3 drivers.
Du coup, j'ai lancé glxinfo pour voir, et même type d'erreur :

Code : Tout sélectionner

name of display: :0
Error: couldn't find RGB GLX visual or fbconfig
Dernière précision, cela fait un moment que je n'étais pas retourné sur arch linux, et ce driver nvidia était encore dans les dépôts, et à cette époque, aucun problème. Là je l'ai installé depuis un paquet AUR.

Bien-sûr juste avant d'installer le driver nvidia je pouvais lancer kitty sans problème, du coup que s'est-il passé, et surtout comment y remédier ?

[edit] : j'ai également vérifié, j'ai le paquet mesa 20.1.4-1
Dernière modification par CookieEater le mar. 28 juil. 2020, 16:18, modifié 1 fois.

benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » lun. 27 juil. 2020, 20:13

Bonjour,
As tu bien redémarré ? Il est plus que recommandé d'utiliser la version dkms du paquet.
Peux tu donner la sortie de :

Code : Tout sélectionner

pacman -Qs "nvidia|libglvnd|mesa"
uname -a
lsmod | grep nvidia
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

CookieEater
Hankyu
Messages : 16
Inscription : jeu. 21 juin 2018, 19:07

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par CookieEater » lun. 27 juil. 2020, 20:47

Quelle est la différence avec la version dkms ?

pacman -Qs "nvidia|libglvnd|mesa" :

Code : Tout sélectionner

local/egl-wayland 1.1.5-1
    EGLStream-based Wayland external platform
local/glu 9.0.1-2
    Mesa OpenGL Utility library
local/libglvnd 1.3.2-1
    The GL Vendor-Neutral Dispatch library
local/libvdpau 1.4-1
    Nvidia VDPAU library
local/libxnvctrl 450.57-1
    NVIDIA NV-CONTROL X extension
local/mesa 20.1.4-1
    An open-source implementation of the OpenGL specification
local/mesa-demos 8.4.0-4
    Mesa demos and tools incl. glxinfo + glxgears
local/nvidia-390xx-dkms 390.138-3
    NVIDIA driver sources for linux, 390xx legacy branch
local/nvidia-390xx-utils 390.138-3
    NVIDIA drivers utilities
local/nvidia-settings 450.57-1
    Tool for configuring the NVIDIA graphics driver
uname -a :

Code : Tout sélectionner

Linux PC-Eric1 5.7.10-arch1-1 #1 SMP PREEMPT Wed, 22 Jul 2020 19:57:42 +0000 x86_64 GNU/Linux
lsmod | grep nvidia :

Code : Tout sélectionner

nvidia_drm             53248  0
nvidia_modeset       1056768  1 nvidia_drm
nvidia              15835136  4 nvidia_modeset
drm_kms_helper        253952  2 nvidia_drm,i915
ipmi_msghandler        73728  2 ipmi_devintf,nvidia
drm                   581632  5 drm_kms_helper,nvidia_drm,i915

benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » lun. 27 juil. 2020, 21:04

La version avec dkms recompile juste le driver à chaque mise à jour du kernel linux, sinon à chaque mise à jour cela casse le driver nvidia.
Est-ce que tu as toujours le souci ? glxinfo retourne la même erreur ? Car cela devrait fonctionner... Au moins glxinfo devrait fonctionner
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

CookieEater
Hankyu
Messages : 16
Inscription : jeu. 21 juin 2018, 19:07

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par CookieEater » lun. 27 juil. 2020, 21:12

Alors du coup je viens d'installer la version dkms (je me demande l'utilité de la version non dkms finalement si ça casse à chaque maj du kernel)

glxinfo retourne exactement la même erreur (et j'ai redémarré)

benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » lun. 27 juil. 2020, 21:35

Mais pour répondre à ta question, la version non dkms sert pour moi que pour 2 cas (qui sont assez similaire, et assez rare) :
- Compiler le paquet sur une machine et le déployer ailleurs sans avoir besoin de gcc, linux-headers, ... sur la machine où c'est installé
- Fournir un PKGBUILD pour compiler le paquet pour un dépôt alternatif qui doit se synchroniser avec les dépôt officiels

En résumé, dès que tu as un driver linux (un module kernel), il faut toujours privilégier la version dkms
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » lun. 27 juil. 2020, 21:45

Peux tu donner le log de Xorg (/var/log/Xorg.0.log) ainsi que la sortie de :

Code : Tout sélectionner

grep -Evr "^ *$|^ *#" /etc/X11/xorg*
Tu n'as pas xf86-video-nouveau d'installé (il faut éviter de l'avoir pour éviter tout conflit, mais cela ne devrait pas poser de problème)
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

CookieEater
Hankyu
Messages : 16
Inscription : jeu. 21 juin 2018, 19:07

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par CookieEater » lun. 27 juil. 2020, 21:51

D'accord, merci pour ces infos

Le log de Xorg : https://pastebin.com/xhYaaDMW

Et voici le retour de grep -Evr "^ *$|^ *#" /etc/X11/xorg* :

Code : Tout sélectionner

/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:Section "OutputClass"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Identifier "intel"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    MatchDriver "i915"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Driver "modesetting"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:EndSection
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:Section "OutputClass"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Identifier "nvidia"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    MatchDriver "nvidia"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Driver "nvidia-drm"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Option "AllowEmptyInitialConfiguration"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    Option "PrimaryGPU" "yes"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    ModulePath "/usr/lib/nvidia/xorg"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:    ModulePath "/usr/lib/xorg/modules"
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf:EndSection
/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:  Option          "XkbVariant" "latin9"
/etc/X11/xorg.conf.d/00-keyboard.conf:EndSection
xf86-video-nouveau n'est pas installé

benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » lun. 27 juil. 2020, 22:47

Tu as copié 10-nvidia-drm-outputclass.conf d'où ? Car il y a une grosse erreur dedans apparemment (les lignes MatchDriver et Driver me semblent fausses)
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)


benjarobin
Maître du Kyudo
Messages : 15941
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par benjarobin » mar. 28 juil. 2020, 14:57

Ce n'est pas la même chose...
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

CookieEater
Hankyu
Messages : 16
Inscription : jeu. 21 juin 2018, 19:07

Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig

Message par CookieEater » mar. 28 juil. 2020, 16:18

J'ai inversé les valeurs de MatchDriver et Driver ! Il en aura fallu de temps pour me le faire voir, je me suis arraché les cheveux pour rien.

Du coup maintenant que c'est corrigé, ça fonctionne très bien, merci pour ton aide !

Répondre