On 2025/12/26 12:57, Crystal Kolipe wrote:
> On Thu, Dec 25, 2025 at 11:10:01PM -0000, Stuart Henderson wrote:
> > Happens with some machines, we don't know why.
> 
> If booting without a monitor connected is working with a regular kernel but
> failing with the ramdisk kernel, then I'd guess that what is happening is that
> the system is trying to use the efifb driver to connect to wsdisplay rather
> than a more specific one which is not included in the ramdisk kernel config,
> (E.G. inteldrm, radeondrm, or amdgpu).
> 
> If it's using efifb, no EDID data will be being received as there is no
> monitor providing it, (a dummy hdmi plug obviously supplies that data,
> mitigating the problem).  That might be confusing the efifb driver, for
> example if the firmware supplies a value of zero for the x resolution then
> the driver won't attach.  Or maybe the firmware simply doesn't present an
> efi framebuffer at all if it doesn't see EDID data from a monitor.
> 
> If it's erroneously using the vga driver on a machine with no physical VGA
> hardware or firmware emulation of VGA hardware, then it's quite plausible that
> the machine could crash.

It needs someone with hardware to investigate really. Comparing GPT
(UEFI, efifb) and MBR (BIOS) installs might give more clues.
I wonder if serial console makes a difference. (If it still reboots
with serial console that gives more debug opportunities).

Reply via email to