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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.