Created attachment 182351 [details] Filelight in the background with radeontop displaying noticeable GPU use. SUMMARY Filelight appears to be constantly using the GPU when in the directory map view. I could reproduce this both on an Intel Haswell and AMD Raven Ridge system. I also tested this with the version from Debian Bookworm (22.12.3), where I couldn't reproduce this issue. As such, this might be a regression from commit https://invent.kde.org/utilities/filelight/-/commit/e06fcc2e. STEPS TO REPRODUCE 1. Open Filelight 2. Analyze any directory 3. Inspect GPU usage (with intel_gpu_top, radeontop or any sufficient tool) OBSERVED RESULT Filelight consistently uses a noticeable amount of GPU resources. EXPECTED RESULT Filelight only uses GPU resources right after analyzing is finished or when being interacted with. SOFTWARE/OS VERSIONS KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.13.0 Qt Version: 6.8.2 ADDITIONAL INFORMATION Haswell: Intel Celeron 2955U w/ HD Graphics GT1, 1366×768, Wayland Raven: Ryzen 3 2300U w/ Radeon Vega 6, 1080×1920@125%, Wayland (screenshot included)
(also occurs on X11)
A possibly relevant merge request was started @ https://invent.kde.org/utilities/filelight/-/merge_requests/181
Git commit c8e46f2b47d852a154cbcd848b84dd27d0f4f74a by Harald Sitter. Committed on 18/06/2025 at 16:37. Pushed by sitter into branch 'master'. only force a shape update on the initial ready state otherwise we may end up forcing an update in response to a forced update M +4 -1 src/qml/CenterShape.qml M +4 -1 src/qml/SegmentShape.qml https://invent.kde.org/utilities/filelight/-/commit/c8e46f2b47d852a154cbcd848b84dd27d0f4f74a
Git commit 74386391658f7a6f4d5080b8ca4284ac7e1d6559 by Harald Sitter. Committed on 08/07/2025 at 17:37. Pushed by sitter into branch 'release/25.04'. only force a shape update on the initial ready state otherwise we may end up forcing an update in response to a forced update (cherry picked from commit c8e46f2b47d852a154cbcd848b84dd27d0f4f74a) Co-authored-by: Harald Sitter <sitter@kde.org> M +4 -1 src/qml/CenterShape.qml M +4 -1 src/qml/SegmentShape.qml https://invent.kde.org/utilities/filelight/-/commit/74386391658f7a6f4d5080b8ca4284ac7e1d6559