From 95cf95e48c091b5c6f9bb3330b2ebb6d8a6b3938 Mon Sep 17 00:00:00 2001 From: j Date: Tue, 26 Aug 2025 23:15:23 +0200 Subject: [PATCH] Enable greeters, starting after first-boot-complete.target This allows a user to be created by systemd-firstboot.service, after which the greeter can be launched. --- .../usr/lib/systemd/system-preset/10-particleos.preset | 4 ++-- .../system/display-manager.service.d/10-particleos.conf | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 mkosi.extra/usr/lib/systemd/system/display-manager.service.d/10-particleos.conf diff --git a/mkosi.extra/usr/lib/systemd/system-preset/10-particleos.preset b/mkosi.extra/usr/lib/systemd/system-preset/10-particleos.preset index fbcaf857..3fee0321 100644 --- a/mkosi.extra/usr/lib/systemd/system-preset/10-particleos.preset +++ b/mkosi.extra/usr/lib/systemd/system-preset/10-particleos.preset @@ -25,8 +25,8 @@ enable power-profiles-daemon.service # Our own service to run systemctl preset --global. enable preset-global.service -# Should be enabled manually by the user after first boot. -disable gdm.service +enable gdm.service +enable sddm.service # Prefer socket activated SSH over daemon SSH disable sshd.service diff --git a/mkosi.extra/usr/lib/systemd/system/display-manager.service.d/10-particleos.conf b/mkosi.extra/usr/lib/systemd/system/display-manager.service.d/10-particleos.conf new file mode 100644 index 00000000..75cd5001 --- /dev/null +++ b/mkosi.extra/usr/lib/systemd/system/display-manager.service.d/10-particleos.conf @@ -0,0 +1,2 @@ +[Unit] +After=first-boot-complete.target