grub2 и fbsplash

Всем доброго времени суток!

В чем проблема:
Решил тут поэкспериментировать с grub2. Вроде разобрался как оно работает, но не могу побороть один момент: при запуске ядра linux из grub2 не подхватывается fbsplash и не выставляется разрешение экрана.

Что делал:
1. Установил grub2
2. Прочитал инструкцию
3. Выполнил grub2-install /dev/sda
4. Выполнил grub2-mkconfig -o /boot/grub2/grub.cfg. При этом пришлось поправить /etc/grub.d/10_linux, чтобы всем ядрам подставлялся мой initramfs

initrd=
  for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \
           "initrd-${version}" "initramfs-${version}.img" \
           "initrd.img-${alt_version}" "initrd-${alt_version}.img" \
           "initrd-${alt_version}" "initramfs-${alt_version}.img" \
           "initramfs-genkernel-${version}" \
           "initramfs-genkernel-${alt_version}" \
           "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \
           "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}" \
           "initramfs-emerge_world" ; do
    if test -e "${dirname}/${i}" ; then
      initrd="$i"
      break
    fi

5. reboot

dmesg переданные параметры отображает. initramfs рабочий; при откате на grub-legacy все работает... Параметры не срабатывают на всех имеющихся ядрах...

Мои конфиги:
1. /etc/default/grub
2. /boot/grub2/grub.cfg
3. /boot/grub/menu.lst
4. lspci
5. /boot/config-3.4.2-gentoo-r1
6. dmesg

описанное было проделано на

описанное было проделано на рабочем компьютере... решил попробовать дома... на десктопе и ноуте Lenovo s12-1n все ровно то же самое... разрешение выставилось правильно только на втором ноуте, но там нет initramfs со splash, в прочем как и параметров ядра + там KMS...

судя по количеству ответов и статистике экспериментов, придется откатываться обратно :(

Аналогичная проблема. Вам

Аналогичная проблема. Вам удалось как-то решить или обойти это? Пока три дня гугления мне не принесли никаких результатов. Либо нам с вами не повезло (у остальных работает), либо на это мало кто обращает внимание. :)

На меня снизошло решение. Во

На меня снизошло решение. Во время настройки grub2 я прописал

GRUB_GFXPAYLOAD_LINUX=keep

Если убрать эту строку, то как я понимаю, ядро начнет грузиться в текстовом режиме. И, если не забыть все нужные параметры ядра - vga=... video=... splash=... console=ttyX, которые вы указваете для старого grub, то FB splash будет работает. Надеюсь, что это решение будет справедливо и в вашем случае.

Напоследок, выдержка из описания по упомянутому параметру:

Depending on your kernel, your distribution, your graphics card, and the phase of the moon, note that using this option may cause GNU/Linux to suffer from various display problems, particularly during the early part of the boot sequence. If you have problems, set this option to ‘text’ and GRUB will tell Linux to boot in normal text mode.

Желаю удачной фазы луны :)

Гы:) вот, спустя год я

Гы:) вот, спустя год я попробовал еще раз и с ходу опять не получилось:) перешел на фреймбуфер uvesa, выставил GRUB_GFXPAYLOAD_LINUX в соответствии со своим разрешением вместо keep и всё заработало. Теперь разбираюсь, почему заставка появляется только после старта udev

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".