Hardwarebeschleunigung des Chrome Flash Plugins

12

Das Ausführen von Flash in Google Chrome belastet meine CPU massiv:

Bildbeschreibung hier eingeben

Ich vermutete, dass die Ursache für dieses Problem darin besteht, dass die Hardwarebeschleunigung des Flash ausgeschaltet ist. Als ich versuchte, es zu drehen, indem ich mit der rechten Maustaste auf eine Flash-Anwendung klickte und sie auswählte settings, erschien das folgende Fenster:

Bildbeschreibung hier eingeben

Es können keine Hardwarebeschleunigungsoptionen gefunden werden.

Wenn ich in Chrome öffne about:gpu, sehe ich Folgendes:

Bildbeschreibung hier eingeben

Wie aktiviere ich die Hardwarebeschleunigung in Flash oder gibt es eine alternative Möglichkeit, die CPU-Auslastung zu reduzieren?

Joren
quelle
2
Sie sollten diesen Fehler , diesen Fehler und diesen Fehler überprüfen . Außerdem wurde meine Antwort mit ausführlicheren Anweisungen aktualisiert.
Braiam

Antworten:

17

Sie sollten Ihren about:gpuAbschnitt in Chrome / ium überprüfen . In älteren PCs ist die HW-Beschleunigung standardmäßig deaktiviert und Sie können sie nur aktivieren, indem Sie die Einstellungen in der überschreiben about:flags.

  • Öffnen Sie die about:flagsin Ihrer Adressleiste
  • Suchen Sie nach der Liste zum Überschreiben der Software
  • Klicken Sie auf "Aktivieren"
  • Starten Sie Chrome / ium neu

Sie können auch Chrome verwenden chrome --ignore-gpu-blacklist, dies ist jedoch nicht immer ideal.

Dies ist meine GPU-Seite

Das sind meine Flaggen

Braiam
quelle
Das war nützlich, obwohl ich fand, dass das Aktivieren von Override software rendering list in about:flagsnicht ausreicht, um viele dieser Funktionen zu aktivieren, einschließlich der HW-beschleunigten Videodekodierung. Aus irgendeinem Grund chromium-browser --ignore-gpu-blacklistscheint es zu funktionieren, das Flag über die Befehlszeile mit zu übergeben.
ali_m
Scheint mit diesem Fehler zu tun
ali_m
2

Versuchen Sie, LIBGL_DRI3_DISABLE=1 google-chrome --ignore-gpu-blacklistwenn Sie hier auf der Suche nach einer Lösung für eine Version sind, die von einem LibGL DRI-Fehler unter Linux betroffen ist .

CodeMedic
quelle
Vielen Dank! Dies funktioniert für mein Problem, dass Chrom den Fehler verursachte libGL error: DRI3 Fence object allocation failure Operation not permitted, so dass überhaupt keine Hardwarebeschleunigung verfügbar war. Die Methode, die ich verwendet hatte, war, die GPU-Sandbox wie hier beschrieben zu deaktivieren (mithilfe von chromium --ignore-gpu-blacklist --disable-gpu-sandbox) , aber Ihre Methode generiert nicht das nervige Warnbanner :)
Wilf