Allwinner H6: use lightdm-gtk-greeter

This commit is contained in:
Gunjan Gupta 2023-12-20 19:46:35 +05:30
parent 05a27a3515
commit 2f8e1f225c

View File

@ -13,3 +13,21 @@ OVERLAY_PREFIX='sun50i-h6'
[[ -z $CPUMAX ]] && CPUMAX=1810000
GOVERNOR=ondemand
ASOUND_STATE='asound.state.sun50iw2-dev'
function post_family_config__install_lightdm_gtk_greeter(){
if [[ ${BUILD_DESKTOP} == "yes" ]] && [[ ! ${DESKTOP_ENVIRONMENT} =~ ^(kde|gnome)$ ]]; then
add_packages_to_image lightdm-gtk-greeter
fi
}
function post_family_tweaks__switch_to_lightdm_gtk_greeter(){
# Mali T720 seems to have some issues with slick-greeter.
# Use gtk greeter instead
if [[ ${BUILD_DESKTOP} == "yes" ]] && [[ ! ${DESKTOP_ENVIRONMENT} =~ ^(kde|gnome)$ ]]; then
run_host_command_logged mkdir -p "${SDCARD}"/etc/lightdm/lightdm.conf.d/
run_host_command_logged cat <<- 'gtk-greeter' > "${SDCARD}"/etc/lightdm/lightdm.conf.d/90-gtk-greeter.conf
[Seat:*]
greeter-session=lightdm-gtk-greeter
gtk-greeter
fi
}