Hi Paul,
On 19.11.25 13:57, Paul Seelig wrote:
But now try to put a valid preseed.cfg into config/includes.installer/ and
rebuild the ISO. Here is the minimal content i used:
#_preseed_V1
d-i debian-installer/country string other
When you try booting the resulting ISO image you will have been able to
reproduce the error:
Once there is a preseed.cfg file, the graphical installer stops showing up and
automatically resorts to the newt frontend on the serial console.
This is the perfect complement to bug 1116551 where using the
DEBIAN_FRONTEND=gtk boot parameter to force the graphical frontend completely
ignores any present pressed.cfg file. Apparently, this is one and the same
issue. It doesn't happen with an equal build procedure in amd64, but only in
arm64.
So when i build my own ISO project without adding any preseed.cfg file, the
graphical installer comes up flawlessly. But since there is no other way to
make use of the preseed/late_command string this is no solution for the actual
issue.
Would it be an option for you (until this is fixed) to add a cloud-init script
instead
and path the bootconfig to load this config?
Honestly I find the cloud-init format somewhat easier to reason about than
preseed.cfg.
Best
Michael