Wenn ich ein Video auf YouTube abspiele, steigt die CPU-Auslastung sowohl in Firefox als auch in Chrome auf 100 %.
Was ich ausführe:
- Prozessor Intel Core2Duo E4500 2 x 2,2 GHz
- Ubuntu 12.04 amd64 mit den neuesten Updates
- Flash-Plugin adobe-flashplugin 11.2.202.233-0precise1
- Firefox 12.0+build1-0ubuntu0.12.04.1
- Google Chrome 18.0.1025.162
Ist das normal? Und was kann ich damit machen?
Akzeptierte Antwort:
Ich vermute hier nur, da Flash Player ein fehlerhafter binärer Blob ist – aber eine hohe CPU-Last könnte bedeuten, dass Flash Player keine Hardwarebeschleunigung verwendet. Gehen Sie also zu einem beliebigen YouTube-Video, öffnen Sie es im Vollbildmodus (dies ist wichtig aufgrund eines seltsamen Fehlers im Flash Player, falls Sie Unity 3D / Compiz verwenden), klicken Sie mit der rechten Maustaste auf das Video, wählen Sie Einstellungen… und stellen Sie sicher, dass Hardwarebeschleunigung aktivieren ist aktiviert.
Sie können auch versuchen, die Einstellungen des Flash-Players zu löschen, Sie könnten jedoch einige „wichtige“ Daten wie Checkpoints in Flash-Spielen verlieren (Daten, die ausschließlich von Flash Player gespeichert werden). Beenden Sie den Browser und löschen/verschieben Sie das Verzeichnis ~/.macromedia/Flash_Player mit Nautilus oder mit diesem Befehl:
rm -r ~/.macromedia/Flash_Player
Sehen Sie auch nach, ob Sie libvdpau1
haben Wenn das Paket installiert ist, können Videoplayer die Hardware-Videodecodierung verwenden. Flash Player verwendet dies in gewissem Umfang auch, aber es ist fehlerhaft (unter bestimmten Bedingungen haben Videos auf YouTube möglicherweise blaue und rote Farbkanäle vertauscht). Weitere Einzelheiten finden Sie in dieser Antwort.