Не удается настроить Framebuffer Splash

Генту 2007.0 установлена на лаптоп Asus F3SV (Intel Core 2 Duo T7500 GeForce 8600m Gs 256Mb)
___________
#uname -r
2.6.23-gentoo-r5
___________

Монитор широкоэкранный 1440х900. В консоли удалось настроить это разрешение и картинки двух пингвинов (в последствии пингвинов из я дра я отключил)

Попытка сделать FbSplash по мануалу http://gentoo-wiki.com/HOWTO_fbsplash успехом не увенчалась. Утилиты я поставил, темы тоже. В качестве темы использовал livecd-2007.0 (она с моим разрешением дружит). Но ровным счетом ничего не получилось.

___________
#cat /boot/grub/grub.conf
default 0
timeout 10

title=Gentoo Linux
root (hd0,0)
kernel /boot/vmlinuz-2.6.23-gentoo-r5 root=/dev/hda3 vga=868 video=vesafb:ywrap,mtrr:3,1440x900-32 splash=silent,fadein,theme:livecd-2007.0 console=tty1
initrd /boot/fbsplash-livecd
___________

___________
#zcat /boot/fbsplash-livecd | cpio --list
.
dev
dev/vc
dev/tty0
dev/console
dev/misc
dev/fb
dev/null
etc
etc/splash
etc/splash/livecd-2007.0
etc/splash/livecd-2007.0/images
etc/splash/livecd-2007.0/images/background-1440x900.png
etc/splash/livecd-2007.0/images/verbose-1440x900.png
etc/splash/livecd-2007.0/images/overlay-900.png
etc/splash/livecd-2007.0/Vera.ttf
etc/splash/livecd-2007.0/1440x900.cfg
root
sbin
sbin/fbcondecor_helper
sbin/splash_helper
lib
lib/splash
lib/splash/proc
lib/splash/sys
1472 blocks
__________

Кроме того интересный вывод дает следующее:

__________
#splash_manager --theme=livecd-2007.0 --cmd=set --tty=1
No 8bpp silent picture specified in the theme.
No 8bpp verbose picture specified in the theme.
No 8bpp silent picture specified in the theme.
FBICONDECOR_SETPIC faild, error code 22.
Hint: are you calling 'setpic' for the current virtual console?
FBICONDECOR_SETSTATE faild, error code 22.
__________

И еще при загрузке он пишет, что не существует /dev/tty1. это как-то странно. В рамдиске существует tty0. Если ядру передавать не tty1, а tty0, он ругается, что нужно именно tty1. В общем я в тупике.

Где-то наверняка допустил ошибку, а где - не пойму.
Народ, подскажите, плиз....

Еще у меня нету

Еще у меня нету устройства /dev/fbsplash.
/dev/fb и /dev/fb0 есть

Мне кажется,

Мне кажется, что в моей системе лучшее, что удастся сделать - 256 цветов.
Сейчас gimp соберу и попробую изменить изображения. Но с консолями что?

Присоединяюсь

Присоединяюсь к вопросу!

Hint: are you calling

Hint: are you calling 'setpic' for the current virtual console?

Это вообще говорит о том, что ты из первой консоли ставишь тему на первую же. Так нельзя (-:Е

video=vesafb:ywrap,mtrr:3,144

video=vesafb:ywrap,mtrr:3,1440x900-32@60

И мне ещё не

И мне ещё не нравится указание режима и через vga, и через video

Во-первых,

Во-первых, ссылка http://gentoo.blog.ru/#post3494947. Прочитайте, очень просто и коротко написано.
Во-вторых, что показывает:
%zgrep FB_VESA /proc/config.gz
CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y

Если CONFIG_FB_VESA_TNG=y, то в grub.conf должно быть video=vesafb:ywrap,mtrr:3,1440x900-32
если CONFIG_FB_VESA_STD=y, то - vga=868

Ядро новое Там

Ядро новое
Там uvesafb уже

во первых

включена ли опция (вроде так)<что-то там> VGA 16-colors <что-то там>
идёт она прямо над VESA...
я тоже как-то раз отключил эту опцию и забыл и длго не мог понять, почему у меня framebuffer не заводится

А что за uvesafb?

А что за uvesafb?

http://dev.gentoo.org/~spock/

#zgrep FB_VESA

#zgrep FB_VESA /proc/config.gz
CONFIG_FB_VESA=y

При этом:
#grep -i vesa /usr/src/linux/.config
CONFIG_FB_UVESA=y
CONFIG_FB_VESA=y

Пробовал играться с обеими весами - толку никакого.

Для начала,

Для начала, можно попробовать убрать опцию video= оставить только vga=

Если убрать vga -

Если убрать vga - разрешение в консоли падает.
video - вообще ничего не меняет.

У меня создалось впечатление, что мой FB может работать только с 256 цветами (8bpp).
Кстати изменение картинок в гимпе результата не дало.

Его надо как-то заставить в 32 битном режиме работать... но как???

РЕШЕНО!!!

Все решилось следующим образом.
#emerge hwinfo && hash -r && hwinfo --vbe | grep Mode
hwinfo - полезная утилитка для получения инфы о железе.

Вывод даст вам список режимов и их обозначение. В моем случае это 0x0365.
Соответственно в грубе поменял vga=0x0365 и все заработало.

P.S. Огромное спасибо, Golden

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

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