fix(calamares-branding): ship services-artix.conf with full DM set

The runtime copy of /etc/calamares/modules/services-artix.conf now enables
sddm, lightdm, lxdm, ly, greetd and userspawn. Previously only sddm+greetd
were enabled, so selecting LY/LightDM/LXDM left no DM service active and the
installed system booted to a TTY. Identical to the live-overlay copy in
antergos-iso.
This commit is contained in:
2026-08-17 20:18:07 +02:00
parent ba245056c4
commit d3bf84503a
2 changed files with 40 additions and 1 deletions
@@ -44,6 +44,7 @@ source=("branding.desc"
"netinstall.conf"
"packagechooser_de.conf"
"packagechooser_dm.conf"
"services-artix.conf"
"welcome.conf"
"settings_offline.conf"
"settings_online.conf"
@@ -96,8 +97,9 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
package() {
# Branding data (shared between offline/online)
local _brand="/usr/share/calamares/branding/antergos-next"
@@ -181,6 +183,7 @@ package() {
cp "netinstall.yaml" "${pkgdir}/etc/calamares/modules/"
cp "packagechooser_de.conf" "${pkgdir}/etc/calamares/modules/"
cp "packagechooser_dm.conf" "${pkgdir}/etc/calamares/modules/"
cp "services-artix.conf" "${pkgdir}/etc/calamares/modules/"
cp "welcome.conf" "${pkgdir}/etc/calamares/modules/"
# Offline config directory
@@ -0,0 +1,36 @@
---
command: artix-service
services:
- name: "acpid"
action: "enable"
- name: "bluetoothd"
action: "enable"
- name: "cronie"
action: "enable"
- name: "cupsd"
action: "enable"
- name: "dbus"
action: "enable"
- name: "dhcpcd"
action: "enable"
- name: "NetworkManager"
action: "enable"
- name: "power-profiles-daemon"
action: "enable"
- name: "sddm"
action: "enable"
- name: "lightdm"
action: "enable"
- name: "lxdm"
action: "enable"
- name: "ly"
action: "enable"
- name: "greetd"
action: "enable"
- name: "ntpd"
action: "enable"
- name: "syslog-ng"
action: "enable"
- name: "userspawn"
action: "enable"