PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nvidia Treiber-Bug(?): hohe CPU-Auslastung mit animierten gifs in Firefox


Stebs
2005-07-21, 23:16:11
Mit Firefox und einer Nvidia Grafikkarte lasten animierte gifs die CPU relativ hoch aus (z.B. 70% auf meinem XP3200+).
Beispiel: http://www.ckemu.com/public/Weebl.gif

Das Problem gibt es leider schon ziemlich lange und wurde sogar schon mal hier im Forum besprochen, nur vor kurzem hab ich folgendes erfahren:
Sobald man in der Problembehandlung der Desktop Eigenschaften die Cursor und Bitmap Beschleunigungen ausschaltet (Hardwarebeschleunigung von maximal einen Tick runterstellen) geht die Auslastung wieder auf 0 zurück.

Hier gerade nochmal verifiziert mit Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050721 Firefox/1.0+ ID:2005072106, Forceware 77.76 und Geforce 6800gt.
Auch bei Fx 1.04 und 1.06 kann ich das beobachten. Vielen geht es auch so, aber anscheinend komischerweise nicht allen...(Ati-User etc. haben da eh anscheinend keine Probleme)
In der Hoffnung den gemeinsamen Nenner zu finden:
WindowsXP Pro SP2, Directx9c, AMD XP 3200+, Nforce 2 Board, 1 Gb Ram, Geforce 6800GT...

mapel110
2005-07-21, 23:22:02
Hab den Fehler auch mit FW 77.76, 6800 GT, Athlon64 und nforce3

AnarchX
2005-07-21, 23:22:06
same here :eek: 30-40% CPU-Auslastung bei P4 3Ghz mit FW 77.30

WinXP Sp1, Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

dildo4u
2005-07-21, 23:25:22
Bei mir gibts keine Besondere Cpu last nutze Opera 8 FW 77.76

Raff
2005-07-21, 23:25:39
IMHO ein Firefox-Problem, denn ich habe 0% Auslastung im IE6 (ja, schlagt mich) mit meiner 6800nU und FW 70.41.

MfG,
Raff

huha
2005-07-21, 23:27:03
ATi-Karte (9700 pr0), Cat 3.1 :uup:, Windows 2000, Mozilla 1.7.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803

Zuerst ein bißchen rumidlen lassen, dann das GIF geöffnet, dürfte recht schön zu sehen sein.

-huha

Stebs
2005-07-21, 23:36:04
Fest steht auf jedenfall dass das Problem nur mit Firefox auftritt, zumindest soviel ist definitiv klar.
Das muß aber nicht unbedingt heissen dass der Grund des Problems (nur) bei Firefox zu suchen ist. Dass da auch der Nvidia-Treiber irgendwie eine Rolle spielt wird ja dadurch deutlich dass es bei Ati etc. nicht vorkommt und dass es bei deaktivieren der Cursor/Bitmap Beschleunigung weg ist...
Interessant auch dass die Auslastung dem Kernel zugerechnet wird (sieht man wenn man im Task-Manager "Kernel-Zeiten anzeigen" aktiviert.)
Wär nicht schlecht wenn wir hier paar neue handfeste Erkenntnisse gewinnen würden, im Nightly-Build Forum wird das (wie gesagt uralte) Problem auch gerade wieder besprochen. Mit Glück kann man einen Bugreport zusammenstellen mit dem die Entwickler was anfangen können.

Blaze
2005-07-21, 23:38:46
Urgs... :|

Bei mir gibts die Option die du beschrieben hast übrigens gar ned :rolleyes:

Stebs
2005-07-21, 23:39:30
ATi-Karte (9700 pr0), Cat 3.1 :uup:, Windows 2000, Mozilla 1.7.2 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803

Zuerst ein bißchen rumidlen lassen, dann das GIF geöffnet, dürfte recht schön zu sehen sein.

-huhaOooh... :eek:
Soviel zu dem Thema dass es bei Ati nicht vorkommt... ;D
Ok, aber was ist dann der "gemeinsame Nenner"....?

-Kannst du auch mal versuchen die Hardwarebeschleunigung 1 Tick zurückzustellen...

Stebs
2005-07-21, 23:41:26
Urgs... :|

Bei mir gibts die Option die du beschrieben hast übrigens gar ned :rolleyes:Schau mal unter Ansicht das unterste ;)
Wie es dann aussieht siehste auf dem Screenshot von huha

Blaze
2005-07-21, 23:41:38
Ich versteh aber ned so ganz:

Hier im Forum läuft doch auch ein gif-Banner mit (oben rechts die nette beQuiet! Werbung), warum hab ich hier dann nur die ganz normale Auslastung von etwa 15%?

Thanatos
2005-07-21, 23:42:38
Ok, aber was ist dann der "gemeinsame Nenner"....?



Firefox :uconf2:

ist ja der einzige nenner der noc übrigbleibt, wenn es beide Karten haben.

Blaze
2005-07-21, 23:43:33
Schau mal unter Ansicht das unterste ;)
Wie es dann aussieht siehste auf dem Screenshot von huha

Nein das mit den Kernelzeiten weiß ich, ich meinte das hier:


Sobald man in der Problembehandlung der Desktop Eigenschaften die Cursor und Bitmap Beschleunigungen ausschaltet (Hardwarebeschleunigung von maximal einen Tick runterstellen) geht die Auslastung wieder auf 0 zurück.


Edit: Gefunden...ich sollte vielleicht mal die Augen aufmachen :rolleyes:

Quasar
2005-07-21, 23:44:33
Erst Idle, dann Opera, dann idle, dann FireFox, dann wieder idle.

Stebs
2005-07-21, 23:45:14
Firefox :uconf2:

ist ja der einzige nenner der noc übrigbleibt, wenn es beide Karten haben.Jupp, scheint wirklich so...
Paar Meldungen, vorallem von denen wo es angeblich nicht vorkommt, könnten aber nicht schaden...

Stebs
2005-07-21, 23:45:54
Jupp, scheint wirklich so...
Paar Meldungen, vorallem von denen wo es angeblich nicht vorkommt, könnten aber nicht schaden...
Edit: Damit sind natürlich Firefox-User gemeint, bei denen es nicht vorkommt...

Blaze
2005-07-21, 23:49:10
Jetzt wo ich die Beschleunigung mal etwas runtergesetzt hab fällt mir auf dass ich diesem merkwürdigen Mauslag nicht mehr habe der mich die letzten Tage ständig verfolgt hat...komisch.

Hat die Einstellung eigentlich auch auf 3D-Beschleunigung ne Auswirkung oder nur auf 2D?

Atma
2005-07-21, 23:59:59
Hat nichts mit nvidia zu tun:

https://bugzilla.mozilla.org/show_bug.cgi?id=293222

Quasar
2005-07-22, 00:03:02
Hat nichts mit nvidia zu tun:

https://bugzilla.mozilla.org/show_bug.cgi?id=293222
Merkwürdig. Mein Notebook bleibt selbst bei den bei Bugzilla geführten Beispielseiten bei 0% CPU-Auslastung.... :|

Atma
2005-07-22, 00:05:32
Merkwürdig. Mein Notebook bleibt selbst bei den bei Bugzilla geführten Beispielseiten bei 0% CPU-Auslastung.... :|
Das problem tritt auch nicht bei jedem auf. Kumpels von mir haben auch nvidia/ati karten im rechner und benutzen firefox. Bei denen tritt das problem nicht auf. Ich selber bin aber auch von diesem Bug betroffen ;(

Quasar
2005-07-22, 00:10:18
Hab mich nur gewundert, weil in der Bugbeschreibung unter Reproducible: Always steht. Gilt also nur für sowieso betroffene Systeme. Komischer Bug.

Demirug
2005-07-22, 00:13:02
Stebs, wegen deiner Frage im anderen Thread.

Bei nVidia funktioniert das so nicht da es dort gar keinen direkten Endkunden support gibt. Für allgemeine Probleme ist immer der Hersteller der Karte die man hat zuständig. Hat man Probleme in Verbidnung mit einem speziellen Spiel/Anwendung sollte man sich es auch an den Entwickler dort melden weil dieser dann den Entwicklersupport von nVidia in anspruch nehmen kann wenn er der Meinung ist das dieses Problem durch die Grafiktreiber entsteht.

Stebs
2005-07-22, 00:13:12
Hat nichts mit nvidia zu tun:

https://bugzilla.mozilla.org/show_bug.cgi?id=293222Problem ist ja dass noch mehrere solcher Bugs schon herumschwirren (z.B. png + Alpha) aber viele nicht verifiziert werden können.
Die gifs in diesem Bug verursachen bei mir z.B. keine Auslastung...
Weiss jemand was an dem "evil" gif so besonders ist, ist da z.B. aplha dabei?

Stebs
2005-07-22, 00:20:24
Stebs, wegen deiner Frage im anderen Thread.
....Ok, Vielen Dank, hatte bischen rumgesucht und mich schon gewundert dass ich keinen Link dafür gefunden hab...
So wie es jetzt aussieht ist wohl doch in erster Linie Fx verantwortlich (da auch auf Ati-Karten).

huha
2005-07-22, 00:22:15
Oooh... :eek:
Soviel zu dem Thema dass es bei Ati nicht vorkommt... ;D
Ok, aber was ist dann der "gemeinsame Nenner"....?

-Kannst du auch mal versuchen die Hardwarebeschleunigung 1 Tick zurückzustellen...

Gemeinsamer Nenner scheint Gecko zu sein, also die Rendering-Engine.
Mit einem Tick zurückgestellt ist die Aulastung noch etwa 15%

-huha

Stebs
2005-07-22, 00:50:01
Hat die Einstellung eigentlich auch auf 3D-Beschleunigung ne Auswirkung oder nur auf 2D?Weiss ich leider nicht, aber besten einfach mal ausprobieren, werde ich demnächst auch mal machen... (hasse es aber eigentlich solche Einstellungen nicht auf default zu lassen)

Gemeinsamer Nenner scheint Gecko zu sein, also die Rendering-Engine.
Mit einem Tick zurückgestellt ist die Aulastung noch etwa 15%

-huhaJa, nur wär es noch schön irgendeinen Anhaltspunkt zu finden warum es bei manchen nicht auftritt. Je mehr Infos, desto besser die Chance dass der Bug gefunden werden kann.

Blaze
2005-07-22, 01:00:34
Hab jetzt mal getestet, soweit ich das gesehen hab hats keine Einwirkung auf 3D.

Aber nun blinkt der Cursor ganz merkwürdig im verschiedenen Game-Menüs (D3 und CS:S z.B.) Wenn man ihn nicht bewegt verschwindet er ganz, bewegt man ihn flackert er...

Stebs
2005-07-22, 01:10:52
Als dank an alle Tester, hier mal ein Link zu möglicherweise NV41 Bildern... ;) http://www.nvnews.net/vbulletin/showpost.php?p=657331&postcount=72

Blaze
2005-07-22, 01:22:31
Als dank an alle Tester, hier mal ein Link zu möglicherweise NV41 Bildern... ;) http://www.nvnews.net/vbulletin/showpost.php?p=657331&postcount=72


Ähm...ich verbesser dich nur ungern, aber der NV41 ist die PCIe Variante der 6800nonUltra X-D

Du meinst G71 oder G70U oder Quadro FX4500 oder wie auch immer das Teil mal heissen wird. Gibt aber schon nen Thread dazu: http://www.forum-3dcenter.org/vbulletin/showthread.php?t=236661

:D

Stebs
2005-07-22, 01:33:34
Äääh, meinte natürlich G71...
Danke für den Link zum Thread.


TV-Tip: Spaceballs, Fr., 2005-07-22, 20:15 auf VOX
-huha

Nochn TV-Tip: Firefox - RTL 2 23.07.2005 22:05-00:30 :)

Stebs
2005-07-31, 14:32:08
Update: Ein ähnlicher Thread ist (auf Englisch) hier zu finden: High CPU Usage..in Firefox? (http://forums.mozillazine.org/viewtopic.php?t=299202&postdays=0&postorder=asc&postsperpage=15&start=0)
Leider ist die Chance dass dieses Problem noch für 1.5 gefixed wird relativ gering.
Gleich nach 1.5, oder besser gesagt schon nach dem Branching für Gecko 1.8 / Firefox 1.5 -d.h. nach der Trennung in 2 Linien für die zukünftige Fx 1.5 Version und reine Entwicklungs Version- die demnächst passieren sollte, wird es grössere Umbauten am darstellenden Grafik-System geben. So wird man z.B. von GDI+ zu Cairo übergehen (was Sachen wie OpenGL Beschleunigung und PDF-Ausgabe etc. ermöglicht). Genaueres hier: Gecko 1.9 (http://weblogs.mozillazine.org/roc/)
Ich denke dass dann dieser Bug sicher (von selbst) verschwinden wird.

Sephiroth
2005-10-03, 20:45:55
Aus aktuellem Anlass: http://www.forum-3dcenter.org/vbulletin/showthread.php?t=251753

Auch bei Firefox 1.5 habe ich 100% CPU Auslastung mit dem Testcase (https://bugzilla.mozilla.org/attachment.cgi?id=193530) vom dem Bug #293222 (https://bugzilla.mozilla.org/show_bug.cgi?id=293222).

Sephiroth
2005-10-06, 02:15:18
Alle Achtung, es hat lange gedauert aber nun endlich ist es geschafft:

der neue offizielle Beta Forceware 81.84 behebt das Problem nun endlich, laut einigen Aussagen im mozillazine Forum (http://forums.mozillazine.org/viewtopic.php?t=326295).