Наложил патчи ClearType от Daedra на
freetype и
cairo в SalixOS XFCE 14
libXft патчей не требует, т.к.
Because the contents of the patch have been merged into the source code of libXft since version 2.3.0. So the patch is no longer needed.
How-to с
http://rutracker.org/forum/viewtopic.php?t=3578041по наложению патчей я приводил ранее здесь
http://www.salixos.org/forum/viewtopic. ... 5&start=10
Патчи со слакбилдами можно взять теперь отсюда
https://sites.google.com/site/mostlyslack/cleartype
(или по нижеследующим адресам)
В скриптах заменил адреса на
для freetype
http://mirror.yandex.ru/slackware/slack ... .10.tar.xz
для cairo
http://mirror.yandex.ru/slackware/slack ... 0.2.tar.xz
В /etc/fonts/ - 2 каталога: conf.d и conf.avail - это общесистемные настройки.
В avail лежат собственно файлы настроек, а в conf.d симлинки на некоторые из них. Эти симлинки - текущая конфигурация
Создал ссылку
Code: Select all
ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/
Удалил
Code: Select all
rm /etc/fonts/conf.d/30-urw-aliases.conf
Code: Select all
rm /etc/fonts/conf.d/30-metric-aliases.conf
Выставил правильное DPI
Cоздал файл
~/.Xresources
Xft.dpi: 101
Xft.antialias: true
Xft.hinting:true
Xft.autohint: false
Xft.hintstyle:hintslight
Xft.rgba: rgb
Xft.lcdfilter: lcddefault
XTerm*background:black
XTerm*foreground:white
XTerm*faceName: Terminus:antialias=False:pixelsize=14
Дальше
для применения "на ходу" выполнил команду
Перезагрузился
Результаты превзошли все ожидания - ни намека на зазубрины, шероховатость, размытость и
т.п. <censored>
Экран LCD - TFT - LED 1366x768
========================
.fonts.conf не создавал ибо не требуется.
В настройках такое:
=============================================
https://wiki.archlinux.org/index.php/Xdefaults
To reread your .Xresources file, and throw away your old resources:
xrdb ~/.Xresources
To reread your .Xresources file, and keep your old resources:
xrdb -merge ~/.Xresources
Делал я это уже давненько.
Сейчас глянул в Gslapt - там в обновлениях маячит FreeType 2.4.11 который с поддержкой технологии сглаживания ClearType надо полагать
http://www.opennet.ru/opennews/art.shtml?num=35656
У меня то и cairo, и fretype заблокированы для обновления.
========================
+
По поводу
FreeType 2.4.11 который с поддержкой технологии сглаживания ClearType
Daedra ответил
you can use the same patches from freetype 2.4.10 to patch up 2.4.11. The freetype patches aren't really version specific in this case. Any yes the reason why subpixel rendering and other such technologies aren't fully enabled by default is because they are patented by Microsoft. Just like the bytecode interpreter used to be patented by apple, but that patent expired so now its enabled by default.