efifb and garbled screen at boot up

Hello,
the efifb screen is garbled when the system boots.
I have tried
Code:
kern.vt.fb.default_mode="1024x768"
in loader.conf.local and mode 2
Code:
mode 2
in loader.rc.local. Both did not change anything.

When I interrupt autoboot and enter
mode 2
boot

it works. Any ideas?
 
I assume it depends on the UEFI implementation. The system is a Fujitsu Lifebook P771. Old, but still fast with a long lasting battery (in Linux and Windows 7).
On my other system (Some P67 chipset Asus board from 2012), UEFI boot of FreeBSD is impossible, efifb crashes. No problem with Windows and Linux.

Perhaps FreeBSD's UEFI implementation is not very fault tolerant.
 
Also I think it might be helpful to check other terminals (Alt+F2, 3, 4... I believe) if they're not garbled after you put your changes into loader.rc.local.
 
I would try the old SC console. There are few drawbacks to it and I have to use it on some boards with bad UEFI.
/boot/loader.conf
Code:
kern.vty="sc"
 
On the efifb problem perhaps try putting your settings in /boot/loader.conf just to test.
Maybe something with /boot/loader.conf.local is acting up.
Something does not seem right with both a /boot/loader.conf.local and /boot/loader.rc.local
Delete them both and add settings to /boot/loader.conf Then migrate if you want.
 
Back
Top