On 03/05/2025 at 20:49, Esteve Fernandez wrote:
debian-live-testing-amd64-gnome.iso with live GNOME session and clicking on the
"Install Debian" - OK
Copies the live system with firmware to the installed system, xe will
not hang.
debian-live-testing-amd64-gnome.iso with either Graphical installer or Text
installer via the boot menu - OK
Also copies the live system with firmware to the installed system, xe
module will not hang.
debian-testing-amd64-DVD-1.iso with either Graphical installer or Text
installer, installing only system utilities - Does not install a working system.
Does not install firmware-intel-graphics because of the missing
modalias, loading xe module will hang.
Does not install plymouth, xe module is not included in initramfs.
- Passing systemd.unit=emergency.target via boot arg opens a
console.
Emergency mode does not start udev, so xe module is not loaded.
- Passing systemd.unit=rescue.target via boot arg does not open
a console.
Rescue mode starts udev, so xe module is loaded and hangs.
debian-testing-amd64-DVD-1.iso with either Graphical installer or Text
installer, installing system utilities and GNOME - Does not install a working
system.
Does not install firmware-intel-graphics because of the missing
modalias, loading xe module will hang.
Installs plymouth, xe module is included in initramfs.
- Passing systemd.unit=emergency.target via boot arg does not
open a console.
- Passing systemd.unit=rescue.target via boot arg does not open
a console.
xe module is loaded by the initramfs and hangs before systemd is started.
This confirms my previous guess. So there are two issues:
- the GPU modalias is missing in firmware-intel-graphics.patterns so d-i
does not install the firmware; I do not know how this file is generated.
- xe module hangs if related firmware is missing -> kernel bug.