Bonjour, Je suis un utilisateur débutant et je recherche vos conseils pour résoudre le problème suivant : J'ai installé Manjaro 16.08. glxgears fonctionne en "user" et en "root" (la fenetre avec les engrenages s'affiche)
Puis Manjaro propose de faire des mise à jour de paquets, incluant les drivers Nvidia qui passent en version 304.132.
Suite à ces mise à jour, lorsque je lance glxgears j'obtiens la sortie suivante :
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 30 Current serial number in output stream: 31
Steam lancé depuis le bureau ne fonctionne plus (rien ne s'affiche), et la ligne de commande s'arrete à "Installing breakpad exception handler for appid(steam)/version(0)"
par contre, si je lance "sudo glxgears" ca fontionne.
J'ai vérifié les points suivants : mon user est bien dans le groupe "video"
sudo mhwd-gpu --check renvoie
Using default Default lib32 support: true xorg configuration symlink valid... libGl and libglx symlinks valid...
J'ai passé en revue les permissions des librairies OpenGL sans voir de problème à ce niveau.
C'est ma troisième soirée passée à éplucher le net et différents forums, sans trouver de solution à ce problème (Est-ce parceque c'est évident une fois qu'on a l'expérience ? )
Que puis-je faire pour identifier l'origine du problème SVP?
Par avance merci Emmanuel
Desktop - Manjaro-x86_64 4.4.24.1 LTS
CPU : Intel Pentium(R) Dual-Core CPU E5200
Carte-mère : Asrock 775 dual VSTA
Carte graphique : nVidia GeForce 7600 GT
Dernière modification par ManuMaliceil y a 7 ans, modifié au total 1 fois.
Bonjour et bienvenue. Je constate pas mal de problèmes récemment avec "j'ai mis à jour". Il semblerait que dans le cas d'une mise à jour avec le gestionnaire graphique comme pamac ou octopi , il soit proposé un saut vers le noyau 4.8 . Hors ce noyau est bugué, du moins la version en vigueur pour l'instant. Mon premier réflexe serait de vérifier la version du noyau et si c'est le cas, de repasser au 4.7 via mhwd-kernel -i linux47 ou antérieur et de relancer :
Bonsoir, j'ai essayé 2 noyaux, le 4.4.24-1 et le 4.7.7-1. Le problème OpenGL mentionné se produit à l'identique. pacman renvoie : Starting full system upgrade... there is nothing to do. Bonne nouvelle, la mises à jour avec le GUI pamac a donc bien fonctionné (pour le noyau 4.4 que j'utilise préférentiellement car "LTS"). Bonne soirée.
Desktop - Manjaro-x86_64 4.4.24.1 LTS
CPU : Intel Pentium(R) Dual-Core CPU E5200
Carte-mère : Asrock 775 dual VSTA
Carte graphique : nVidia GeForce 7600 GT
Bonsoir: Peut être que c'est lié : openmw (Morrowind) ne fonctionne plus également. Des bibliothèques sont passées par exemple de libBulletCollision.so.2.83 à libBulletCollision.so.2.85 ce qui plante le programme. J'ai fait des liens symboliques de l'un vers l'autre mais les erreurs de même type s'enchaînent . Le programme doit être mis à jour lui aussi. Je crois qu'il faut s'attendre à d'autres secousses avant un retour vers une stabilité "roulante"
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Pour Smurf glxinfo n'arrive pas à s'executer en user, mais est ok en root.
[manu@manu-pc Desktop]$ glxinfo|egrep 'rendering|glx' X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 24 (X_GLXCreateNewContext) Value in failed request: 0x0 Serial number of failed request: 87 Current serial number in output stream: 88
[manu@manu-pc Desktop]$ sudo glxinfo|egrep 'rendering|glx' direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions:
Je n'ai rien vu d'anormal (pas d'erreur) dans le log /var/log/Xorg.0.log
[ 13.578] (II) LoadModule: "glx" [ 13.620] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 14.076] (II) Module glx: vendor="NVIDIA Corporation" [ 14.076] compiled for 4.0.2, module version = 1.0.0 [ 14.076] Module class: X.Org Server Extension [ 14.076] (II) NVIDIA GLX Module 304.132 Fri Sep 16 11:22:36 PDT 2016 [ 14.076] (II) LoadModule: "nvidia"
Je viens de regarder le log de nvidia bug report, et je trouve
[ 773.974] (II) xfree86: Adding drm device (/dev/dri/card0) [ 773.974] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
(ls -l renvoie
crw-rw----+ 1 root video 226, 0 15 oct. 19:47 card0
, changer les permissions -chmod 777- n'a rien changé au problème)
Desktop - Manjaro-x86_64 4.4.24.1 LTS
CPU : Intel Pentium(R) Dual-Core CPU E5200
Carte-mère : Asrock 775 dual VSTA
Carte graphique : nVidia GeForce 7600 GT
il faut remonter le pb à la team manjaro , philm vérifiera pour iD déclaré avec les drm , qu'il est bien présent il faut aussi id PCI de la carte pour cette vérification