Здравствуйте! Помогите прилепить к debian'у bootsplash! По мануалам (http://unixforum.org/index.php?s=7206b8b36ed792cab914a200c0dcb18b&&&act=attach&type=post&id=12490 ) не получилось у меня. При накладывании патча (патч отсюда [url]ftp://h0.org.ua/pub/elipse/debian/bootsplash/),[/url] плюётся ошибками:
[console]
patch -p1 < bootsplash-3.1.6a-2.6.32.diff
patching file drivers/char/keyboard.c
Hunk #1 FAILED at 1178.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/keyboard.c.rej
patching file drivers/char/n_tty.c
Hunk #1 FAILED at 1778.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/n_tty.c.rej
patching file drivers/char/vt.c
Hunk #1 FAILED at 4063.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/vt.c.rej
patching file drivers/video/console/bitblit.c
Hunk #1 FAILED at 17.
Hunk #2 FAILED at 47.
Hunk #3 FAILED at 63.
Hunk #4 FAILED at 160.
Hunk #5 FAILED at 213.
Hunk #6 FAILED at 379.
6 out of 6 hunks FAILED -- saving rejects to file drivers/video/console/bitblit.c.rej
patching file drivers/video/console/fbcon.c
Hunk #1 FAILED at 81.
Hunk #2 FAILED at 94.
Hunk #3 FAILED at 537.
Hunk #4 FAILED at 1139.
Hunk #5 FAILED at 1800.
Hunk #6 FAILED at 1889.
Hunk #7 FAILED at 2039.
Hunk #8 FAILED at 2147.
Hunk #9 FAILED at 2279.
Hunk #10 FAILED at 2479.
10 out of 10 hunks FAILED -- saving rejects to file drivers/video/console/fbcon.c.rej
patching file drivers/video/console/fbcon.h
Hunk #1 FAILED at 25.
[/console]
Ядро 2.6.32-5.
Или если вдруг у кого есть уже патченое ядро, поделитесь пожалуйста! :)
Заранее спасибо!
Debian squeeze + bootsplash
1) поиск по репозиторию с запросом "splash"
2) про bootsplash забыть.
Поставил usplash, секунды через две вылетает в обычный режим. Глючный?
Глючный?
понятие не имею.
GRUB грузит с разрешением экрана как и в /etc/usplash.conf?
Да. 1024x768
Да. 1024x768
А в GRUB'e точно выставлено это разрешение. По умолчанию там 640x480
из /etc/grub.d/00_header
GRUB_GFXMODE=1024x768x32
smile
из /etc/grub.d/00_header
GRUB_GFXMODE=1024x768x32
smile
Вообще то этот параметр только для самого GRUB'a. Когда начинает грузиться система он уже не работает. Работает, например, такой GRUB_GFXPAYLOAD=1024x768x32
Не знал. Там же, в 00_header?
Или как правильно выставить одинаковое разрешение?
а просто vga=xxx воткнуть не?
Не знал. Там же, в 00_header?
Или как правильно выставить одинаковое разрешение?
В принципе разрешения могут быть и разными. Кстати, у Вас может и ГРУБ запускаться с 640х480, несмотря на то что написано в конфигах.
Вот кусок моего /boot/grub/grub.cfg
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set bdf5c00a-1ff1-489d-8f2a-38285a447e97
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=800x600x16
set gfxpayload=1024x768x16
insmod gfxterm
insmod vbe
insmod
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set bdf5c00a-1ff1-489d-8f2a-38285a447e97
set locale_dir=($root)/boot/grub/locale
set lang=ru
insmod gettext
set timeout=1
### END /etc/grub.d/00_header ###
Обратите внимание на эти строки
set gfxmode=800x600x16
set gfxpayload=1024x768x16
insmod gfxterm
insmod vbe
Скопируйте их себе в grub.cfg и перезагрузитесь. Посмотрите есть ли разница.
а просто vga=xxx воткнуть не?
Последний раз обновлял ГРУБ неделю, наверное, назад - не прокатило. Раньше работало.
Раньше работало.
вы это.. в /etc/default/ прописывали? =)
set gfxmode=800x600x16
set gfxpayload=1024x768x16
insmod gfxterm
insmod vbe
Скопируйте их себе в grub.cfg и перезагрузитесь. Посмотрите есть ли разница.
Попробовал. В меню груба вроди разрешение стало 800х600. С usplash ситуация не изменилась
вы это.. в /etc/default/ прописывали?
Куда правильно прописать? И для разрешения 1024x768 будет vga=791 или я ошибаюсь?
[quote=durc]Раньше работало.
вы это.. в /etc/default/ прописывали? =)[/quote]
Да, прописывал. Консоль слетела на 640х480 и в выводе было предупрежедние, на английском, но что то типа - vga=792 устарело используйте gfxpayload=1024x768
Куда правильно прописать? И для разрешения 1024x768 будет vga=791 или я ошибаюсь?
Ну если ГРУБ не совсем свежий то в /etc/default/grub можно прописать
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset vga=792"
потом не забыть
udate-grub
Кстати, вот что у меня в /etc/default/grub
GRUB_CMDLINE_LINUX=" vga=792 quiet"
Кстати, вот что у меня в /etc/default/grub
GRUB_CMDLINE_LINUX=" vga=792 quiet"
Добавьте nomodeset, а то ядро пытается само выставить разрешение и не всегда корректно.
Неа. Не помогает :(
1024x768 будет vga=791 или я ошибаюсь?
vga=773