diff --git a/desktop/misc/sddm/files/sddm-0.16.0-ck2-revert.patch b/desktop/misc/sddm/files/sddm-0.16.0-ck2-revert.patch
new file mode 100644
index 0000000000..bbe2a27284
--- /dev/null
+++ b/desktop/misc/sddm/files/sddm-0.16.0-ck2-revert.patch
@@ -0,0 +1,20 @@
+SDDM 0.16.0 fails to start with consolekit2 because it assumes consolekit2
+has the same interface names as logind.
+
+This patch forces sddm to use legacy behaviour when consolekit2 is detected.
+
+Bug: https://bugs.gentoo.org/633920
+Bug: https://github.com/sddm/sddm/issues/903
+Bug: https://github.com/ConsoleKit2/ConsoleKit2/issues/99
+
+--- a/src/daemon/LogindDBusTypes.cpp
++++ b/src/daemon/LogindDBusTypes.cpp
+@@ -60,7 +60,7 @@
+
+ if (QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.ConsoleKit"))) {
+ qDebug() << "Console kit interface found";
+- available = true;
++ available = false;
+ serviceName = QStringLiteral("org.freedesktop.ConsoleKit");
+ managerPath = QStringLiteral("/org/freedesktop/ConsoleKit/Manager");
+ managerIfaceName = QStringLiteral("/org.freedesktop.ConsoleKit.Manager"); //note this doesn't match logind
diff --git a/desktop/misc/sddm/files/sddm.conf b/desktop/misc/sddm/files/sddm.conf
index e15d8a2c4f..6572d681dd 100644
--- a/desktop/misc/sddm/files/sddm.conf
+++ b/desktop/misc/sddm/files/sddm.conf
@@ -21,6 +21,9 @@ Numlock=none
# Reboot command
RebootCommand=/sbin/shutdown -r now
+# Input method module
+InputMethod=
+
[Theme]
# Current theme name
diff --git a/desktop/misc/sddm/pspec.xml b/desktop/misc/sddm/pspec.xml
index 78d236f5ae..1319c0252b 100644
--- a/desktop/misc/sddm/pspec.xml
+++ b/desktop/misc/sddm/pspec.xml
@@ -14,7 +14,7 @@
app:console
QML based X11 display manager
KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings
- https://github.com/sddm/sddm/releases/download/v0.14.0/sddm-0.14.0.tar.xz
+ https://github.com/sddm/sddm/releases/download/v0.18.0/sddm-0.18.0.tar.xz
qt5-base-devel
qt5-linguist
@@ -27,8 +27,8 @@
sddm-respect-user-flags.patch
- ecb903e4.patch
sddm-0.14.0-consolekit.patch
+ sddm-0.16.0-ck2-revert.patch
@@ -70,6 +70,13 @@
+
+ 2019-02-22
+ 0.18.0
+ Version bump
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-02-18
0.14.0