-
v0.5.7 — legacy-BIOS boot-menu fix Pre-Release
released this
2026-06-03 19:28:10 -04:00 | 18 commits to main since this releaseOpenPXE v0.5.7 — legacy-BIOS boot-menu fix
The graphical PNG boot-menu background broke menu rendering on legacy
BIOS clients. The menu issuedconsole --picture … || console, but on
a no-PNG BIOS build (undionly.kpxe) the--pictureattempt misbehaves
before the|| consolefallback can recover — it tries to set a
framebuffer mode the BIOS console can't honour.Fix: the background is now gated on
iseq ${platform} efi, so BIOS
clients never issue the command and drop straight to the plain text
menu, while UEFI clients still get the graphical background. Automatic
and per-client — a mixed BIOS+UEFI fleet each gets the right treatment,
no toggle required.docker pull gitea.milesward.dev/mward4/openpxe:0.5.7 # or :latestDownloads