https://bugs.kde.org/show_bug.cgi?id=523494
Bug ID: 523494
Summary: LAGGING WHEN START AND INDEXING
Classification: Applications
Product: Discover
Version First 6.3.6
Reported In:
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: discover
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
Discover (plasma-discover 6.3.6) responds slowly when performing basic
operations such as searching for applications, browsing categories, or opening
.deb files. Even with a fast and stable internet connection, the search results
and package metadata loading feel disproportionately sluggish, suggesting that
network fetching or local processing is not optimized. The UI does not render
smoothly during searches, and navigating between sections has noticeable lag.
For daily workflows — finding a program or installing a local .deb — it is
significantly faster to use an alternative file manager or manual installation
method, which defeats the purpose of a software center. Additionally, the
interface shows signs of memory accumulation over time, with the process
growing heavier the longer it stays open. A built-in proxy configuration option
for update checks and package downloads would be a valuable addition for users
who need to route traffic through a local cache or corporate gateway.
STEPS TO REPRODUCE
1. Open Discover from the KDE menu or system tray
2. Use the search bar to look up any application (e.g., "warp-terminal")
3. Attempt to open or install a .deb file via Discover (File → Open or
drag-and-drop)
4. Observe UI responsiveness during search, results rendering, and package
detail loading
OBSERVED RESULT
- Search results appear with a perceptible delay despite fast connectivity
- Navigating between categories and sections feels sluggish
- Opening .deb files through Discover is slower than using a file manager
directly
- The process memory grows over time (memory accumulation) without releasing
unused resources
- UI rendering is not fluid; there is a noticeable lag between user input and
on-screen feedback
EXPECTED RESULT
- Searching and browsing should feel instant, comparable to using a file
manager or other discovery tools
- Installing a local .deb from the file manager should be straightforward and
snappy
- Memory usage should remain stable over extended sessions with proper garbage
collection of cached data
- The software center should be the natural choice for discovering and
installing software, not a workaround
- Option to configure a proxy for update checks and package downloads, enabling
local caching or corporate network usage
SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 13 (Trixie)
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.12.95+deb13-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel Core i5-2430M CPU @ 2.40GHz
Memory: 4 GiB RAM (3.7 GiB usable)
Swap: 32434 MB total (23.6 GB free / 8.9 GB used)
Graphics Processor: Mesa Intel HD Graphics 3000
ADDITIONAL INFORMATION
- The slow fetching behavior persists even with good network conditions,
suggesting server-side or client-side processing inefficiency rather than
bandwidth issues
- Memory usage grows without stabilization during a session, hinting at a
potential leak or insufficient cache eviction in the UI or metadata layer
- The D-Bus communication layer for Discover shows access restrictions that may
limit debugging visibility
- A proxy configuration feature for repository updates and package downloads
would benefit users in restricted network environments or those wanting to
cache packages locally
- Suggested optimization areas: lazy-loading of search indexes, background job
throttling, connection pooling for fetches, and profiling of metadata parsing
overhead
--
You are receiving this mail because:
You are watching all bug changes.