From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 Message-ID: <48E25A55.5080204@rambler.ru> Date: Tue, 30 Sep 2008 22:56:53 +0600 From: =?UTF-8?B?0JDQu9C10LrRgdCw0L3QtNGAINCb0LXRg9GC0LjQvQ==?= User-Agent: Thunderbird 2.0.0.14 (X11/20080719) MIME-Version: 1.0 To: ALT Linux Community general discussions References: <48E0B8D6.9020103@rambler.ru> <200809291716.01340.hsvhome@mail.ru> <48E1DBA6.6090400@rambler.ru> <200809301619.16246.hsvhome@mail.ru> <48E238F1.8020308@rambler.ru> <20080930151952.GH21125@newmaster.mivlgu.local> In-Reply-To: <20080930151952.GH21125@newmaster.mivlgu.local> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] Bootsplash X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Sep 2008 16:59:12 -0000 Archived-At: List-Archive: List-Post: Sergey Vlasov пишет: > On Tue, Sep 30, 2008 at 08:34:25PM +0600, Александр Леутин wrote: >>> Ходили слухи про необходимость mkinitrd при >>> смене разрешения. >> Пробовал, не помогает. >> При загрузке с vga=0x314 наблюдается /proc/splash, >> при загрузке с vga=0x362 /proc/splash не наблюдается. > > Патч bootsplash поддерживает только режимы с 16-битным цветом (5:6:5 или > 5:5:5 в выводе vbetest). Если таблица режимов, приведённая в предыдущем > письме, соответствует действительности, нужно использовать vga=0x361. > После загрузки с этим параметром необходимо вызвать mkinitrd, чтобы в > initrd был записан bootsplash с нужным разрешением. Ура! Теперь все работает! Сергей, спасибо большое! Рецепт установки bootsplash: 1) Из-под консоли пробуем 'sudo vbetest', выбираем понравившийся режим, тестируем. ВНИМАНИЕ! Следует выбирать режим с цифрами 5:6:5 в скобках! 2) Используя научный калькулятор, переводим номер режима в 16-ричную систему счисления (Hex) и прибавляем 200. Так, к примеру, из режима [353] 1280x800 (5:6:5) получается число 361 (hex). 3) Из кучи пакетов `apt-cache search design-bootsplash` выбираем тот, который понравится. 4) Проверяем, что в понравившемся пакете есть нужное разрешение, к примеру: rpm -ql design-bootsplash-НАЗВАНИЕ-ТЕМЫ | grep 1280x800 5) Прописываем получившееся в п.2 значение в /etc/lilo.conf следующим образом: Если хотим задать разрешение для всех возможных вариантов загрузки -- пишем в начало строчку vga='0x361' (или подобное). Если хотим задать разрешение для какого-то одного ядра -- пишем эту же строчку примерно вот так: image="/boot/vmlinuz-2.6.24-std-def-alt8" # Имя образа initrd. Пригодится в п.9 initrd="/boot/initrd-2.6.24-std-def-alt8.img" label="2624-std-def-8" # Последний параметр определяет поведение bootsplash -- совсем без текста (silent) # или текст поверх графики (verbose). Его так же, как и номер режима, можно # прописывать глобально или для конкретного варианта загрузки addappend="acpi_sleep=s3_bios resume=/dev/sda5 splash=silent" root="/dev/sda3" # Номер видеорежима: vga='0x361' read-only optional 6) Сохраняем изменения в /etc/lilo.conf, выполняем 'sudo lilo' 7) Перезагружаемся. В итоге разрешение в консоли должно поменяться на выбранное в п.1. 8) Если все эти пункты прошли успешно, то дело осталось за малым: В /etc/sysconfig/bootsplash пишем: SPLASH="yes" THEME="НАЗВАНИЕ-ТЕМЫ-ИЗ-ПУНКТА-3" либо делаем ссылку /etc/bootsplash/themes/current -> НазваниеТемы и пишем THEME="current" 9) Выполняем: sudo mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup sudo mkinitrd /boot/initrd-`uname -r`.img `uname -r` 10) Перезагружаемся. Если все сделано верно, мы должны увидеть долгожданный Bootsplash! После смены разрешения, темы или ядра процедуру необходимо повторить. При изменении типа bootsplash (silent/verbose/off) достаточно лишь запуска 'sudo lilo'. -- Александр Леутин | Registered Linux user #295797 Жизнь -- смертельно интересная штука!