Summary: | konqueror very slow rendering www.smh.com.au | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | andrewb |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dpbasti, Stefan.Borggraefe |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
trace of X calls made by konqueror
The Patch |
Description
andrewb
2006-09-04 03:16:20 UTC
What video card/driver do you have? Some people have reported that updating NVidia driver fixed their konqueror performance problems. I have a radeon card, and am using the "radeon" driver from X.org. *** This bug has been marked as a duplicate of 115215 *** I can confirm this even on an i855... No clue on what we're doing that's killing X so much, though... Created attachment 17641 [details] trace of X calls made by konqueror I gathered this trace with xtrace (http://xtrace.alioth.debian.org/) that shows the calls konqueror is making to the X server. This trace shows the result of running 'konqueror http://www.smh.com.au/', waiting for the page to load, scrolling up and down a few times, and quitting (with Alt+F4). I'm not really familiar with X, but I noticed that there are many calls to the Render extension. I tried disabling that (-e flag to xtrace), but this didn't change X's high CPU utilisation. Let me know if you'd like to see that trace. I also checked that render acceleration is enabled in my X log. That's pretty cool -- we seem to be doing a lot of pointless messing with clipping as per that log.. But anyway, I think I found it. Essentially, the preblend cache could get confused between storing default size as -1x-1 and the actual values. Oops. The attached should fix it, and makes this site a lot better here (we still have a funny lag when scrolling to the bottom of the page, but I blame it on Flash, not because I know its guilty but just because I have good reasons to dislike it ;-) ) Created attachment 17643 [details]
The Patch
*** Bug 131762 has been marked as a duplicate of this bug. *** With patch konqueror's performance is quite good, about same level as opera. Firefox 1.0.7 is a bit slower. (P3 550Mhz, radeon 9200 using xorg driver) Applied That seems to have fixed it, thanks! Scrolling is still a little jerky, but the site is now usable. *** Bug 131773 has been marked as a duplicate of this bug. *** still takes 50% of cpu and still is jerky on my p4 with 1,5GB ram with kde 3.5.5 |