blob: ec29807c1cef23efd83e98d49642d088647100ff (
plain) (
tree)
|
|
--- libkworkspace/sessionmanagementbackend.cpp.old 2020-01-16 12:37:11.000000000 +0000
+++ libkworkspace/sessionmanagementbackend.cpp 2020-01-26 23:48:25.419351063 +0000
@@ -77,6 +77,11 @@
/*********************************************************************************/
+bool LogindSessionBackend::exists()
+{
+ return QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.login1"));
+}
+
LogindSessionBackend::LogindSessionBackend()
{
m_login1 = new OrgFreedesktopLogin1ManagerInterface(QStringLiteral("org.freedesktop.login1"), QStringLiteral("/org/freedesktop/login1"), QDBusConnection::systemBus(), this);
@@ -199,7 +204,7 @@
bool ConsoleKitSessionBackend::exists()
{
- return QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.login1"));
+ return QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.ConosleKit"));
}
ConsoleKitSessionBackend::ConsoleKitSessionBackend()
|