Fedora 8’den Ubuntu 9.04’e geçiyorum ve iyi bir font yumuşatmayı işe almak için elde edemiyorum. Ubuntu'nun fontconfig'ünün karakterleri integral piksel genişliğinde tutmaya çalıştığı anlaşılıyor. Bu, 1 piksel çok ince ve 2 piksel çok kalın olduğunda metnin okunmasını zorlaştırır.
Aşağıdaki görüntüyü kontrol edin. Fedora'da, fontconfig anti-aliasing etkin olduğunda, fontların kalınlıkları font boyutuyla orantılıdır. Aşağıda, 8, 9 ve 10pt boyutları için kalınlık farklıdır. Öte yandan Ubuntu'da, kenar yumuşatma etkin olsa bile, 8, 9 ve 10pt boyutlarının tümü 1 piksel kalınlığa sahiptir. Bu, büyük miktarda metni okumayı zorlaştırır.
Aynı ana dizini kullanıyorum ve X kaynaklarının her iki sistemde de aynı olduğunu zaten kontrol ettim:
~% xrdb -query | grep Xft
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintfull
Xft.rgba: none
GNOME ayarları:
~% gconftool-2 -a /desktop/gnome/font_rendering
antialiasing = grayscale
hinting = full
dpi = 96
rgba_order = rgb
Öyleyse, soru şudur: Eski kutuda (Fedora) olduğu gibi kenar yumuşatma elde etmek için yeni kutuda (Ubuntu) neyi değiştirmeliyim?