diff --git a/board/phytium/common/debian-package-installer b/board/phytium/common/debian-package-installer index 11937f2ccb2c11f6afd37a47ba06340526bd9df7..a284e69bad66cca0c7bdb2d37bbad29c38819af7 100755 --- a/board/phytium/common/debian-package-installer +++ b/board/phytium/common/debian-package-installer @@ -64,11 +64,17 @@ do_distrorfs_second_stage() { echo installed additional packages. if [ $6 = desktop ]; then - for pkg in task-xfce-desktop ; do + for pkg in task-xfce-desktop ukui-greeter; do DEBIAN_FRONTEND=noninteractive apt -y install $pkg || true done usermod -a -G video,render,audio user + ln -sf /lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service + sed -i "s/gdm3/lightdm/" /etc/X11/default-display-manager + echo '[SeatDefaults]' >> /etc/lightdm/lightdm.conf + echo 'greeter-session=ukui-greeter' >> /etc/lightdm/lightdm.conf + echo 'user-session=xfce' >> /etc/lightdm/lightdm.conf + echo installing desktop packages list packages: $pkglist for pkg in $additional_desktop_packages_list; do echo Installing $pkg ...