From 0db2db7405dbea917154258e5b3b371b1811e341 Mon Sep 17 00:00:00 2001 From: mudler Date: Wed, 27 May 2015 15:22:24 +0200 Subject: [PATCH 1/2] switching to soft transition services between plymouth and login manager. Avoids tty1 spawning --- scripts/remaster_generic_inner_chroot_script_after.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/remaster_generic_inner_chroot_script_after.sh b/scripts/remaster_generic_inner_chroot_script_after.sh index 7e1b4c5..9f0fde5 100755 --- a/scripts/remaster_generic_inner_chroot_script_after.sh +++ b/scripts/remaster_generic_inner_chroot_script_after.sh @@ -95,13 +95,13 @@ switch_kernel() { setup_displaymanager() { # determine what is the login manager if [ -n "$(equo match --installed gnome-base/gdm -qv)" ]; then - sd_enable gdm + sd_enable gdm-plymouth elif [ -n "$(equo match --installed lxde-base/lxdm -qv)" ]; then - sd_enable lxdm + sd_enable lxdm-plymouth elif [ -n "$(equo match --installed x11-misc/lightdm-base -qv)" ]; then sd_enable lightdm-plymouth elif [ -n "$(equo match --installed kde-base/kdm -qv)" ]; then - sd_enable kdm + sd_enable kdm-plymouth else sd_enable xdm fi From 3134d74bfa79e28360b8608db5bb315a14d4e836 Mon Sep 17 00:00:00 2001 From: mudler Date: Fri, 29 May 2015 13:40:45 +0200 Subject: [PATCH 2/2] [scripts/remaster_generic_inner_chroot_script_after] disabling default login manager services --- scripts/remaster_generic_inner_chroot_script_after.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/remaster_generic_inner_chroot_script_after.sh b/scripts/remaster_generic_inner_chroot_script_after.sh index 9f0fde5..a76a230 100755 --- a/scripts/remaster_generic_inner_chroot_script_after.sh +++ b/scripts/remaster_generic_inner_chroot_script_after.sh @@ -95,12 +95,16 @@ switch_kernel() { setup_displaymanager() { # determine what is the login manager if [ -n "$(equo match --installed gnome-base/gdm -qv)" ]; then + sd_disable gdm sd_enable gdm-plymouth elif [ -n "$(equo match --installed lxde-base/lxdm -qv)" ]; then + sd_disable lxdm sd_enable lxdm-plymouth elif [ -n "$(equo match --installed x11-misc/lightdm-base -qv)" ]; then + sd_disable lightdm sd_enable lightdm-plymouth elif [ -n "$(equo match --installed kde-base/kdm -qv)" ]; then + sd_disable kdm sd_enable kdm-plymouth else sd_enable xdm