Управление шрифтами

OpenSUSE 13.1 64 Bit. Игры на движке Source, запущенные из Steam, некорректно отображают шрифты в меню и субтитрах - квадратики вместо букв. Есть известное решение этой проблемы: отключить или удалить шрифт Adobe Helvetica. В KDE это как-то можно сделать в параметрах системы, а как в Gnome? Возможно есть универсальный способ сделать это из консоли? Adobe Helvetica включён в пакет xorg-x11-fonts-core, удалять его целиком я не решаюсь, т.к. там полно других шрифтов. А вообще, может кто-то знает другой подход к решению этой проблемы, не связанный с удалением/отключением шрифтов?

Можно как-то деактивировать в fonts.conf.

Для простоты попробуйте воспользоваться программами font-manager или fontmatrix.

У себя решил проблему добавлением следующих строк в файла ~/.fonts.conf:

<match target="pattern">
<test name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign">
<string>Verdana</string>
</edit>
</match>

Источник](http://steamcommunity.com/app/240/discussions/0/864959336436991498/#c864961537277247906)

Огромное спасибо, работает!
Подставил Sans Serif в /etc/fonts/local.conf

Этот файл устарел, по этому лучше использовать ~/.config/fontconfig/fonts.conf.

Спасибо за инфу, не знал. А где такое вообще пишут?

В stderr при запуске любого GUI-приложения.

А как менеджер шрифтов KDE отключает шрифты? Наверняка в конфиги fonconfig добавляет записи - посмотрите пожалуйта, что он туда пишет, именно при отключении? А то вот поставил font-manager (у меня Gnome) - в интерфейсе есть возможность отключать шрифты, но эффекта то этого нет, хотя пишет что-то в /.config/font-manager/select.conf. Вот хочу сравнить с KDE-шным менеджером - он я слышал корректно отключает.
В fontmatrix не нашёл как отключать…

svalx wrote:

> Наверняка в конфиги fonconfig
> добавляет записи - посмотрите
> пожалуйта, что он туда пишет, именно
> при отключении?
> В fontmatrix не нашёл как отключать…

Отключил через Fontmatrix шрифт.
В файле ~/.config/fontconfig/fonts.conf появилась запись:

<selectfont>
<rejectfont>
<glob>/usr/share/fonts/truetype/yudit.ttf</glob>
</rejectfont>
</selectfont>

Отключается здесь: http://www.picamatic.com/view/10032608_fontmatrix/

Можете ещё почитать ‘man fonts-conf’ (хотя, это для сильных духом).