L'exécution de Flash dans Google Chrome vide considérablement mon processeur:
J'ai pensé que la cause de ce problème serait que l'accélération matérielle du flash est désactivée. Lorsque j'ai essayé de la tourner en faisant un clic droit sur une application flash et en la sélectionnant settings
, cette fenêtre est apparue:
Aucune option d'accélération matérielle ne peut être trouvée.
Dans Chrome, lorsque j'ouvre about:gpu
, je peux voir ceci:
Comment activer l'accélération matérielle dans Flash ou existe-t-il un autre moyen de réduire l'utilisation du processeur?
Réponses:
Vous devriez vérifier votre
about:gpu
section dans Chrome / ium. Dans les PC plus anciens, l'accélération matérielle est désactivée par défaut et vous ne pouvez l'activer qu'en remplaçant les paramètres dans leabout:flags
.about:flags
dans votre barre d'adresseVous pouvez également commencer à utiliser Chrome,
chrome --ignore-gpu-blacklist
mais le faire à chaque fois n'est pas idéal.la source
about:flags
ne suffit pas pour permettre à un grand nombre de ces fonctionnalités , y compris HW accéléré le décodage vidéo. Pour une raison quelconque, passer le drapeau via la ligne de commande en utilisantchromium-browser --ignore-gpu-blacklist
semble fonctionner.Essayez
LIBGL_DRI3_DISABLE=1 google-chrome --ignore-gpu-blacklist
si vous vous retrouvez ici à la recherche d'une solution sur une version affectée par un bogue LibGL DRI sous Linux .la source
libGL error: DRI3 Fence object allocation failure Operation not permitted
, donc aucune accélération matérielle n'était disponible. La méthode que j'utilisais était de désactiver le sandbox GPU comme décrit ici (en utilisantchromium --ignore-gpu-blacklist --disable-gpu-sandbox
) , mais votre méthode ne génère pas la bannière d'avertissement ennuyeux :)