File arctica-greeter-do-not-force-arctica-greeter.patch of Package arctica-greeter
Index: arctica-greeter-0.99.8.5/data/50-arctica-greeter.conf.in =================================================================== --- arctica-greeter-0.99.8.5.orig/data/50-arctica-greeter.conf.in 2025-03-25 18:09:35.934109933 +0100 +++ arctica-greeter-0.99.8.5/data/50-arctica-greeter.conf.in 2025-03-25 18:09:35.930109932 +0100 @@ -1,3 +1,7 @@ [Seat:*] -greeter-session=arctica-greeter -greeter-wrapper=@pkglibexecdir@/lightdm-arctica-greeter-session +# LightDM reads this configuration file independently of the selected greeter, +# so this setting will always make it spawn Arctica Greeter. +# Instead, we'll let LightDM figure out the greeter to use via the +# update-alternatives system. +#greeter-session=arctica-greeter +#greeter-wrapper=@pkglibexecdir@/lightdm-arctica-greeter-session Index: arctica-greeter-0.99.8.5/data/arctica-greeter.desktop.in.in =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ arctica-greeter-0.99.8.5/data/arctica-greeter.desktop.in.in 2025-03-25 18:09:35.930109932 +0100 @@ -0,0 +1,5 @@ +[Desktop Entry] +_Name=Arctica Greeter +_Comment=Arctica Greeter +Exec=@pkglibexecdir@/lightdm-arctica-greeter-session arctica-greeter +Type=Application Index: arctica-greeter-0.99.8.5/data/Makefile.am =================================================================== --- arctica-greeter-0.99.8.5.orig/data/Makefile.am 2025-03-25 18:09:35.934109933 +0100 +++ arctica-greeter-0.99.8.5/data/Makefile.am 2025-03-25 18:09:35.930109932 +0100 @@ -37,6 +37,9 @@ guestsession_autostartdir = $(datadir)/arctica-greeter/guest-session/skel/.config/autostart guestsession_autostart_DATA = arctica-greeter-guest-session-startup.desktop +arctica-greeter.desktop.in: arctica-greeter.desktop.in.in + $(AM_V_GEN) sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ + xgreeterdir = $(datarootdir)/xgreeters dist_xgreeter_in_files = arctica-greeter.desktop.in dist_xgreeter_DATA = $(dist_xgreeter_in_files:.desktop.in=.desktop) Index: arctica-greeter-0.99.8.5/data/90-arctica-greeter.conf =================================================================== --- arctica-greeter-0.99.8.5.orig/data/90-arctica-greeter.conf 2025-03-25 18:09:35.934109933 +0100 +++ arctica-greeter-0.99.8.5/data/90-arctica-greeter.conf 2025-03-25 18:09:35.930109932 +0100 @@ -4,7 +4,12 @@ # system, remove the comment hashes for all options below # we are very serious, we _want_ Arctica Greeter as LightDM greeter!!! -greeter-session=arctica-greeter +# Actually, we're not that serious after all. Since LightDM reads this +# configuration file independently of the selected greeter, this setting will +# always make it spawn Arctica Greeter. +# Instead, we'll let LightDM figure out the greeter to use via the +# update-alternatives system. +#greeter-session=arctica-greeter # don't show local user names at Arctica Greeter login prompt #greeter-hide-users=true