Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Вышла новая версия библиотеки FreeType2, с новым методом хинтинга шрифтов, который и включён теперь по-умолчанию. Новость можно прочесть на Опеннете и ЛОРе, оригинал по-английски на сайте FreeType2. Поскольку сменить метод хинтинга можно было только при компиляции библиотеки, мейнтейнеры Арч проявили удивительную щедрость и предупредительность, и заранее наложили патч, позволяющий пользователю самому выбрать метод хинтинга без пересборки пакета. Чтобы сделать это, достаточно объявить фигурирующую в патче переменную окружения FT2_SUBPIXEL_HINTING, как и сообщает новый пакет при установке: Другими словами, значение 0 (ноль) возвращает обычный хинтинг, который и был у вас ранее, цифра 1 включает режим Infinality, который уже был, но не был включён по-умолчанию, и цифра 2 включает нынешний новый режим хинтинга, который и так по-умолчанию. Разумеется, использовать для этого указанные выше файлы *environment не обязательно, достаточно объявить переменную окружения любым способом, который обеспечит её наследование графическими программами. К примеру, если вы запускаете "иксы" через startx или xinit, её достаточно внести в ~/.profile , либо в ~/.xinitrc |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
NatrioЧто то у меня не возвращает. Все равно радуга и размазня при Classic mode. Откатил пока на freetype2-2.6.3-1 Слева 2.6.4-2 справа 2.6.3-1 |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Если не возвращает, значит неправильно сделано. Переменные окружения наследуются процессами-потомками от родительских процессов. Соответственно, если в консоли написать или то мозилла запустится со стандартным хинтингом.Чтобы то же самое применялось при старте системы, нужно прописать в /etc/environment и перезагрузить.Чтобы то же самое применялось при логине в консоли, с запуском иксов из шелла, нужно прописать в ~/.profile
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Natrio
Перезагружался и пробовал разные значения такое впечатление что хинтинга нет вообще Слева 2.6.4-2 справа 2.6.3-1 |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
А если просто запустить из консоли, как я показал? P.S. Как это выглядит, я в курсе :) |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
NatrioО а так работает. Почему то не хочет применяться из ~/.profile , хотя экспорт GTK_MODULES QT_QPA_PLATFORMTHEME от туда работают. Прописал в ~/.bash_profile так работает. Спасибо. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
vs220Значит, у вас .profile не запускается при логине, и если порыться в скриптах, можно найти, почему так :) |
svicer |
|
Темы:
11
Сообщения:
856
Участник с: 27 июля 2014
|
vs220В .xprofile надо было писануть... |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
svicerДа, только этот файл автоматически выполняется из всяческих *DM, а при запуске через xinit или startx он сам не "подхватится", если его прямо туда не вписать. В таким случае проще вписать export непосредственно в .xinitrc |
DeadMetaler |
|
Темы:
10
Сообщения:
166
Участник с: 11 августа 2015
|
С версией 2.7 прикрутили такое: /etc/profile.d/freetype2.sh С таким содержимым:
Теперь, как я понимаю, нужно раскомментировать строку последнюю и задать там желаемый параметр? Вроде в PKGBUILD так же добавили что наверное не даст затираться собственному конфигу при обновлении пакета? Верно?
|