Изменение разрешения меню загрузчика

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Изменение разрешения меню загрузчика

Сообщение Beren »

Кликайте сюда




Была в этом разделе тема, довольно давно - Frame Buffer, в которой я воспрошал у форумчан, как поставить при загрузке тему livecd-2007.0 (с полоской вверху) и разрешение 1024х768. История повторяется. Правда теперь разрешение - 1280х800. :)
Благодаря товарищу ixes, удалось сделать все, кроме полоски с надписью "Gentoo 2007.0"

Привожу его пост из старой темы.
2 Beren
Ща усё будет! :chef:

Перекомпилируй ядро с:

Код: Выделить всё

Device Drivers -> Graphics Support -> Console display driver support ->
[*] Support for the Framebuffer console decoration


поставь на запуск /etc/init.d/fbcondecor
в /etc/conf.d/fbcondecor пропиши FBCONDECOR_TTYS="1 2 3 4 5 6"

Вот тебе и полоска :crazy:


Все это сделал, но при загрузке вылезает сообщение:

Код: Выделить всё

* Setting framebuffer console images ...
Not a JPEG file: starts with 0x89 0x50
 * Failed to set background image on tty1                                 [ !! ]

Что делать? Конвертить в jpeg (не знаю как)? Или может, в настройках каких-то дело?

grub.conf на всякий случай.

Код: Выделить всё

dhcppc1 alexander # cat /boot/grub/grub.conf
default 0
timeout 5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,2)
kernel /boot/kernel-genkernel-x86-2.6.23-gentoo-r3 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev vga=791 video=vesafb:ywrap,mtrr,1280x800-32@60 console=tty1 quiet splash=silent,theme:livecd-2007.0
initrd /boot/initramfs-genkernel-x86-2.6.23-gentoo-r3


Заранее спасибо.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

Кто-нибудь, подскажите плиз. Нельзя же бросить почти сделанное дело.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
Boss32
Сообщения: 83
ОС: Fedora 8

Re: Изменение разрешения меню загрузчика

Сообщение Boss32 »

Может тебе поможет это?
Студенческая жизнь настолько сурова, что вместо будильника приходится ставить таймер..
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

Читал сто раз. Не помогло.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

Можно изменить разрешение меню загрузчика?



Проблему решил.
Кажется, дело было в нехватке флага fbcon.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение padvo »

Beren писал(а):
20.01.2008 22:28
Можно изменить разрешение меню загрузчика?



Проблему решил.
Кажется, дело было в нехватке флага fbcon.


У меня такое было и вылечилось пересборкой splashutils c USE-флагом png
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

padvo писал(а):
21.01.2008 19:09
У меня такое было

Что именно? Отсутствие полоски или низкое разрешение загрузчика?
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение padvo »

Код:

* Setting framebuffer console images ... Not a JPEG file: starts with 0x89 0x50 * Failed to set background image on tty1 [ !! ]


Вот это. Если Вы имеете в виду само окно приветствия grub, то это файлик .xpm и чтобы на его месте был другой - надо этот файлик заменить. А если про то, что в приведенном куске лога загрузки, то это значит, что файлы .png из установленной темы не прочитываются, ибо splashutils не умеет читать этот формат без указанного флага. А полоска и пр. - это именно .png
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

padvo писал(а):
21.01.2008 19:21

Код:

* Setting framebuffer console images ... Not a JPEG file: starts with 0x89 0x50 * Failed to set background image on tty1 [ !! ]


Вот это. Если Вы имеете в виду само окно приветствия grub, то это файлик .xpm и чтобы на его месте был другой - надо этот файлик заменить. А если про то, что в приведенном куске лога загрузки, то это значит, что файлы .png из установленной темы не прочитываются, ибо splashutils не умеет читать этот формат без указанного флага. А полоска и пр. - это именно .png

Странно, у меня был флаг png, но изображения не грузились. По-моему за это отвечает флаг fbcon. По крайней мере, когда я его дбавил и пересобрал world все заработало. У вас есть fbcon в USE?
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение padvo »

Есть, но когда я пропустил png при сборке splashutils - не было в консоли никаких изображений, а в логе - ровно то, что вы привели. флаг fbcon, по-моему, отвечает за то, что консольные приложения при выводе работают с драйвером фреймбуфера (vesafb или другим, какой в ядре указан), хотя не уверен - системы под рукой нет, уточнить не на чем.
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

padvo, по поводу файла .xpm
Собственно, что мне не нравится - очень низкое разрешение меню. Угловатые буквы, надписи.
Но только что подумал, возможно ли вообще это исправить? Ведь желаемое разрешение frame buffer-а устанавливается только после загрузки ядра.
Что вы об этом думаете?
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение padvo »

Это зависит от видео БИОСа - если он поддерживает хорошее разрешение, то можно установить. vbetest покажет, что возможно. У меня выше, чем 1024x768 не получилось, хотя монитор держит 1280х800 (на ноуте).
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

padvo писал(а):
21.01.2008 19:56
Это зависит от видео БИОСа - если он поддерживает хорошее разрешение, то можно установить. vbetest покажет, что возможно. У меня выше, чем 1024x768 не получилось, хотя монитор держит 1280х800 (на ноуте).

Спасибо. Посмотрю свой BIOS.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

Не нашел там ничего, связанного с разрешением...
Any chance for a hint? :)
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение padvo »

Извините, попутал - давно с этим разбирался. В самом меню grub разрешение мне тоже изменить не удалось - и шрифт и разрешение дефолтное. Одно утешает - видеть это меню приходится ровно столько, сколько указан timеout в grub.conf :-)
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
ValKov
Сообщения: 182
ОС: По настроению :)

Re: Изменение разрешения меню загрузчика

Сообщение ValKov »

Можно попробовать это...
Mac OS X Snow Leopard 10.6.5
Intel Core2 Duo E8400, Gigabyte GA-EP45-DS3L
2 Gb PC6400 RAM, 4 SATA HDD, 2 SATA DVD-RW
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Изменение разрешения меню загрузчика

Сообщение Beren »

ValKov писал(а):
22.01.2008 09:41
Можно попробовать это...

Это не то. Картинка у загрузчика есть, просто в низком разрешении. Хочется его увеличить.
Понимаю, что это граничит с занудством :) В принципе, итак хорошо живется, но раз генту - полностью настраиваемая система, есть желание довести все до блеска. :)
Дорогу осилит идущий
Спасибо сказали:
exoskelet
Сообщения: 12

Re: Изменение разрешения меню загрузчика

Сообщение exoskelet »

Добрый день, хотелось бы узнать, изменилась ли ситуация с тех времен. Вопрос именно по меню выбора ос. Гугл блефует. Есть grub-0.97-r10, никаких gfxboot, bootsplash, etc.. только консольное меню. Монитор - 1280-1024, а разрешение меню - 1024-768 (если не ниже). Есть ли грубовские параметры, которые позволят поставить нужное разрешение или какой нибудь кастыль? (свистелки или груб2 - не вариант). С уважением.
Спасибо сказали: