File kdm.patch of Package plasma5-workspace
From 485193ebcaf0ec4b61236eab0e4b1da09752c71b Mon Sep 17 00:00:00 2001
From: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Tue, 10 Jul 2018 19:47:48 +0200
Subject: [Logout Greeter] Remove KDM cruft
KDisplayManager::bootOptions only worked with "NewKDM" but KDM is obsolete in Plasma 5.
Creating an instance of KDisplayManager does DBus stuff to find out the DM being used.
Also, kdmrc is dead and this code always returned None anyway.
Differential Revision: https://phabricator.kde.org/D13998
---
ksmserver/logout-greeter/shutdowndlg.cpp | 18 +++++-------------
1 file changed, 5 insertions(+), 13 deletions(-)
diff --git a/ksmserver/logout-greeter/shutdowndlg.cpp b/ksmserver/logout-greeter/shutdowndlg.cpp
index 3bc3f11..a6d13d6 100644
--- a/ksmserver/logout-greeter/shutdowndlg.cpp
+++ b/ksmserver/logout-greeter/shutdowndlg.cpp
@@ -124,6 +124,7 @@ KSMShutdownDlg::KSMShutdownDlg( QWindow* parent,
context->setContextProperty(QStringLiteral("spdMethods"), mapSpdMethods);
context->setContextProperty(QStringLiteral("canLogout"), KAuthorized::authorize(QStringLiteral("logout")));
+qDebug() << "Wolfi: " KDE_CONFDIR "/kdm/kdmrc";
QString bootManager = KConfig(QStringLiteral(KDE_CONFDIR "/kdm/kdmrc"), KConfig::SimpleConfig)
.group("Shutdown")
.readEntry("BootManager", "None");
--
cgit v0.11.2