diff --git a/src/lib/accountmodel.cpp b/src/lib/accountmodel.cpp --- a/src/lib/accountmodel.cpp +++ b/src/lib/accountmodel.cpp @@ -40,7 +40,7 @@ #include #include -#define SDDM_CONFIG_FILE "/etc/sddm.conf" +#define SDDM_CONFIG_FILE "/etc/sddm.conf.d/kde_settings.conf" AutomaticLoginSettings::AutomaticLoginSettings() { @@ -59,8 +59,8 @@ saveAction.setHelperId(QStringLiteral("org.kde.kcontrol.kcmsddm")); QVariantMap args; - args[QStringLiteral("sddm.conf")] = QStringLiteral(SDDM_CONFIG_FILE); - args[QStringLiteral("sddm.conf/Autologin/User")] = username; + args[QStringLiteral("kde_settings.conf")] = QStringLiteral(SDDM_CONFIG_FILE); + args[QStringLiteral("kde_settings.conf/Autologin/User")] = username; saveAction.setHelperId(QStringLiteral("org.kde.kcontrol.kcmsddm")); saveAction.setArguments(args);