Naprosto nejlepší řešení je si pořídit HiDPI monitor, ten problematiku subpixelového vykreslování, hintingu apod. řeší jednou pro vždy. Jinak návodů na nastavení FreeType existuje celá řada. Vykreslování ve Fedoře se měnilo několikrát. Každá změna část uživatelů uspokojila a část naštvala. Je to hodně subjektivní.
Musí se nechat, že Ubuntu má systémové písmo, které se pěkně vykresluje na obrazovkách. To je spíš o písmu samotném než o nastavení FreeType. Pokud vám vyhovuje, můžete jej klidně používat i ve Fedoře.
Díky za odpověď. Co se týká koupi HiDPI monitoru, to je jako bych měl na autě špinavé přední sklo a místo umytí, bych si ho nechal vyměnit a jako bonus by bylo neprůstřelné.
Hrát si s vykreslováním fontu jsem zkoušel někde na F22 a vím, že pak byl velký problém se vrátit zpět k původnímu vykreslování.
Co se týká vykreslování v Ubuntu, určitě to nebude pouze fontem neboť např. pokud si otevřu stránku idnes.cz ve Firefoxu nebo v Chrome, tak na Ubuntu je to písmo prostě o něco ostřejší a lépe čitelné než na Fedoře (a to se nejedná o Ubuntu font). Na druhou stranu tím nechci říct, že je na tom Fedora s písmem špatně, mnoho distribucí je na tom o mnoho hůře, ale v porovnání s Ubuntu v tomto ohledu ztrácí.
povedal by som ze by bolo asi potrebne nastavit fontconfig konfigurak fonts.conf, ten svoj som si upravil prave na ten Ubuntu font, vsak staci si to len upravit podla seba keby nieco
~/.config/fontconfig/fonts.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Arial</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>Ubuntu</string>
</edit>
<test qual="any" name="family">
<string>Helvetica</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>Ubuntu</string>
</edit>
<test qual="any" name="family">
<string>Verdana</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>Ubuntu</string>
</edit>
<test qual="any" name="family">
<string>Tahoma</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>Ubuntu</string>
</edit>
</match>
</fontconfig>