I have just installed the custom Kickstart files for creating live images by:
sudo dnf install -y custom-kickstarts fedora-kickstarts
I am using a flattened Kickstart file by using ksflatten:
ksflatten --config /usr/share/spin-kickstarts/fedora-live-kde.ks -o flat-fedora-live-kde.ks
Now I use the livecd-creator to create my ISO:
livecd-creator --verbose --config=flat-fedora-live-kde.ks --fslabel=Fedora-KDE --cache=/var/cache/live
The build process completes without any errors.
Let me know if you need the build log since it is too large for PasteBin. I don't know how to share it.
But when I use this created ISO to boot I am greeted with the SDDM Login screen for the Live User.
Screenshot here: https://imgur.com/a/nbqxrnK
I clicked enter leaving the password field blank but I am unable to login.
The weirdest part is the autologin configuration functionality is present in the kickstart files:
In fedora-live-kde-base.ks
Lines: 25 - 35
# set up autologin for user liveuser if [ -f /etc/sddm.conf ]; then sed -i 's/^#User=.*/User=liveuser/' /etc/sddm.conf sed -i 's/^#Session=.*/Session=plasma.desktop/' /etc/sddm.conf else cat > /etc/sddm.conf << SDDM_EOF [Autologin] User=liveuser Session=plasma.desktop SDDM_EOF fi
This should setup the auto login for the Live User, but why doesn't it work ?
I can find no errors in my build process, so what is going wrong ?
Did they change the configuration for SDDM in someway ? If so why isn't it there in the Kickstart file ?
I have tried to contact the maintainer for this Kickstart file, lets see if there are any replies.
Thanks.