diff --git a/biglinux-livecd/usr/share/biglinux/calamares-profiles/bigcommunity/modules/services.conf b/biglinux-livecd/usr/share/biglinux/calamares-profiles/bigcommunity/modules/services.conf index fe42f9c..d0485ab 100644 --- a/biglinux-livecd/usr/share/biglinux/calamares-profiles/bigcommunity/modules/services.conf +++ b/biglinux-livecd/usr/share/biglinux/calamares-profiles/bigcommunity/modules/services.conf @@ -39,9 +39,22 @@ units: - name: cups-browsed action: enable mandatory: false + # One of these three is what the edition installed: sddm on KDE, gdm on + # GNOME, lightdm on Cinnamon and XFCE. The displaymanager module only + # configures the display manager - the session, the greeter, autologin - + # and never enables its unit, which is this module's job, so listing only + # sddm here left a GNOME or XFCE install with no display-manager.service + # and a text login on first boot. Enabling a unit that is not installed is + # skipped because none of them is mandatory. - name: sddm action: enable mandatory: false + - name: gdm + action: enable + mandatory: false + - name: lightdm + action: enable + mandatory: false - name: graphical.target action: set-default mandatory: false diff --git a/biglinux-livecd/usr/share/biglinux/calamares-profiles/biglinux/modules/services.conf b/biglinux-livecd/usr/share/biglinux/calamares-profiles/biglinux/modules/services.conf index fe42f9c..d0485ab 100644 --- a/biglinux-livecd/usr/share/biglinux/calamares-profiles/biglinux/modules/services.conf +++ b/biglinux-livecd/usr/share/biglinux/calamares-profiles/biglinux/modules/services.conf @@ -39,9 +39,22 @@ units: - name: cups-browsed action: enable mandatory: false + # One of these three is what the edition installed: sddm on KDE, gdm on + # GNOME, lightdm on Cinnamon and XFCE. The displaymanager module only + # configures the display manager - the session, the greeter, autologin - + # and never enables its unit, which is this module's job, so listing only + # sddm here left a GNOME or XFCE install with no display-manager.service + # and a text login on first boot. Enabling a unit that is not installed is + # skipped because none of them is mandatory. - name: sddm action: enable mandatory: false + - name: gdm + action: enable + mandatory: false + - name: lightdm + action: enable + mandatory: false - name: graphical.target action: set-default mandatory: false diff --git a/biglinux-livecd/usr/share/biglinux/calamares-profiles/xivastudio/modules/services.conf b/biglinux-livecd/usr/share/biglinux/calamares-profiles/xivastudio/modules/services.conf index fe42f9c..d0485ab 100644 --- a/biglinux-livecd/usr/share/biglinux/calamares-profiles/xivastudio/modules/services.conf +++ b/biglinux-livecd/usr/share/biglinux/calamares-profiles/xivastudio/modules/services.conf @@ -39,9 +39,22 @@ units: - name: cups-browsed action: enable mandatory: false + # One of these three is what the edition installed: sddm on KDE, gdm on + # GNOME, lightdm on Cinnamon and XFCE. The displaymanager module only + # configures the display manager - the session, the greeter, autologin - + # and never enables its unit, which is this module's job, so listing only + # sddm here left a GNOME or XFCE install with no display-manager.service + # and a text login on first boot. Enabling a unit that is not installed is + # skipped because none of them is mandatory. - name: sddm action: enable mandatory: false + - name: gdm + action: enable + mandatory: false + - name: lightdm + action: enable + mandatory: false - name: graphical.target action: set-default mandatory: false