Рядом лежит ядро 2.6.27, лежало 2.6.30, и splash присутствует. В образе initrd изображение точно есть ибо даже пересоздавал с ключом -v. В dmesg по этому поводу имеем: [root@roman ~]# dmesg | grep splash [ 0.357294] bootsplash 3.1.6-2004/03/31: looking for picture... [ 32.549987] bootsplash 3.1.6-2004/03/31: looking for picture... [ 32.557342] bootsplash: status on console 0 changed to on Дисплей TFT с разрешением 1280*1024. На другой машине с ЭЛТ дисплеем на разрешение 1024*768 splash работает с этим ядром.
Кстати если изменить режим консоли на 0x317, в /etc/lilo.conf а затем перегенерировать initrd образ, то splash исчезает и на остальных ядрах.
1) Splash собирается только под несколько конкретных разрешений (иногда под одно) 2) в новых сборках я вообще отключил bootsplash patch, так как он несовместим с kms
Это действительно не ошибка. Проблема была в отсутствии параметра splash=silent в /etc/lilo.conf: image="/boot/vmlinuz-2.6.32-un-def-alt5" initrd="/boot/initrd-2.6.32-un-def-alt5.img" label="2632-un-def-5" root="UUID=e13fa847-d5ae-4ab7-811f-3f2408f9535a" read-only optional (В ответ на комментарий №2) > 1) Splash собирается только под несколько конкретных разрешений (иногда под > одно) Это понятно. Но ведь сборка splash для 1024x768 есть и она не работает с vga="0x317". Почему?