At a ubuntu level if you can patch startplasma.cpp
startkde/startplasma.cpp 342: qputenv("KDE_APPLICATIONS_AS_SCOPE", "1");
to 342: qputenv("KDE_APPLICATIONS_AS_SERVICE", "1");
and land https://invent.kde.org/frameworks/kio/-/merge_requests/1019 so we don't regress something important.
I apparently haven't followed up on the latter, so I'll do so now and get it in the next frameworks. The env var guard existed because we couldn't rely on new system which had the new exit type at the time.
At a ubuntu level if you can patch startplasma.cpp
startkde/ startplasma. cpp "KDE_APPLICATIO NS_AS_SCOPE" , "1");
342: qputenv(
to "KDE_APPLICATIO NS_AS_SERVICE" , "1");
342: qputenv(
and land https:/ /invent. kde.org/ frameworks/ kio/-/merge_ requests/ 1019 so we don't regress something important.
I apparently haven't followed up on the latter, so I'll do so now and get it in the next frameworks. The env var guard existed because we couldn't rely on new system which had the new exit type at the time.