Hallo Leute, soweit ich beim Googeln herausgefunden habe, handelt es sich um ein weit verbreitetes Problem, aber irgendwie enden alle Threads, die ich gesehen habe, mit „Oooo, Flash ist furchtbar“ und der Beitrag stirbt dort.
Ich erlebe eine sehr hohe CPU-Auslastung von 100 % und mehr beim Ansehen von Flash-Videos. Was ich ausführe:
Neueste Flash-Version für 64 Bit in Ubuntus Repositories verfügbar
Athlon X2-QL64 auf einem HP Compaq 615
Beachten Sie, dass ich das gleiche Problem auf einem Celeron T3300 mit Intel-Grafikkarte habe
Was ich versucht habe:
- Anderer Browser (Firefox und Chromium verhalten sich gleich)
- Den separaten Plugin-Container-Prozess deaktiviert und Flash in firefox.exe ausgeführt (gleiches Verhalten)
- Shell geändert. Gnome3 und Unity verhalten sich gleich
- Flash-Werbeblocker (verhindert das Laden zu 100 %, bis ich das Video tatsächlich abspiele, also macht es wirklich keinen Unterschied)
- Open-Source-Flash-Player. Gnash bietet mir ohnehin eine sehr niedrige Framerate und eine extrem hohe CPU-Auslastung. Lightspark kann keine YouTube-Videos abspielen und stürzt sofort ab
- Die Wiedergabe von HTML5-Videos führt zur GLEICHEN extrem hohen Belastung
Wenn ja, ist mir aufgefallen, dass die Xorg-Nutzung beim Spielen gering ist (ich habe Beiträge gesehen, in denen Leute eine sehr hohe Xorg-CPU-Auslastung zu haben schienen, aber das ist bei mir nicht der Fall).
Ich bin wirklich dankbar für alles, da ich mich in Linux verliebt habe und es nicht ertragen kann, wenn Windows auf derselben Maschine viel besser läuft.
Update: Nach Stunden stellte sich heraus, dass ich halb Idiot, halb gezwungen war, es zu tun.
Lassen Sie mich erklären
Ich verwende Jupiter, um die Temperaturen unter Kontrolle zu halten, und lasse es ständig im Energiesparmodus laufen, um etwa 10 °C zu sparen.
Wenn ich den „OnDemand“-Regler verwende, sinkt die CPU-Auslastung beim Spielen auf etwa 50 % (bei meiner CPU verdoppelt sich die CPU-Frequenz).
Wenn ich es auf „maximale Leistung“ stelle, geht es auf etwa 45% runter, aber meine CPU geht auf etwa 85C°
Der Grund ist also im Grunde, dass es tatsächlich 100 % nutzt, weil es muss und nicht aus seltsamen Gründen, aber ich kann es mir nicht leisten, meinen Akku zu überlasten, nur um zu sehen, dass die CPU-Auslastung um 50 % sinkt, also lasse ich es einfach so, wie es ist, da die Wiedergabe auch bei konstanter Volllast gut aussieht. Ich hoffe nur, dass 12. 04 kühler läuft
Antwort1
Ändern Sie alle Farbtiefen in meiner /etc/X11/xorg.conf auf 24 Bit. Sowohl bei 32 als auch bei 16 Bit gab es das Problem, aber 24 Bit funktioniert.
Mir sind viele Fehler bezüglich der Standardtiefe 32 aufgefallen, die mich dazu veranlasst haben, sie zu ändern.
Außerdem verwende ich den binären Treiber von NVIDIA und habe gleichzeitig die folgenden Optionen hinzugefügt. Ich bin nicht sicher, ob sie geholfen haben oder nicht:
Option „AddARGBGLXVisuals“ „True“ Option „DisableGLXRootClipping“ „True“
Jetzt läuft meine CPU endlich wieder normal und Compiz reagiert viel schneller als je zuvor!