Page 1 sur 1
[glxinfo] Error: couldn't find RGB GLX visual or fbconfig (résolu)
Publié : lun. 27 juil. 2020, 20:03
par CookieEater
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
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 20:13
par benjarobin
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
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 20:47
par CookieEater
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
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 21:04
par benjarobin
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
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 21:12
par CookieEater
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é)
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 21:35
par benjarobin
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
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 21:45
par benjarobin
Peux tu donner le log de Xorg (
/var/log/Xorg.0.log
) ainsi que la sortie de :
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)
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 21:51
par CookieEater
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é
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : lun. 27 juil. 2020, 22:47
par benjarobin
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)
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : mar. 28 juil. 2020, 14:38
par CookieEater
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : mar. 28 juil. 2020, 14:57
par benjarobin
Ce n'est pas la même chose...
Re: [glxinfo] Error: couldn't find RGB GLX visual or fbconfig
Publié : mar. 28 juil. 2020, 16:18
par CookieEater
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 !