Штатный движок рендеринга шрифтов в openSUSE 11.x настолько ужасен, что после пары часов чтения такого текста начинают слезиться глаза, проявляется повышенная их усталость, поэтому в данном HOWTO я расскажу как «прикрутить» к популярному дистрибутиву openSUSE 11.4 движок рендеринга с патчами от другого популярного дистрибутива — Ubuntu.
Итак, для установки Вам потребуется: небольшой уровень знаний методики работы с консолью, немного свободного времени и Интернет-трафика (для загрузки обновлений и пакетов исправленного движка).
Мы будем рассматривать версию openSUSE 11.4 с графической средой KDE (для Gnome будет лишь отличаться способ настройки сглаживания).
1. Откройте консоль в режиме суперпользователя (root), введя в ней команду su, либо выполнив Приложения -> Система -> Терминал -> Терминал (режим суперпользователя). Введите пароль администратора.
2. Введите в консоли команду для обновления системы до актуального состояния:
zypper dup
Вы также можете запустить обновление с помощью графической утилиты Yast, но в данном HOWTO мы будем использовать исключительно консоль.
3. Добавьте репозиторий с движком рендеринга Ubuntu:
zypper ar http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_Factory/home:namtrac:subpixel.repo
4. Обновите кэши подключённых репозиториев командой:
zypper ref
5. Запустите обновление системы и применение изменений:
zypper dup
Ответьте утвердительно (y) на все вопросы, примите GPG-ключ добавленного репозитория, введя в консоли a (always), затем прочитайте и примите лицензионные соглашения (чтобы выйти из просмотра текста соглашения, прокрутите его до конца с помощью клавиши Page Down, а затем нажмите Q), вписав в консоли yes. После принятия всех соглашений, начнётся загрузка и установка пакетов.
6. Установите набор шрифтов Microsoft:
zypper install fetchmsttfonts
7. Перезагрузите систему.
8. Выполните Приложения -> Параметры системы.
9. В открывшемся окне выберите Внешний вид -> Шрифты. В комбо-боксе Использовать сглаживание установите значение Включено.
10. В том же окне нажмите кнопку Настроить (около пункта Использовать сглаживание) и установите флажок в чекбокс Использовать межточечное сглаживание, а его тип укажите как RGB. Стиль хинтинга укажите на своё усмотрение (у меня используется средний). Нажмите OK.
11. Нажмите Применить и ещё раз перезагрузите систему.
После перезагрузки системы шрифты будут выглядеть как в Ubuntu.
Спасибо за отличный совет. Шрифт исправился, просто приятно стало пользоваться системой.
Может лучше было описать как пересобрать пакет с нужными патчами из исходников?
@BOBA
Сборка из исходников, да ещё с наложением патчей — это Gentoo-way. В пакетных дистрибутивах лучше подключить нужный репозиторий и установить оттуда.
Помогло! Спасибо огромное!
Для 12.1 тож подошло. Спасибо
@anon
Да, создатель репозитория пересобирает пакеты для всех поддерживаемых версий openSUSE и регулярно обновляет их.
Спасибо, действительно, даже в версии 12.3 это очень нужный фикс.