LINUX.ORG.RU

Archlinux freetype2-2.6.4-2 поломали шрифты

 , ,


1

2

Пакет freetype2-2.6.4-2-x86_64.pkg.tar.xz принес поломанный рендеринг шрифтов.

Сейчас пакет в тестинге, скоро должны завести.

Подтвердите, есть ли у вас проблемы с отрисовкой?

Пока откатился на пакет из extra.

Кто-нибудь может подтвердить баг — шрифты размытые, жирные.

Баг заведен:

https://bugs.archlinux.org/task/49981

Темы на форуме:

https://bbs.archlinux.org/viewtopic.php?id=214553 https://bbs.archlinux.org/viewtopic.php?id=214575

В extra завезли http://ftp.byfly.by/pub/archlinux/extra/os/x86_64/freetype2-2.6.4-2-x86_64.pk...

Решение:

Добавляем в 

/etc/environment

FT2_SUBPIXEL_HINTING=0
★★★★★

Последнее исправление: int13h (всего исправлений: 3)

В 2.6.4 же, судя по чейнджлогу, выкинули все настройки по хинтингу, которые использовались infinality и оставили «универсальные» настройки «ни нашим, ни вашим». Может причина в этом?

zink ★★
()
Ответ на: комментарий от surefire

Я заигнорил обновление этого пакета.

int13h ★★★★★
() автор топика

я специально обновился. И вижу

[2016-07-06 18:28] [ALPM] upgraded freetype2 (2.6.3-1 -> 2.6.4-2)
[2016-07-06 18:28] [ALPM-SCRIPTLET]   Subpixel hinting mode can be chosen by setting the right value in
[2016-07-06 18:28] [ALPM-SCRIPTLET]   your environment, for example /etc/environment or ~/.pam_environment .
[2016-07-06 18:28] [ALPM-SCRIPTLET]
[2016-07-06 18:28] [ALPM-SCRIPTLET]   Available settings:
[2016-07-06 18:28] [ALPM-SCRIPTLET]       FT2_SUBPIXEL_HINTING=0  # Classic mode
[2016-07-06 18:28] [ALPM-SCRIPTLET]       FT2_SUBPIXEL_HINTING=1  # Infinality mode
[2016-07-06 18:28] [ALPM-SCRIPTLET]       FT2_SUBPIXEL_HINTING=2  # Default mode

настройку шрифтов визуально на глаз не оч различаю, но с classic mode gh выглядит так: http://i.imgur.com/arXSuv5.png

arcanis ★★★★
()

Так, так, наверно пока замаскирую пакет

NoobeR ★★★★
()
Ответ на: комментарий от voyager999

На моем мониторе и для меня то что слева радуга и размазня.Шрифт вердана но то же и на дроид,content,courier от гугла.FT2_SUBPIXEL_HINTING менял

vs220
()

требую объективного и наглядного сравнения

anonymous
()
Ответ на: комментарий от vs220

А дополнительные настройки в conf.d касаемо хинтинга не поменялись? Ради интереса, попробуйте изменить параметр lcdfilter на lcdlight

voyager999
()
Ответ на: комментарий от voyager999

fonts.conf не менялся. lcdlight не намного улучшает ситуацию. Такое впечатление что хинтинга вообще нет. Откатил пока на 2.6.3-1

vs220
()
Ответ на: комментарий от vs220

ваш скриншот с радугой говорит о том, что шрифты «не попадают» в пиксели. Думаю, надо начать с выставления правильного dpi.

у меня 93х95. если оставить 96х96 то фигня получается.

это сейчас: http://i.imgur.com/4TgW87w.png

voyager999
()
Ответ на: комментарий от voyager999

dpi стоит правильный 120 для моего монитора.На 2.6.3-1 хинтинг нормальный. export FT2_SUBPIXEL_HINTING почему то не отрабатывал из ~/.profile хотя другие переменные от туда экспортируются.Прописал export FT2_SUBPIXEL_HINTING=0 в ~/.bash_profile вернулся старый хинтиг. Спасибо.

vs220
()
Ответ на: комментарий от unixnik

Какой ужас, глаза не болят после такого мыла?

всё зависит от расстояния между головой и монитором :) для меня это самые четкие и читаемые шрифты.

voyager999
()
Ответ на: комментарий от vs220

dpi стоит правильный 120 для моего монитора.На 2.6.3-1 хинтинг нормальный. export FT2_SUBPIXEL_HINTING почему то не отрабатывал из ~/.profile хотя другие переменные от туда экспортируются.Прописал export FT2_SUBPIXEL_HINTING=0 в ~/.bash_profile вернулся старый хинтиг. Спасибо.

о, прикольно :) а арче рекомендуют этот параметр прописывать в /etc/environment

voyager999
()
Ответ на: комментарий от vs220

Прописал export FT2_SUBPIXEL_HINTING=0 в ~/.bash_profile вернулся старый хинтиг.

0 = старый хинтинг? Надеюсь, вернулось его отсутствие?

gag ★★★★★
()
Ответ на: комментарий от slony

в браузере радуга на горизонтальных полосках (например в 1 и 2). Возможно, глюки жирнолиса, так как в других местах вполне прилично.

FT2_SUBPIXEL_HINTING чему равно?

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 1)
Ответ на: комментарий от vs220

С перелогиниванием?

С перезагрузкой

Ну, тут переустанавливать надо

melkor217 ★★★★★
()
Ответ на: комментарий от slony

Не знаю. Я ничего не менял. Как посмотреть? В /etc/environment? Там нет записей.

там и не будет такой записи. надо её руками добавить

voyager999
()
Ответ на: комментарий от anonymous

шг у него из-за других настроек.

Да я так и понял. В свое время я потратил довольно много времени чтобы сделать рендеринг шрифтов идеальным для себя. Потом посмотрел на ШГ с этими же настройками на рабочем мониторе и переполз на инфиналити, который мне нравится на всех моих мониторах. Вот с новостью о ClearType в стандартной поставке freetype стал подумывать о возвращении на мейнстрим.

feofan ★★★★★
()
Ответ на: комментарий от anonymous

Ужели.

Ждите этот патчик и в других дистро.

int13h ★★★★★
() автор топика
Ответ на: комментарий от vs220

С перезагрузкой

Спасибо! Вас тоже!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.