И снова шрифты. openSUSE 11.3 и Fedora 13

Александр Иванов aka Hrafn
http://hrafn.me

Честно говоря, после Ubuntu отображение шрифтов по умолчанию во многих дистрибутивах оставляет желать лучшего. Это же относится и к свежевышедшему релизу openSUSE — 11.3. Сколько лет еще должно пройти, пока разработчики решат сделать хоть что-то с этой проблемой, мне не известно. А решать проблему необходимо, поскольку выглядит все это дело просто погано.

Итак, что касается openSUSE, то тут сделать исправления достаточно легко, если, конечно, удастся найти нужное руководство и нужный репозиторий среди множества реп openSUSE :)
Кликаем по этой ссылке: http://opensuse-community.org/subpixel/subpixel.ymp, отвечаем на вопросы. У меня ругнулось на какие-то зависимости python’а и библиотеки, но я предупреждения просто проигнорировал. После установки для надежности перегружаемся. Вот. И чувствуем разницу.

Маленький update. Просто процитирую комментарий товарища Anixx:

«Я проблему решил благодаря совету выше для Федоры. Помимо пропатченного Cairo, оказывается, надо положить www.infinality.net/files/local.conf в /etc/fonts. В 11.2 было достаточно только Cairo пропатченный установить.» А вот и ссылка на пропатченный Cairo: http://software.opensuse.org/ymp/home:anshuljain:ubuntu_patch_11.3/openSUSE_11.3/cairo.ymp

Я не пробовал закинуть local.conf в openSUSE, поэтому уточнить мне по этому вопросу нечего. НО человеку помогло, а это главное.

С Федорой все несколько сложнее и проще одновременно. Вообще, по умолчанию шрифты в оной достаточно приличны и так, но всегда есть, что подправить, да и мнения людей могут довольно сильно разниться. Потому можно попробовать сделать следующее:
1. Скачиваем и устанавливаем следующий пакет: http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
После его установки в систему будет добавлен репозиторий, в котором, в том числе, присутствует пропатченный freetype.
2. Я ставил следующие пакеты:

  • cairo-freeworld
  • freetype-subpixel
  • libXft-freeworld

yum install -y cairo-freeworld freetype-subpixel libXft-freeworld

Но это еще не все. Скачиваем файл: http://www.infinality.net/files/local.conf
Помещаем его в /etc/fonts. Перегружаемся и наслаждаемся. Лично я предпочитаю использовать шрифты либо Liberation, либо Droid.

Благодарности:

  • за рецепт для openSUSE — Google!
  • для Fedora — сайт infinality.net & Google!

18 Comments to “И снова шрифты. openSUSE 11.3 и Fedora 13”

  1. Насчет openSUSE подтверждаю – разницу видно сразу. Только Thunderbird никак победить не могу. У Firefox по about:config можно активировать опцию «Использовать системные настройки». А где такая же у почтовика – ума не приложу.

  2. Можно попробовать залезть в Настройки, а там: Дополнительные > Основные > Редактор Настроек…
    хотя сам не пробовал, потому гарантировать не могу результат

  3. Добавил в пост ссылку на пропатченный Cairo для openSUSE. Если кто попробует и отпишется о результатах, будет здорово.

  4. Извините, а что вы хотели сказать этой фразой: «Честно говоря, после Ubuntu отображение шрифтов по умолчанию во многих дистрибутивах оставляет желать лучшего.»? В Ubuntu со шрифтами все нормально?

  5. на мой взгляд, умолчальные шрифты в Убунте наиболее оптимальны из всех мною виденых
    хотя кому-то может и не нравиться, вспоминаем про вкус фломастеров :)

  6. Понятно. Просто в последнее время кроме Убунты, других дистрибутивов в дефолтном виде и не вижу. И расхожая фраза про то, что в линуксах ШГ меня всегда смущала, потому что в чем именно они аж такое Г я не понимал.

  7. Хорошо Вам, что не понимали :)

  8. Добавил в пост ссылку на пропатченный Cairo для openSUSE. Если кто попробует и отпишется о результатах, будет здорово.

    Отписываюсь. Установил. Если разница и есть, то я на глаз не заметил. ИМХО, субпикселя вполне достаточно. Yу и две «проблемные» программы – Firefox и Thunderbidrd. Побороть их не смог.
    Вот тут скриншоты – http://community.livejournal.com/ru_foss/63837.html

  9. хм… можно попробовать рецепт, указанный тут: http://hrafn.me/2010/06/antialiasing-and-fonts-in-browsers/ :)
    но 100-процентной уверенности нет

  10. Спасибо. Помогло. Обе программы стали красивыми :)

  11. Отлично. У меня были опасения, что остальное могло слететь :)

  12. Заметка Владимира Попова – http://blog.etc-by-popov.pp.ua/2010/07/blog-post.html
    Своего рода комментарий к текущему материалу.

  13. Комментарий прочитал :) И полностью с ним согласен, но есть маленькое «но»… Мне и самому было интересно понять, как оно работает, но отсутствие времени, а местами, и желания заставляет на данный момент от этого исследования отказаться. Я вообще не вижу в своей заметке чего-то примечательного. И уж, тем более, на тему работы механизма отображения шрифтов в Иксах. Просто заметка о том. как исправить, если не нравится. Да и написать меня ее сподвигло скорее количество просмотров предыдущей заметки про шрифты в openSUSE и количество приходящих людей по соответствующим запросам с поисковиков. Вот и все :)

  14. О пропатченном cairo для openSUSE. Увы, репозиторий больше недоступен. Нашел на форуме вот что.
    anshuljain пишет: «I have the RPMs on my laptop but do not have access to a hosting site…I’m sorry I do not intend to maintain these patches as I have moved on to using Mint full time as opposed to openSUSE.»
    Вот такие пироги :( .

  15. Когда же наконец будут собирать нормальные дистрибутивы ОС……

  16. Для любителей XP есть ещё такое, мне в oS 11.3 помогло…

Leave a Reply