Ipmi kvm console through java switching between no signal and 1024x768 in truenas scale 25.04.1

I have a supermicro motherboard model X9DRT-HF. I have already updated ipmi to 3.62 and the bios to 3.3.

While booting, the ipmi kvm console output through java stays at the resolution specified. But once truenas scale 25.04.1 starts booting up, after the kernel has been selected to boot from, it will constantly switch between no signal and 1024x768. This makes it so that I can’t access it using a keyboard in the case where I can’t access it using the webui or ssh due to no network access except via the ipmi network port.

To access the ipmi kvm console through java, I used ipmiview 2.23.0 from supermicro, which includes their own version of x86 32-bit java since the ipmi firmware 3.62 didn’t include support for x86 64-bit java versions.

This was working in truenas scale 23.

Some more details as I just did a reboot. It maintains the output when the resolution is 752x413.

I also saw as it booted, it outputted several times: edid has major version 3, instead of 1.

can I set the resolution manually once the kernel module for ipmi output is loaded?

Just speculating here, but there was another thread where a user explained how to add a kernel argument to set a specific resolution:

Since you didn’t mention grub I imagine you could stick to the first paragraph only.