Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/09/2022, à 03:38

strike07

firefox perte de webgl

Bonjour,

j'ai réalisé une installation d'Ubuntu 22.04 sur un laptop avec Nvidia PRIME et j'utilise Firefox avec les contraintes suivantes : Firefox doit utiliser le GPU intel et les vidéos décodés avec vaapi, le reste du systeme fonctionne en mode "on-demand".
j'ai installé Firefox en version deb car :

  • le snap n'est pas au point, donc le démarrage "à froid" est très long : 8 à 9s sur un ssd NVME c'est difficilement acceptable

  • Il va chercher son propre driver vaapi, ce qui fait que dès que je lance une vidéo, intel_gpu_top indique une légère activité vidéo, puis retombe à 0%, comme si la vaapi fourni échouait à se lance

Après quelques changements dans about:config et l'activation du mode Wayland, tout fonctionne ; le lancement d'une vidéo VP9 ou H264 dans Firefox produit bien une activité vidéo dans intel_gpu_top. Maintenant, si j'installe le driver Nvidia (515 dans mon cas), Firefox m'indique :

[GFX1-]: No GPUs detected via PCI
[GFX1-]: glxtest: process failed (received signal 11)

et évidemment plus aucune accélération (WebGL ou vaapi) ne fonctionne, tandis que tout le reste du système n'a aucun soucis (vaapi+VLC, on-demand+PCSX2, ...)

quelques infos utiles :

$ lspci -nnk
...
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 630 [8086:591b] (rev 04)
	DeviceName:  Onboard IGD
	Subsystem: Dell HD Graphics 630 [1028:07be]
	Kernel driver in use: i915
	Kernel modules: i915
...
01:00.0 3D controller [0302]: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] (rev a1)
	Subsystem: Dell GP107M [GeForce GTX 1050 Mobile] [1028:07be]
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
...

driver vaapi (intel) : intel-media-va-driver-non-free
driver nvidia : nvidia-driver-515 (ppa:graphics-drivers/ppa)

Merci par avance pour vos réponses smile

Hors ligne

#2 Le 23/09/2022, à 06:43

xubu1957

Re : firefox perte de webgl

Bonjour,

Montre aussi :

ubuntu-drivers devices
uname -a
dpkg -l | grep nvidia
dpkg -l | grep -v ^ii

et :

ls -l /var/crash

Dernière modification par xubu1957 (Le 23/09/2022, à 06:44)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 23/09/2022, à 23:34

strike07

Re : firefox perte de webgl

strike07@xps-15:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Dsv00001028sd000007BEbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Mobile]
driver   : nvidia-driver-470 - distro non-free
driver   : nvidia-driver-510-server - distro non-free
driver   : nvidia-driver-515 - distro non-free recommended
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-515-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-510 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin
strike07@xps-15:~$ uname -a
Linux xps-15 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
strike07@xps-15:~$ dpkg -l | grep nvidia
rc  libnvidia-compute-418-server:amd64                418.226.00-0ubuntu4                     amd64        NVIDIA libcompute package
rc  libnvidia-compute-515:amd64                       515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA libcompute package
ii  libnvidia-compute-515:i386                        515.65.01-0ubuntu0.22.04.1              i386         NVIDIA libcompute package
ii  libnvidia-decode-515:i386                         515.65.01-0ubuntu0.22.04.1              i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-515:i386                         515.65.01-0ubuntu0.22.04.1              i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-515:i386                           515.65.01-0ubuntu0.22.04.1              i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
rc  linux-modules-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-modules-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43
rc  linux-modules-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-objects-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  linux-objects-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43 (objects)
rc  linux-objects-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  nvidia-compute-utils-418-server                   418.226.00-0ubuntu4                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-515                          515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA compute utilities
rc  nvidia-dkms-515                                   515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-418-server                   418.226.00-0ubuntu4                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-515                          515.65.01-0ubuntu0.22.04.1              amd64        Shared files used with the kernel module
rc  nvidia-prime                                      0.8.17.1                                all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                                   510.47.03-0ubuntu1                      amd64        Tool for configuring the NVIDIA graphics driver
ii  screen-resolution-extra                           0.18.2                                  all          Extension for the nvidia-settings control panel
strike07@xps-15:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                               Version                                 Architecture Description
+++-=================================================-=======================================-============-================================================================================
rc  libnvidia-compute-418-server:amd64                418.226.00-0ubuntu4                     amd64        NVIDIA libcompute package
rc  libnvidia-compute-515:amd64                       515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA libcompute package
rc  linux-modules-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-modules-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43
rc  linux-modules-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-objects-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  linux-objects-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43 (objects)
rc  linux-objects-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  nvidia-compute-utils-418-server                   418.226.00-0ubuntu4                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-515                          515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA compute utilities
rc  nvidia-dkms-515                                   515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-418-server                   418.226.00-0ubuntu4                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-515                          515.65.01-0ubuntu0.22.04.1              amd64        Shared files used with the kernel module
rc  nvidia-prime                                      0.8.17.1                                all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                                   510.47.03-0ubuntu1                      amd64        Tool for configuring the NVIDIA graphics driver
strike07@xps-15:~$ ls -l /var/crash
total 6188
-rw-r----- 1 strike07 whoopsie 6332520 sept. 23 02:09 _usr_bin_totem.1000.crash

Hors ligne

#4 Le 24/09/2022, à 06:12

xubu1957

Re : firefox perte de webgl

Bonjour,

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café.

Montre aussi :

snap list --all

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 24/09/2022, à 06:44

iznobe

Re : firefox perte de webgl

Bonjour , il faut reinstaller le pilote nvidia avec la methode standard .
le pilote nvidia recommandé n' est pas installé correctement !

strike07@xps-15:~$ dpkg -l | grep nvidia
rc  libnvidia-compute-418-server:amd64                418.226.00-0ubuntu4                     amd64        NVIDIA libcompute package
rc  libnvidia-compute-515:amd64                       515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA libcompute package
ii  libnvidia-compute-515:i386                        515.65.01-0ubuntu0.22.04.1              i386         NVIDIA libcompute package
ii  libnvidia-decode-515:i386                         515.65.01-0ubuntu0.22.04.1              i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-515:i386                         515.65.01-0ubuntu0.22.04.1              i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-515:i386                           515.65.01-0ubuntu0.22.04.1              i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
rc  linux-modules-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-modules-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43
rc  linux-modules-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-objects-nvidia-418-server-5.15.0-48-generic 5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  linux-objects-nvidia-515-5.15.0-43-generic        5.15.0-43.46+1                          amd64        Linux kernel nvidia modules for version 5.15.0-43 (objects)
rc  linux-objects-nvidia-515-5.15.0-48-generic        5.15.0-48.54                            amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  nvidia-compute-utils-418-server                   418.226.00-0ubuntu4                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-515                          515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA compute utilities
rc  nvidia-dkms-515                                   515.65.01-0ubuntu0.22.04.1              amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-418-server                   418.226.00-0ubuntu4                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-515                          515.65.01-0ubuntu0.22.04.1              amd64        Shared files used with the kernel module
rc  nvidia-prime                                      0.8.17.1                                all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                                   510.47.03-0ubuntu1                      amd64        Tool for configuring the NVIDIA graphics driver
ii  screen-resolution-extra                           0.18.2                                  all          Extension for the nvidia-settings control panel

Dernière modification par iznobe (Le 24/09/2022, à 06:46)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne