Linux

Optimiser les performances de Flash sur Linux

Depuis que j’utilise Linux, et ce quelle que soit la distribution (Ubuntu, Mandriva, Arch Linux…), les performances de flash ont toujours été lamentables. (On peut d’ailleurs lire sur de nombreux forums « Flash lag linux »).

Par performance de flash, je parle de jeux à partir du navigateur, de lecture de vidéos ou encore lors de visite de sites contenant beaucoup de flash.

On a souvent accusé (à tord ?) les pilotes de nos cartes graphiques (Amd, Nvidia, Intel…) qu’ils soient libres ou propriétaires, mais le « coupable » selon moi est Adobe.

Bon, venons-en à la partie intéressante, comme certainement la plupart d’entre vous, j’ai moi-même essayé différentes méthodes et bidouilles afin de gagner quelques fps notamment lors de lecture de vidéos en plein écran.
Et bien depuis la version 10.2 de flash, une option intéressante a enfin été ajoutée, il s’agit du fichier de configuration mms.cfg situé à l’emplacement /etc/adobe/mms.cfg.

Editer le fichier mms.cfg avec votre éditeur préféré pour y ajouter ou modifier la ligne suivante
EnableLinuxHWVideoDecode=1

Comme son nom l’indique, cela active l’accélération GPU.

J’ai testé cette manipulation avec les chipsets et pilotes suivants :
Intel GMA HD (xf86-video-intel)
Amd Radeon 5650 Mobility (xf86-video-ati & catalyst)
Geforce 7900 (nvidia propriétaire)

Les gains en performance sont assez impressionnants, je vous invite à lire une vidéo 1080p en plein écran avant et après cette manipulation et vous réjouir du résultat.

Previous Post Next Post

You Might Also Like

1 Comment

  • Reply isarno 10 septembre 2014 at 21 h 58 min

    J’ai essayé sur ma configuration la modification de mms.cfg, mais aucune amélioration (linux Mint 17).

    Si en passant de Firefox à Chrome, il y avait une légère amélioration, c’est en installant le navigateur Opera que j’ai divisé par 2 la consommation CPU de FLash. C’était dommage d’avoir le ventilateur qui polluait la musique sur Deezer. !

  • Leave a Reply

    En continuant à utiliser le site, vous acceptez l’utilisation des cookies. Plus d’informations

    Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

    Fermer