- Package:
- src:debian-edu-config
- Source:
- src:debian-edu-config
- Submitter:
- Serhii Horichenko
- Date:
- 2026-08-21 08:05:01 UTC
- Severity:
- normal
LTSP clients don't boot with a boot splash, all kernel logs are shown during boot Sincerely, Serhii Horichenko
Hi Serhii, please try to fix this. Set up a Debian Edu 12 tjener + workstation + ltspserver and check if the problem still exists. If it does, set up a Debian Edu 12 tjener + another machine with Debian Edu 13 terminal server. Check if the problem still exists. If it still exists, please look at the iPXE boot configuration in /srv/tftp/. There you should be able to provide the keyword "splash" to the boot prompt that is provided via PXE boot mechanism. Once you know where to add "splash", investigate scripts in debian-edu-config source package and check where best to provide some code that inserts "splash" into the iPXE boot config. Thanks! Mike
Hi Mike,
FIX
it works only for Diskless Workstation (server's SquashFS image)
and doesn't work for Plain X2Go Thin Client modes
```
/srv/tftp/ltsp# diff ltsp-old.ipxe ltsp.ipxe
68c68
< set cmdline ${cmdline_method} ${cmdline_ltsp} ${cmdline_client}
---
```
I've tried to find where I could add 'splash' in debian-edu-config, but
didn't found.
Could it be that the file `ltsp.ipxe` is used as a template from the
ltsp.org project without any changes around the `cmdline`-variables?
Hi Serhii,
Ok, for diskless machines, this is also good already.
For X2Go thinclients, we maybe to have the package plymouth installed?
("splash" on the boot cmdline will not have an effect if the package
plymouth is missing).
Yes, the ltsp.ipxe is created by evoking the `ltsp ipxe` command.
However, in Debian Edu, we do some post-tweakings:
https://salsa.debian.org/debian-edu/debian-edu-config/-/blob/master/sbin/debian-edu-ltsp-ipxe?ref_type=heads
Please tinker with this script and let it modify the ltsp.ipxe file
that gets generated by ltsp's code.
Mike