The below command I use to build the customized sample_fs.tbz2
Linux_for_Tegra/tools/samplefs$ sudo ./nv_build_samplefs.sh --abi aarch64 --distro ubuntu --version bionic
Besides add/remove some packages, I do not manually change it to use LXDE. So my question is how to configure the script nv_build_samplefs.sh to create OS image with gdm3 not LXDE.
Thank you
please have a try to modify the following, $OUT/Linux_for_Tegra/nv_tools/scripts/nv_customize_rootfs.sh
# Set LXDE as default LightDM user session
if [ -e "${LDK_ROOTFS_DIR}/etc/lightdm/lightdm.conf.d/50-nvidia.conf" ] && \
[ -e "${LDK_ROOTFS_DIR}/usr/share/xsessions/ux-LXDE.desktop" ]; then
grep -q -F 'user-session=ux-LXDE' \
"${LDK_ROOTFS_DIR}/etc/lightdm/lightdm.conf.d/50-nvidia.conf" \
|| sed -i '1 auser-session=ux-LXDE' \
"${LDK_ROOTFS_DIR}/etc/lightdm/lightdm.conf.d/50-nvidia.conf"
fi
I just commented out those scripts “Set LXDE as default LightDM user session”, but after rebuilding rootfs and flushing it it didn’t work. The following update made it work.