Нужно перевести grub в графический режим, если не переведён. В /etc/sysconfig/grub2 должно быть:
GRUB_TERMINAL_OUTPUT='gfxterm'
GRUB_GFXMODE='auto'
GRUB_GFXPAYLOAD_LINUX=keep
В /etc/sysconfig/grub2 как раз так и стояло по умолчанию сразу после установки.
Кроме GRUB_GFXPAYLOAD_LINUX=keep - этого не было. Ставил эту опцию и без кавычек и с ними, ничего не менялось.
Конечно же делал update-grub после каждого редактирования /etc/sysconfig/grub2.
GRUB_GFXMODE='1920x1080'
Это тоже пытался делать, никак не повлияло на поведение GRUB.
Выполнил в консоли GRUB команду videoinfo и увидел что он показывает исключительно VESA режимы,
причем текущий режим автоматически ставит в 1400x1050x32. (1440 - моя опечатка)
При этом монитор в своем меню показывает что режим на самом деле 1680x1050@60
Видимо GRUB не умеет включать драйвер radeon, умеет только VESA.
В результате успоколся на том что добавил параметр ядра vga=0x343, получилось так:
GRUB_CMDLINE_LINUX_DEFAULT='panic vga=0x343'
Получилась вполне симпатичная картинка:
- меню GRUB в режиме 1400x1050
- в том же режиме загрузка до некоторого момента
- переключение в 1980x1080
Конечно, идеально было бы научить GRUB 1980x1080, но похоже он к этому не готов :)
Благодарю
Антона Мидюкова за решение проблемы. И
rits за участие.