Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#1Messageil y a 7 ans

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
Dernière modification par ManuMaliceil y a 7 ans, modifié au total 1 fois.

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#2Messageil y a 7 ans

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 :

sudo pacman-mirrors -g && sudo pacman -Syu

Edit: j'ai placé tes retours entre balises [Codes] . Merci d'y prêter attention .

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#3Messageil y a 7 ans

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.

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#4Messageil y a 7 ans

Peux tu nous donner:

mhwd _li
mhwd-gpu --status
journalctl -b |error

Ça devrait mettre sur la voie ceux qui pourront aider.

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#5Messageil y a 7 ans

Oui, avec grand plaisir.

mhwd -li : video-nvidia-304xx            2016.04.25               false            PCI


[manu@manu-pc Desktop]$ mhwd-gpu --status
Using default
Default lib32 support: true
:: status
  lib32-libGl: '/usr/lib32/nvidia/libGL.so'
  lib32-libGLESv1: '/usr/lib32/nvidia/libGLESv1_CM.so'
  lib32-libGLESv2: '/usr/lib32/nvidia/libGLESv2.so'
  lib32-libEGL: '/usr/lib32/nvidia/libEGL.so'
  libGl: '/usr/lib/nvidia/libGL.so'
  libGLESv1: '/usr/lib/nvidia/libGLESv1_CM.so'
  libGLESv2: '/usr/lib/nvidia/libGLESv2.so'
  libEGL: '/usr/lib/nvidia/libEGL.so'
  libglx: '/usr/lib/nvidia/xorg/modules/extensions/libglx.so'
  xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf'
(m^eme retour quand je lance la commande en root sur une console)


[manu@manu-pc Desktop]$ journalctl -b | grep error
oct. 15 09:43:18 manu-pc sudo[1467]:     manu : TTY=pts/0 ; PWD=/home/manu/Desktop ; USER=root ; COMMAND=/usr/bin/journalctl -b grep error

Encore merci pour votre aide.
Image

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#6Messageil y a 7 ans

tu peux nous fournir ,

inxi -F


tu as quel version de systemd ?

sudo pacman -Q systemd

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#7Messageil y a 7 ans

Bonsoir, voici les résultats des commandes.
inxi indique GLX Renderer: N/A, mais je ne saurai pas vérifier la configuration de GLX sans votre support.

System:    Host: manu-pc Kernel: 4.4.24-1-MANJARO x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Manjaro Linux
Machine:   Mobo: N/A model: 775Dual-VSTA BIOS: American Megatrends v: L3.19 date: 04/29/2009
CPU:       Dual core Pentium E5200 (-MCP-) cache: 2048 KB
           clock speeds: max: 2500 MHz 1: 1603 MHz 2: 1203 MHz
Graphics:  Card: NVIDIA G73 [GeForce 7600 GT]
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1024x768@60.00hz, 1920x1200@59.95hz
           GLX Renderer: N/A GLX Version: N/A
Audio:     Card VIA VT8237A/VT8251 HDA Controller driver: snd_hda_intel Sound: ALSA v: k4.4.24-1-MANJARO
Network:   Card-1: VIA VT6102/VT6103 [Rhine-II] driver: via-rhine
           IF: enp0s18 state: down mac: 00:13:8f:db:d3:d9
           Card-2: Sagem XG-760A 802.11bg driver: zd1211rw
           IF: wlp0s16f4u5 state: N/A mac: N/A
Drives:    HDD Total Size: 1500.3GB (1.3% used) ID-1: /dev/sdb model: WDC_WD5002ABYS size: 500.1GB
           ID-2: /dev/sda model: SAMSUNG_HD103UJ size: 1000.2GB
Partition: ID-1: / size: 15G used: 5.7G (41%) fs: ext4 dev: /dev/sdb2
           ID-2: swap-1 size: 3.24GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
           ID-3: swap-2 size: 10.73GB used: 0.00GB (0%) fs: swap dev: /dev/sdb5
Sensors:   System Temperatures: cpu: 35.0C mobo: N/A gpu: 41C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 126 Uptime: 11 min Memory: 934.1/2004.9MB Client: Shell (bash) inxi: 2.3.1

systemd 231-4

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#8Messageil y a 7 ans

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" :gsourire:

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#9Messageil y a 7 ans

bizarre tout cela
que donne

sudo pacman -Qs linux44-


tu devrait avoir linux-44-nvidia-304xx en version 132-04 installé
essaye avec

sudo mhwd -a pci nonfree 0300

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#10Messageil y a 7 ans

Salut,

Je pense qu'il faudrait aller voir dans /var/log/Xorg.0.log si tout s'est bien passé et aussi voir ce que dit glxinfo.

glxinfo|egrep 'rendering|glx'


edit : et vérifier que les drivers sont bien chargés.

lsmod|grep nvidia

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#11Messageil y a 7 ans

Pour Stephane : oui, j'ai bien linux-44-nvidia-304xx en version 132-04 installé.
et sudo mhwd -a pci nonfree 0300 retourne

> Skipping already installed config 'video-nvidia-304xx' for device: 0000:02:00.0 (0300:10de:0391) Display controller nVidia Corporation GeForce 7600 GT

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)

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#12Messageil y a 7 ans

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

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#13Messageil y a 7 ans

@ ManuMalice.
Tu auras remarqué que ça fait trois fois que je replace tes retours entre balises code...
Penses-y :clindoeil:

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#14Messageil y a 7 ans

Stéphane, est-ce que le PCI Id attendu est bien la sortie de lspci -nn ?

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation G73 [GeForce 7600 GT] [10de:0391] (rev a1)

Si ok, alors je vais poster mon problème dans la section de report de bugs.

Lemust83, merci pour ta remarque et 1000 excuses pour les messages précedents. Je suis aussi débutant sur le forum.

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#15Messageil y a 7 ans

On dirait un problème de permissions pour l'accès au "direct rendering", dans mon ficher de configuration pour ATI/AMD, amdgpu.conf, j'ai ceci :

Section "DRI"
        Group  "video"
        Mode   0666
EndSection

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#16Messageil y a 7 ans

J'ai fait un essai en ajoutant cette section dans /etc/X11/xorg.conf.d/90-mhwd.conf. Ce n'est toujours pas ça.
Bonne soirée à tous, à demain.

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#17Messageil y a 7 ans

[Ne pas updater] Opengl NOK avec pilote nVidia 304.132

#18Messageil y a 7 ans

Merci Stéphane - Sujet de mise à jour des pilotes nVidia sur GeForce 6/7 clos en attendant une prochaine release.
Répondre