Hello, following up here on the BTS for the benefit of those not reading #debian-boot.
On Wed, May 17, 2023 at 05:37:07PM +0200, Cyril Brulebois wrote: > Emanuele Rocca <e...@debian.org> (2023-05-17): > > (B) failure to load the grub splash screen [...] > > sarzana dnsmasq-tftp[7413]: file /srv/tftp/bookworm/isolinux/splash.png > > not found for 192.168.122.7 > > sarzana dnsmasq-tftp[7413]: file /srv/tftp/bookworm/splash.png not found > > for 192.168.122.7 > > > > The grub.cfg file under /debian-installer/amd64/grub/grub.cfg has the > > following > > conditionals: > > > > if background_image /isolinux/splash.png; then > > [...] > > elif background_image /splash.png; then > > > > The splash screen is loaded correctly replacing either of those with > > /debian-installer/amd64/boot-screens/splash.png instead. > > Adding an extra conditional in there really doesn't seem appropriate at > this point. Seeing how images/netboot/ is 745M, and how splash.png is > 58K, I think I'd rather have it duplicated in a way that it's found in > /splash.png for both text and gtk installers (/isolinux/splash.png could > would be a weird location given the booting happens via GRUB). Even better than duplicating the image, we can use a symlink instead, see: https://salsa.debian.org/installer-team/debian-installer/-/merge_requests/32