История изменений
Исправление rupert, (текущая версия) :
Почему с теми же настройками
Потому что в системе есть ещё сэм-восэм мест, где эти настройки могут переопределяться:
https://www.freedesktop.org/software/fontconfig/fontconfig-user.html
Например, если у тебя есть symlink /etc/fonts/conf.d/10-hinting-slight.conf, то в системе будет hintstyle=hintslight независимо от того, что ты установишь в диалоге настройки шрифтов. Поэтому проверь все эти директории.
Как проверить, какой у тебя действительно hintstyle:
$ fc-match --verbose Serif | grep hint
hintstyle: 1(i)(w)
hinting: True(s)
autohint: False(s)
fonthashint: True(w)
$ fc-match --verbose Serif | grep rgb
rgba: 1(i)(w)
$ fc-match --verbose Serif | grep lcd
lcdfilter: 1(i)(w)
У меня hintstyle=1, rgba=1 (т.е. hintslight, subpixel). Тебе нужно сделать так, чтобы эти комманды выдавали hintstyle=3, rgba=0. Возможные значения там такие:
rgb rgba 1
bgr rgba 2
vrgb rgba 3
vbgr rgba 4
none rgba 5
lcdnone lcdfilter 0
lcddefault lcdfilter 1
lcdlight lcdfilter 2
lcdlegacy lcdfilter 3
hintnone hintstyle 0
hintslight hintstyle 1
hintmedium hintstyle 2
hintfull hintstyle 3
Исходная версия rupert, :
Почему с теми же настройками
Потому что в системе есть ещё сэм-восэм мест, где эти настройки могут переопределяться:
https://www.freedesktop.org/software/fontconfig/fontconfig-user.html
Например, если у тебя есть symlink /etc/fonts/conf.d/10-hinting-slight.conf, то в системе будет hintstyle=slight независимо от того, что ты установишь в диалоге настройки шрифтов. Поэтому проверь все эти директории.
Как проверить, какой у тебя действительно hintstyle:
$ fc-match --verbose Serif | grep hint
hintstyle: 1(i)(w)
hinting: True(s)
autohint: False(s)
fonthashint: True(w)
$ fc-match --verbose Serif | grep rgb
rgba: 1(i)(w)
$ fc-match --verbose Serif | grep lcd
lcdfilter: 1(i)(w)
У меня hintstyle=1, rgba=1 (т.е. slighthint, subpixel). Тебе нужно сделать так, чтобы эти комманды давали hintstyle=3, rgba=0. Возможные значения там такие:
rgb rgba 1
bgr rgba 2
vrgb rgba 3
vbgr rgba 4
none rgba 5
lcdnone lcdfilter 0
lcddefault lcdfilter 1
lcdlight lcdfilter 2
lcdlegacy lcdfilter 3
hintnone hintstyle 0
hintslight hintstyle 1
hintmedium hintstyle 2
hintfull hintstyle 3