Summary: | Scrolling in the detailed list view is slow, icons are repainted a lot | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Jan Mette <jan.mette> |
Component: | general | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andresbajotierra, b.m.kast, cyberbeat, kde-2011.08, kde, pano_90, shlomif, stuffcorpse |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Jan Mette
2008-08-28 22:27:52 UTC
Small remark: I have reencoded the video, its now at ~19mb... It would be nice if someone could manage to reproduce this. Ah, and just to say that: Some time ago i filed another bug [1] about very slow scrolling in dolphin. This is not the same. The former one happened in all views, was ultra-slow all the time and got resolved fast, while this one only happens in the detailed view. Thanks Jan [1] http://bugs.kde.org/show_bug.cgi?id=167396 I can confirm this. Browsing with Dolphin in general is slow, but switching the view to Details, makes it even worse. I have a folder, that contains about 120 sub-directories. Dolphin takes about 4-5 seconds to open it. When I try to open the same folder with another file-manger like thunar or pcmanfm, they instantly display the folder. Thanks Jan for the video. I agree that this performance is not acceptable. Although I have also a NVidia card and buggy drivers, the scrolling in the details view is a lot faster in my environment. However I have performance problems when scrolling lists in KMail and the Plasma widget selector :-/ I'll do some profiling during the next weeks especially in the details view to know the root cause of this issue. @Panagiotis: Your performance problems might be related to a Nepomuk issue (it depends on the used backend). Did you enable the Information Panel in Dolphin? If this is the case and turning off the panel improves the loading time, then this is for sure an issue in the backend of Nepomuk. In Dolphin for KDE 4.2 we improved the situation by loading the meta data of Nepomuk inside a separate thread, so even if the backend is slow the browsing will not be blocked. Also we had an issue in KDE 4.0, where loading a directory with a lot of sub directories also was quite slow. This has been fixed in the meantime (KDE 4.1.x). I do not use the Informationpanel, but I noticed some strange things: Until yesterday, I never used strigi, and didn't have any indexed files. Yesterday in the evening, I indexed some files and I noticed, that dolphin "feels" somehow faster, when using the icons-mode. The details mode is still slow, but also faster than without indexed files. Folders that were not indexed, are still pretty slow. Also, raubberband selecting files slows down dolphin, but I think I remember having already seen a bug report for this. Can confirm here on kdebase4-4.1.71-1mdv2009.1.src.rpm on Mandriva Cooker. Very annoying. Konqueror 3.5.x is much faster. Any news on this? Scrolling in the details view is/feels still very slow for me. This can be best seen, when I set the icons size to 22 pixels. It just doesn't feel smooth :-) The other views are working perfectly fine (except some issues with opening folders, for which I already created a separate bugreport http://bugs.kde.org/show_bug.cgi?id=178809) I can also notice a big difference between the views, this is best seen with older gfx-cards/agp<8. In KDE trunk this has been "partly fixed" for me. Scrolling is *a lot* smoother in details view than before, but still is a bit slow. Something I also noticed: On 4.2 with my X3100 Intel graphics, scrolling was really slow. On 4.2 with a Radeon X800XL and the xf86-video-ati drivers, scrolling is as smooth as it is on my system now. KDE 4.3 beta on Kubuntu 9.04 ATI Mobility Radeon x1400 in a Dell Inspiron laptop When quickly scrolling in Details View, I notice that it is a bit jerky. I do not have this phenomenon in Icon View. However, I never noticed it before I came across this bug report (thanks, Shlomi!) and it is not severe enough on this system to be noticeable in everyday work. I've updated to new NVidia drivers last week and the whole system is extremely fast now (same KDE + Qt version as before). I was really impressed how fast the scrolling is now in the details view. So this issue really seems to be related with the graphics driver. I recommend reading http://zrusin.blogspot.com/2009/08/2d-in-kde.html and http://zrusin.blogspot.com/2009/08/more-2d-in-kde.html for more background infos. According to "strace" for each icon on each paint(), KIconLoader access() all icons in /usr/share/icons/. Open dolphin with some long file list, switch to konsole, find the dolphin pid $ strace -p 2470 2>&1 | grep 'access("/usr/share/icons/' > l Scroll wheel in dolphin for a sec, switch back to konsole: ^C $ wc -l l 121319 l 121319 is pretty much, huh? |