Когда загрузчик запускает ядро, ядро показывает всякого рода информацию о запуске служб. Первые секунды вся видимая область растянута как лапша, затем все обретает должный вид с форматом 1920x1080.
В качестве загрузчика ядра используется GRUB2 и в конфигах у меня:
GRUB_GFXMODE=1920x1080x32
GRUB_GFXPAYLOAD_LINUX=keep
кроме того...
GRUB_CMDLINE_LINUX_DEFAULT="video=vesa:off vga=normal"
потому что пробовал следующий сценарий:
https://wiki.archlinux.org/index.php/Uvesafb
journalctl -b -k | grep uvesa
май 20 14:37:53 arch kernel: uvesafb:
май 20 14:37:53 arch kernel: uvesafb: VBIOS/hardware doesn't support DDC transfers
май 20 14:37:53 arch kernel: uvesafb: no monitor limits have been set, default refresh rate will be used
май 20 14:37:53 arch kernel: uvesafb: scrolling: redraw
май 20 14:37:53 arch kernel: uvesafb: cannot reserve video memory at 0xf1000000
май 20 14:37:53 arch kernel: uvesafb: probe of uvesafb.0 failed with error -5
Ок, допустим VBIOS/hardware не поддерживает DDC transfers и так далее...
Но после всех операций это уже похоже на бредовую бесконечную матрешку...
По идее, должен быть простой адекватный вариант.
Вопрос - как привести запуск в нормальный вид?