Bug 437100

Summary: 'Desktop effects' KCM no longer appears in krunner search
Product: [Applications] systemsettings Reporter: Kishore Gopalakrishnan <kishore96>
Component: kcm_kwineffectsAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: alexander.lohnau, benjamin.port, cyril.rossi, nate, nyanpasu64, plasma-bugs-null
Priority: HI Keywords: regression
Version First Reported In: 5.21.90   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kishore Gopalakrishnan 2021-05-14 16:00:17 UTC
SUMMARY
With the latest version of krunner, systemsettings, kwin etc. (5.21.90), the 'Desktop effects' KCM (Settings > Workspace behaviour > Desktop effects) no longer appears in the krunner search.

STEPS TO REPRODUCE
1. Invoke krunner
2. Type 'desktop effects'

OBSERVED RESULT
The 'desktop effects' KCM does not appear in the search.

EXPECTED RESULT
The 'Desktop effects' KCM should appear as a result.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.90
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.10.36-1-lts (64-bit)

ADDITIONAL INFORMATION
Other KCMs appear in the krunner search. The cause may be similar to bug 426737. I can find no `Exec` line in `/usr/share/kpackage/kcms/kcm_kwin_effects/metadata.desktop`
Comment 1 Nate Graham 2021-05-18 20:44:52 UTC
Can reproduce.
Comment 2 Kishore Gopalakrishnan 2021-05-22 13:12:50 UTC
Interestingly, the 'desktop effects' KCM does show up in the results if I type 'kcm_kwin_effects' (which is listed as X-KDE-PluginInfo-Name in its .desktop file).

Happens with a bunch of other KCMs as well, where I can get the result by typing the name given in 'kcmshell5 --list', but it does not appear in the results if I type the 'user facing' name.
Comment 3 nyanpasu64 2021-06-03 16:59:47 UTC
I cannot reproduce missing "Desktop Effects", but have similar issues with other missing KCMs ever since upgrading to 5.21.90. For example, the Compositor KCM does not appear when you type composit or compositor, but only when you type compositing. I can't search for "color" or "colors" for the "Colors" KCM either.

File search is enabled but file contents indexing is disabled. IDK if file search is connected to app search.

Operating System: Arch Linux
KDE Plasma Version: 5.21.90
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.12.8-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GT 730/PCIe/SSE2