Красивая загрузка
Красивая загрузка
В некоторых современных дистрибутивах вместо кучи сообщений при загрузке появляется анимированная картинка с прогресс-баром. Людям понравилось и просят сделать такую же. Еще графический логон с выбором из имеющихся юзеров. Чем реализуется?
1) bootsplash - самый простой и в плане функционала и в плане простоты прикручивания. много тем.
fsplash - гентушная фича из пакета gensplash вроде. Более функциональна, но я когда-то пробовал и так и не смог нормально юзать bootsplash'овские темы с этим патчем ...
usplash - точно не знаю, что это и с чем его едят, но он используется в убунте.
как дополнение - gfxgrub. Красивая фишка от Novell. Намного более привлекательная с анимацией заставка для grub, ну и для lilo есть стандартный splash'ы.
2) gdm, kdm.
fsplash - гентушная фича из пакета gensplash вроде. Более функциональна, но я когда-то пробовал и так и не смог нормально юзать bootsplash'овские темы с этим патчем ...
usplash - точно не знаю, что это и с чем его едят, но он используется в убунте.
как дополнение - gfxgrub. Красивая фишка от Novell. Намного более привлекательная с анимацией заставка для grub, ну и для lilo есть стандартный splash'ы.
2) gdm, kdm.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
Или пытаться искать на просторах интернета, или подгонять самому. А для какой версии ядра нужно ?beaver писал(а):bootsplash... в дистрибутив не входит (rhel 4). на сайте только под 2.6.20-21. где брать под другие ядра?
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
Так... Решил начать с малого - прикрутить bootsplash к дебиан.
Помогите плиз запустить ФБ на собранном ядре. Ибо пишу в грубе vga=ask, потом указываю при загрузке 318 - экран моргает пару секунд и грузится в 640х480. Причем при загрузке родного ядра эти же манипуляции приводят к 1024х768.
Кусок конфига:
#
# Graphics support
#
CONFIG_FIRMWARE_EDID=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VGA16=y
CONFIG_FB_VESA=y
CONFIG_FB_NVIDIA=y
CONFIG_FB_NVIDIA_I2C=y
CONFIG_FB_RIVA=y
CONFIG_FB_RIVA_I2C=y
CONFIG_FB_I810=y
CONFIG_FB_INTEL=y
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
CONFIG_VIDEO_SELECT=y
CONFIG_MDA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_FONT_6x11=y
CONFIG_FONT_7x14=y
CONFIG_FONT_PEARL_8x8=y
CONFIG_FONT_ACORN_8x8=y
CONFIG_FONT_MINI_4x6=y
CONFIG_FONT_SUN8x16=y
CONFIG_FONT_SUN12x22=y
CONFIG_FONT_10x18=y
#
# Bootsplash configuration
#
CONFIG_BOOTSPLASH=y
Помогите плиз запустить ФБ на собранном ядре. Ибо пишу в грубе vga=ask, потом указываю при загрузке 318 - экран моргает пару секунд и грузится в 640х480. Причем при загрузке родного ядра эти же манипуляции приводят к 1024х768.
Кусок конфига:
#
# Graphics support
#
CONFIG_FIRMWARE_EDID=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VGA16=y
CONFIG_FB_VESA=y
CONFIG_FB_NVIDIA=y
CONFIG_FB_NVIDIA_I2C=y
CONFIG_FB_RIVA=y
CONFIG_FB_RIVA_I2C=y
CONFIG_FB_I810=y
CONFIG_FB_INTEL=y
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
CONFIG_VIDEO_SELECT=y
CONFIG_MDA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_FONT_6x11=y
CONFIG_FONT_7x14=y
CONFIG_FONT_PEARL_8x8=y
CONFIG_FONT_ACORN_8x8=y
CONFIG_FONT_MINI_4x6=y
CONFIG_FONT_SUN8x16=y
CONFIG_FONT_SUN12x22=y
CONFIG_FONT_10x18=y
#
# Bootsplash configuration
#
CONFIG_BOOTSPLASH=y
С FB давно разобрался, действительно мешало CONFIG_FB_VGA16.
Застопорился на запуске bootsplash. Может кто поможет?
Делал так: самособранное ядро, грузится с FB. В грубе vga=0x318, splash=silent. Создал пустой initrd, просплешил его "splash -s -f /etc/bootsplash/themes/debian/config/1024x768.cfg >> /boot/inird.splash", добавил этот initrd в конфиг груба. Перегружаюсь - обычная загрузка в FB.
Застопорился на запуске bootsplash. Может кто поможет?
Делал так: самособранное ядро, грузится с FB. В грубе vga=0x318, splash=silent. Создал пустой initrd, просплешил его "splash -s -f /etc/bootsplash/themes/debian/config/1024x768.cfg >> /boot/inird.splash", добавил этот initrd в конфиг груба. Перегружаюсь - обычная загрузка в FB.