LINUX.ORG.RU

GRUB 2: новый рендерер шрифтов

 ,


0

0

GRand Unified Bootloader, широко используемый и хорошо известный загрузчик операционных систем, обзавёлся новым движком шрифтов. Само ядро работы и рендеринга шрифтов написано на C, утилита для работы со шрифтами загрузчика - на Java.

Теперь на экране загрузчика может быть одновременно задействовано несколько различных шрифтов, а сами строки могут содержать не-ASCII коды символов, позволяя решить тем самым некоторые проблемы интернационализации. О поддержке антиалиасинга и хинтинга пока ничего не известно.

Также, в GRUB 2 будет поддержка скриптов, динамическая подгрузка модулей для расширения функционала, rescue-режим, реалтаймовое управление памятью и многое другое.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Уже пользую, жаль что сетевую часть поломали.
anonymous
()
А разрешения большие и hd видео он уже поддерживает или это прерогатива lilo?
wfrr ★★☆
()
Если бы они ещё нормальную документацию по использованию всех этих модных фич сделали. Я столько намучался пока шрифт для 1.96 разобрался как делать. У них же даже манов нету для 1.96.
GArik ★★★
()
Ответ на: комментарий от wfrr
1600x1200 вроде (1280х1024 точно, а больше не делал, моник не тот) держит, или у белок другие поняти о ХД?

ИМХО, если сетевая загрузка не нужна, уже можно юзать.
anonymous
()
Ответ на: комментарий от GArik
> Если бы они ещё нормальную документацию по использованию всех этих модных фич сделали. Я столько намучался пока шрифт для 1.96 разобрался как делать.

Теперь шрифты будут на джаве, глобально и надежно.
shahid ★★★★★
() автор топика
Кот, яйца, лизать.
gaa ★★
()
Ответ на: комментарий от isden
>следующий шаг - переписать весь grub2 на жабе.

И разработать новый стандарт разметки жестких дисков, где под загрузчик полвинчестера будет отдаваться.

dn2010 ★★★★★
()
Ответ на: комментарий от isden
Какая тебе разница на чём написали маленькую утилиту для работы со шрифтами? На чём было удобно на том и написали. Раньше было на Ruby; запустил скриптик один раз в жизни и всё, тебя же никто ruby/jre ставить не заставляет чтобы grub пускать.
GArik ★★★
()
Ответ на: комментарий от dn2010
>где под загрузчик полвинчестера будет отдаваться.

А куда еще девать огромное пространство современных НЖМД?
anonymous
()
Это теперь чтобы настроить шрифт надо ставить яву? В топку, lilo наше всё!!
anonymous
()
интересно, а вот нахрена? Я на загрузчик вообще не смотрю.
amoralyrr ★☆
()
> Само ядро работы и рендеринга шрифтов написано на C, утилита для работы со шрифтами загрузчика - на Java.

> Теперь на экране загрузчика может быть одновременно задействовано несколько различных шрифтов, а сами строки могут содержать не-ASCII коды символов, позволяя решить тем самым некоторые проблемы интернационализации. О поддержке антиалиасинга и хинтинга пока ничего не известно.

А проверять почту и слушать музыку с помощью него можно ?

u5qh
()
когда сделают возможность грабить корованы ? посмотрите пожалуйста в roadmap'e
Sylvia ★★★★★
()
Ответ на: комментарий от u5qh
>> 2010 г: Grub обьявил себя операционной системой

>2011 г: в состав grub'a включен emacs.

2012 г: прямая трансляция чемпионата Euro-2012, курсы акций, инвестиционные графики в режиме реального времени, и всё это прямо в загрузочном меню вашего компьютера! GRUB: Всегда в курсе событий!

Cancellor ★★★★☆
()
Ответ на: комментарий от wfrr
> хм а у емакса разве нет своего загрузчика?

Есть. Линуксом называется.

Cancellor ★★★★☆
()
Ответ на: комментарий от goletsa
> Где блэкджек и шлюхи?

Там же где и психотерапевты - в emacs'е!

Cancellor ★★★★☆
()
ну и зачем в загрузчике ШРИФТЫ??? у меня он показывается 4 сек. было бы лучше если б прикрутили опцию для тестирования памяти и жестких дисков.
NegatiV
()
Да, это необходимая фича для загрузчика.
Firecracker
()
Ответ на: комментарий от leave
> а хоть в грубе сделают вменяемый текстовый редактор, без педалей?

А ещё поддержку всех возможных файловых систем по чтению и записи, чтобы было куда сохранять ваши тексты ;-)

Cancellor ★★★★☆
()
Как научить grub загружать сd-диски? root(cd0) нет такой опции он это вообще умеет??
anonymous
()
Ответ на: комментарий от anonymous
> Как научить grub загружать сd-диски? root(cd0) нет такой опции он это вообще умеет??

А вот меня тоже это интересует, присоединяюсь к вопросу.

Cancellor ★★★★☆
()
Ответ на: комментарий от Cancellor
> А ещё поддержку всех возможных файловых систем по чтению и записи

Кроме шуток, поддержка lvm и шифрования разделов была бы кстати (поддержку lvm вроде как уже прикрутили).

u5qh
()
Ответ на: комментарий от GArik
> Я столько намучался пока шрифт для 1.96 разобрался как делать. У них же даже манов нету для 1.96.

Дайте какую-нибудь доку/howto по GRUB2.

Rubystar ★★
()
Ответ на: комментарий от NegatiV
Опция для тестирования памяти уже есть, memcheck86+ называется. Прописывается в меню GRUB. Зачем тащить прямо в загрузчик? Он не для этого.
Rikz ★★★
()
Мда... скоро с таким загрузчиком и ядро с системой не понадобится!
hibou ★★★★★
()
Ответ на: комментарий от u5qh
Лучше скажите как прикрутить поддержку HFS+ хотя-бы по чтению и прямую загрузку ядра Darwin (с помощью команды kernel, а не вызовом хамелеона по цепочке). Вот это меня в данный момент больше всего волнует, а не шревты какие-то.
Cancellor ★★★★☆
()
Ничего против не имею, но довольно забавно, что такие усилия прикладываются, а пользователь на grub смотрит раз в полгода )
skwish ★★
()
С версии он разучится загружать ОС и будет только свистеть?
anonymous
()
Ответ на: комментарий от skwish
> ...пользователь на grub смотрит раз в полгода )

Однажды я на него смотрел целый день, когда пытался реализовать НОРМАЛЬНУЮ загрузку хакинтошной МакОС безо всяких костылей. В итоге, конечно же получилось, но я вдоволь насмотрелся на отсутствующие фичи.

Cancellor ★★★★☆
()
Ответ на: комментарий от NegatiV
> было бы лучше если б прикрутили опцию для тестирования памяти и жестких дисков.

Так ведь есть. Практически любой livecd имеет в меню memtest. Там же есть спасательная система, имеющая fsck на борту. Если вам мало - в LXF писали о специализированных дистрибутивах (livecd/liveusb/livenet) для восстановления различных ОС.

skwish ★★
()
Ответ на: комментарий от Cancellor
>> Как научить grub загружать сd-диски? root(cd0) нет такой опции он это вообще умеет??

> А вот меня тоже это интересует, присоединяюсь к вопросу.

А cdrom у тебя где висит?

IDE primary slave ? /dev/sdb -> (hd1) ?

IDE secondary master? /dev/sdc -> (hd2) ?

skwish ★★
()
Предлагаю переименовать GRUB в GRUOS, GRand Unified Operationg System
AiFiLTr0 ★★★★★
()
Ответ на: комментарий от NegatiV
Это тайный проект лоровцев по созданию идеального скриншота - выпустить специальную версию груба который может рендерить шрифты и делать скриншоты.
wfrr ★★☆
()
Поддержка OpenType есть? Если нет, то в топку, конечно же.
Sphinx ★★☆☆
()
Давайте туда еще Х-сервер интегрируем чтоб шрефты рисовать? Поубивал бы :((((
Manhunt ★★★★★
()
>Также, в GRUB 2 будет поддержка скриптов, динамическая подгрузка модулей для расширения функционала, rescue-режим, реалтаймовое управление памятью и многое другое.

Вот это действительно интересно, и i18n тож интересно и наверное даже нужно. А шрифты ... - в зузе все равно будет красиво ;)
h8 ★★★
()
Ответ на: комментарий от skwish
> А cdrom у тебя где висит?

> IDE primary slave ? /dev/sdb -> (hd1) ?

> IDE secondary master? /dev/sdc -> (hd2) ?

А у меня он SATA2, в линуксе определяется как /dev/sr0 или /dev/scd0, как в таком случае? Прописать /dev/sr0 в device.map, что ли?.. ;-)

Cancellor ★★★★☆
()
Да вот, и вспоминать, как его, блин, востанавливать... Вот лило он и есть lilo, а тут...
Sadako
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.