9A4172 wrote:
In the /etc/xdg/autostart directory you can see files plasmashell.desktop, krunner.desktop and other. You can rename/move these files (for example to plasmashell.desktop~), so Plasma will not start. But it will not start at all after that, so you can't run KDE5 session.
After doing some more research, I found that it's an old patch from the RPM build that creates the problem: https://build.opensuse.org/package/view_file/KDE:KDE3/kdelibs3/autostart-spe... This patch adds in /etc/xdg/autostart as an autostart folder (in addition to /opt/kde3/share/autostart). Removing it from the build prevents any Plasma component from being started. This patch is very old. Line 42-51 have been even added to KDE3 itself back when it was still being developed upstream, so this patch causes them to be duplicated. As for a simple fix, now entries in both directories are concatenated and handled by a single for loop so that they are all started with the same code. It would be easy to let /etc/xdg/autostart be handled by a separate for loop instead which would not launch anything with OnlyShowIn=KDE. This would allow the files in /opt/kde3/share/autostart to stay intact. Any RPM that wants to install an autostart desktop link that is specifically triggered for KDE3 could put a file in /opt/kde3/share/autostart. Autostart desktop links that are not specific to a given DE (or set of DEs) would still be ran from /etc/xdg/autostart. Would such a patch be accepted to replace the existing autostart-spec.diff? Thanks, Julius -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org