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.
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.
--
Regards,
Sreyan Chakravarty