https://bugs.kde.org/show_bug.cgi?id=430691
Bug ID: 430691 Summary: Some kde apps, when run from xfce4, are launching kdeinit5 and damaging (hijacking) system settings. Product: kde Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: lockyw...@gmail.com Target Milestone: --- Created attachment 134258 --> https://bugs.kde.org/attachment.cgi?id=134258&action=edit qtdebug output SUMMARY I (as many other people) use xfce4 as an everyday DE. Meanwhile (a) other people use KDE5 on the same machine, (b) I use certain KDE5 applications, such as kMyMoney and Dolphin. On KDE4 this used to work fine. However, after an overwhelming update to KDE5, I found that launching kmymoney or dolphin modifies certain system settings (at least the default file manager and application runner). When I started to investigate how this happens, I found that krunner is launched by kdeinit5. I installed a hook in place of kdeinit5, which would log its executions and launch the original kdeinit5 after. This is how I found that certain KDE5 apps start kdeinit5 as they are launched, and certain KDE5 apps do not. In particular, the ones which do include: kmymoney, dolphin, akregator, backup. The ones which do not include: konsole, kalarm, kalgebra, kaddresbook, kate, konqueror. STEPS TO REPRODUCE 1. Log into xfce4 2. run dolphin 3. observe that your Alt+F2 now launches krunner instead of xfce4-apprunner. OBSERVED RESULT Keybindings are hijacked globally. EXPECTED RESULT KDE apps work the way they used to work in KDE4. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Slackware-current, Linux 5.10.1, glibc 2.30 (available in About System) KDE Plasma Version: 5.20.4 KDE Frameworks Version: 5.77.0 Qt Version: Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.2.0) on "xcb" ADDITIONAL INFORMATION qtdebug output is attached. -- You are receiving this mail because: You are watching all bug changes.