Страница 1 из 2

bootsplash в Debian ставиться, но не отображается...

Добавлено: 16 июн 2006, 16:46
Firestorm
Есть такое дело, поставил bootsplash (патч на ядро, саму программу и тему). Ставил из .deb пакетов, так что не думаю, что зависимости тупят.

dpkg-reconfigure bootsplash вроде бы все ставит, генерирует initrd.splash. Прописываю новый initrd.splash в lilo.conf но при загрузке, если используется этот initrd.splash, вылетает kernal panic. пробовал прописать картинку в старый initrd.img-2.6.15-1-k7, так опять же kernel panic :(

Что такое? Как поставить bootsplash?

Добавлено: 16 июн 2006, 17:25
Llama
Firestorm, простите тупеший ворос мне - ы после установки "патча" из deb - ядро-то пересобрали с этим патчем ? ;)

Добавлено: 16 июн 2006, 20:43
kif0rt
я думаю, что ядро он пересобирал ... ;). А bootslplash прикручивается к дебиану легко. После того как пропатчил ядро, тебе надо добавить репозиторий с bootsplash.org кажется для дебиана, там будут и темы и спец. конфигурялка(псевдографический интерыейс). пишm dpkg-reconfigure bootsplash и выбираешь тему и ядро на которое накладывать тему. Эта утилитка сама генерит образ initrd. Оч. удобная вещь. Кажется у меня ещё остались темы и та самая утилитка для debian'а. Звони - запишу.

Добавлено: 16 июн 2006, 20:47
Llama
kif0rt, ты внимательно прочитал то что товарисч написал? Как я понимаю, у него уже сконфигурирован bootsplash и он по результатм получает kernel panic.

Добавлено: 16 июн 2006, 23:41
kif0rt
Llama писал(а):kif0rt, ты внимательно прочитал то что товарисч написал? Как я понимаю, у него уже сконфигурирован bootsplash и он по результатм получает kernel panic.
а ... ну да. стопудова initrd.splash неправильный. может попробуй утилитой splash вручную в initrd записать картинку ... Хотя вообще-то странно. У меня с полтыка всё работало...

Добавлено: 18 июн 2006, 22:37
Firestorm
у меня даже пр ручной сборке не хочет работать... паника ядра и все тут...

Добавлено: 01 июн 2007, 09:43
beaver
Помогите пжлста разобраться. Debian 4.0 Etch. Все пакеты из дистрибутива.

1. Едро пропатчил, опции bootsplash и fb включил. Грузится в 1024х768 нормально.
2. Пустой initrd.splash создал.
3. dpkg-reconfigure bootsplash к каким-либо видимым изменениям не приводит. Грубовский конфиг не меняется.
4. Гугел часто посылает к файлу /etc/sysconfig/bootsplash. В debian нет такого конфига.

Как сделать-то? :oops:

Добавлено: 01 июн 2007, 15:44
Llama
гм, а в /usr/share/doc/bootsplash читали? ТАм может быть что-то в духе README.Debian с инструкциями

Добавлено: 01 июн 2007, 16:06
beaver
Llama,
читал. там очень лаконично и совпадает с моим конфигом.
мне непонятно - где происходит привязка конфигов к папке с темами.

Добавлено: 02 июн 2007, 09:32
rain
паника ядра и все тут...
А на что ругается-то?
У меня единственная грабля была в том, что ядро не стартовало с отключенной поддержкой RAM Disk (хотя у знакомого работает и так) - просто черный экран.

В остальном сложностей не было - скачал патч -> наложил -> включил поддержку bootsplash/initrd/ramdisk/на всякий случай cramfs в ядре -> make-kpkg --initrd kernel_image -> поставил ядро -> splash -s -f /etc/bootsplash/themes/current/config/boot‐splash-1024x768.cfg >> /boot/initrd-моего_ядра.
Линк /etc/bootsplash/themes/current/ менял вручную.

Добавлено: 04 июн 2007, 14:20
beaver
rain писал(а):make-kpkg --initrd kernel_image
что-то у меня такой команды нету.

Застопорился на mkinitrd. Если указывать "коробочный" - то стопарит "ненахожу modules.dep". А если сделать mkinitrd -o /boot/initrd.xxx и указать его в конфиге груба - то виснет черным экраном.

Добавлено: 04 июн 2007, 15:46
beaver
В общем отрубил я модульность ядра. Сгенерил initrd, добавил картинку (splash -s -f...). Грузится как в простой FB, без картинки.

Добавлено: 04 июн 2007, 19:47
rain
что-то у меня такой команды нету.
apt-get install kernel-package

Добавлено: 05 июн 2007, 14:15
beaver
rain писал(а):make-kpkg --initrd kernel_image
Сделал. Заглянул в DEB - нету там initrd. Только vmlinuz и конфиг от него. :evil:

Добавлено: 05 июн 2007, 18:17
ZvK
тема генерации initrd из postinst уже подымалась на этом форуме