[Firefox] Pas d'accélération materielle avec flash + nvidia (résolu)

Applications multimedia / jeux
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

[Firefox] Pas d'accélération materielle avec flash + nvidia (résolu)

Message par dens »

Bonjour à tous.

Je viens de constater que je n'avais pas d'accélération materielle sous firefox avec le plugin flash.
J'ai une nvidia 9600 GT avec les pilotes propriétaires : ça devrait fonctionner. D'ailleur avec vlc, ça marche.

J'ai suivi le wiki pour l'installation des pilotes propriétaire, puis j'ai installé "libva-vdpau-driver" et "libvdpau"
Le retour de la commande vainfo :

Code : Tout sélectionner

$ vainfo 
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.37 (libva 1.5.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
Enfin, mon /etc/adobe/mms.cfg

Code : Tout sélectionner

$ cat /etc/adobe/mms.cfg 
#Hardware video decoding
EnableLinuxHWVideoDecode=1
Malgré ça, cela ne fonctionne pas :
-J'ouvre une vidéo youtube et mon CPU monte à 50%.
-La page about:support de Firefox indique :

Code : Tout sélectionner

Accélération graphique
Description de la carte	NVIDIA Corporation -- GeForce 9600 GT/PCIe/SSE2/3DNOW!
Fenêtres avec accélération graphique	0/1 Basic
ID du périphérique	GeForce 9600 GT/PCIe/SSE2/3DNOW!
ID du vendeur	NVIDIA Corporation
Rendu WebGL	NVIDIA Corporation -- GeForce 9600 GT/PCIe/SSE2/3DNOW!
Version du pilote	3.3.0 NVIDIA 340.76
windowLayerManagerRemote	false
AzureCanvasBackend	cairo
AzureContentBackend	cairo
AzureFallbackCanvasBackend	none
AzureSkiaAccelerated	0
Du coup je ne comprends pas, si quelqu'un a une idée.

Merci.

Dens.
Dernière modification par dens le mer. 25 mars 2015, 20:44, modifié 2 fois.
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Firefox] Pas d'accélération materielle avec flash

Message par benjarobin »

Première chose à vérifier : utilises tu le lecteur flash ou le lecteur html5 ? Un simple clic droit sur la vidéo permet de le savoir.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Firefox] Pas d'accélération materielle avec flash

Message par dens »

C'est bien le lecteur flash.
Clic-droit > Paramètres Adobe Flash Player.
La case activer l'accélération est cochée.
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Firefox] Pas d'accélération materielle avec flash

Message par benjarobin »

Si tu affiches les statistiques avancées qu'est ce qui est affiché ? Personnellement il n'utilise pas non plus l'accélération matériel... Cela doit dépendre du codec utilisé, je ne sais pas si l’accélération supporte le WebM VP8 ou VP9
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Firefox] Pas d'accélération materielle avec flash

Message par dens »

Je ne peux pas copier le contenu de la fenêtre "satistiques avancées" mais J'ai ça :

Code : Tout sélectionner

accelerated video rendering, accelerated video decoding
Je ne sais pas quoi en penser vu que mon CPU reste haut.
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Firefox] Pas d'accélération materielle avec flash + nividia (résolu)

Message par dens »

Finalement avec l'aide du sujet suivant sur le forum anglophone, il semblerait que ce soit résolu : https://bbs.archlinux.org/viewtopic.php?id=178757

J'ai créé un fichier ~/.profile
avec le code suivant dedans.

Code : Tout sélectionner

export MOZ_USE_OMTC=1 firefox
Puis j'ai passé "layers.acceleration.force-enabled" à "true" dans l'onglet "about:config" de firefox.

Maintenant ma fenêtre "about:support" affiche bien "GPU-accelerated windows 1/1 OpenGL".

Je ne trouve pas que les performances soient spectaculairement meilleurs, mais firefox dit que c'est Ok, alors... :)

Résolu.

A+

Dens
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Firefox] Pas d'accélération materielle avec flash + nvidia (résolu)

Message par benjarobin »

Je crains que tu mélanges l'accélération graphique de firefox et celle de flash.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dens
Hankyu
Messages : 35
Inscription : jeu. 24 nov. 2011, 12:18
Localisation : Saint-Etienne

Re: [Firefox] Pas d'accélération materielle avec flash + nvidia (résolu)

Message par dens »

@benjarobin : à la reflexion c'est bien possible que tu aies raison et je ne suis pas franchement convaincu par le résultat, mais je n'ai trouvé rien d'autre.
Asus X52SR : Archlinux (KDE4) / Vista
Asus eeepc 1015PN : Archlinux (Fluxbox)
Répondre