debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Сглаживание шрифтов в Debian  (Прочитано 30305 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Brainey

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Сглаживание шрифтов в Debian
« : 15 Февраль 2011, 13:19:14 »
Наверное, многие замечали, что шрифты в Debian смотрятся иначе, чем в дистрибутивах вроде Ubuntu. Некоторым это нравится, некоторым нет, так как это основывается на чисто субъективном восприятии шрифтов, и, скорее всего, от типа и качества монитора.
        Лично меня качество отображения шрифтов в Debian не устроило и после долгих поисков в сети я нашел информацию о том,
что GTK использует библиотеки libcairo, freetype и libxft для отрисовки шрифтов (а qt, к примеру, эта библиотека не нужна). Но и в
 Ubuntu, и в Debian пакет libcairo установлен, так в чем же разница? Как оказалось, из лицензионных соображений, в состав Debian включен пакет libcairo без отсутствия некоторых специфических патчей, улучшающих отображение шрифта при использовании
субпиксельного сглаживания. Так как же решить эту проблему? На некоторых форумах советуют пересобрать libcairo (и остальные две библиотеки) вручную, наложив на них эти патчи. Но, как оказалось, есть куда более простое решение в виде PPA-репозитория для Debian, включающего в себя эти пакеты (а также всяческие артворки и.т.д).
       Итак, добавляем в /etc/apt/sources.list строчку с репозиторием, # echo "deb http://hadret.rootnode.net/debian/ unstable main" >> /etc/apt/sources.listустанавливаем ключ, # wget -O - http://hadret.rootnode.net/debian/duckbill.key | apt-key add - обновляем пакеты, (libcairo2, libfreetype6 и libxft2) перелогиниваемся в сеансе и наслаждаемся результатом.



На данный момент описанные выше пакеты отсутствуют на hadret. Другие способы решения проблемы смотрим в обсуждении.
« Последнее редактирование: 10 Сентябрь 2011, 14:22:02 от Brainey »
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Максимыч

  • Местный житель
  • ***
  • Сообщений: 294
  • Debian 10 Mate
Re: Сглаживание шрифтов в Debian
« Ответ #1 : 15 Февраль 2011, 13:30:49 »
Только репозиторий для нестабильной ветки
...А наши Егоры Прокудины
Кто на войне, кто в тюрьме...
                                                 Н.Емелин.
 

Оффлайн Udachnik

  • Ветеран
  • *****
  • Сообщений: 1459
Re: Сглаживание шрифтов в Debian
« Ответ #2 : 15 Февраль 2011, 13:32:03 »
А я вообще таких пакетов в этом репозитории не нашёл.
 

Оффлайн Brainey

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #3 : 15 Февраль 2011, 13:44:20 »
Цитировать
W: Не удалось получить http://hadret.rootnode.net/debian/pool/ ... _amd64.deb
Хм... Ставил я оттуда. Пару месяцев назад.
« Последнее редактирование: 15 Февраль 2011, 13:52:25 от Brainey »
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Brainey

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #4 : 15 Февраль 2011, 13:47:39 »
//Ушел в гугл
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Максимыч

  • Местный житель
  • ***
  • Сообщений: 294
  • Debian 10 Mate
Re: Сглаживание шрифтов в Debian
« Ответ #5 : 20 Февраль 2011, 14:54:34 »
Цитата: "Udachnik"
А я вообще таких пакетов в этом репозитории не нашёл.
А репозиторий multimedia подключен?
...А наши Егоры Прокудины
Кто на войне, кто в тюрьме...
                                                 Н.Емелин.
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Старожил
  • ****
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #6 : 20 Февраль 2011, 15:05:10 »
Да нет пропатченного cairo там... Полиитика debian повлияла, видать и на доп. репы. :)
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн Udachnik

  • Ветеран
  • *****
  • Сообщений: 1459
Re: Сглаживание шрифтов в Debian
« Ответ #7 : 20 Февраль 2011, 15:11:32 »
Да поломан репозиторий. В списке пакетов всё есть, а самих пакетов нету.
 

Оффлайн saveriy

  • Местный житель
  • ***
  • Сообщений: 266
Re: Сглаживание шрифтов в Debian
« Ответ #8 : 25 Март 2011, 16:22:21 »
Поискал в интернете решение данной проблемы.
Нашел лишь одно решение, собрать эти пакеты с патчем.
Описывать не буду, ввиду нарушения некоторых патентов.
Кому нужно найдут в интернете.
 

Оффлайн Brainey

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #9 : 25 Март 2011, 16:54:41 »
Цитировать
Да поломан репозиторий. В списке пакетов всё есть, а самих пакетов нету.
Уже пофиксили.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Старожил
  • ****
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #10 : 25 Март 2011, 17:05:08 »
Счас глянул... :shock:  Полгнома в зависимостях тянет для обновления!
И на кой черт в зависимостях у libcairo2 Iceape???
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн saveriy

  • Местный житель
  • ***
  • Сообщений: 266
Re: Сглаживание шрифтов в Debian
« Ответ #11 : 25 Март 2011, 17:19:32 »
Кому как, а я лучше сам соберу.
 

Оффлайн Brainey

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #12 : 26 Март 2011, 21:06:40 »
Цитата: "Ghostdmn"
Счас глянул... :shock:  Полгнома в зависимостях тянет для обновления!
И на кой черт в зависимостях у libcairo2 Iceape???
Если на время подключить репозитории Debian unstable, то лишнии зависимости не тянет (во всяком случае, у меня не стало тянуть).
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Старожил
  • ****
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Re: Сглаживание шрифтов в Debian
« Ответ #13 : 26 Март 2011, 23:50:20 »
А там теперь cairo etc. с несвободными библиотеками?
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн saveriy

  • Местный житель
  • ***
  • Сообщений: 266
Re: Сглаживание шрифтов в Debian
« Ответ #14 : 01 Апрель 2011, 17:38:42 »
Хватит уже извращаться, нашел отличное решение.
Скачиваем libcairo2 и
libpixman
Устанавливаем в систему сначала libpixman затем libcairo2
перезагружаем
и наслаждаемся.

Еще замечу, с родными шрифтами Sans особого эффекта не заметил,
а вот шрифт Ubuntu отлично отрисовывается.

Можно поиграть с параметрами: Параметры внешнего вида - Шрифты - Подробнее.
Я выставил Сглаживание - Субпиксельное, Уточнение - Слабое
 

Русскоязычное сообщество Debian GNU/Linux

Re: Сглаживание шрифтов в Debian
« Ответ #14 : 01 Апрель 2011, 17:38:42 »


Теги:
 

[РЕШЕНО] Сглаживание шрифтов

Автор qupl

Ответов: 43
Просмотров: 13201
Последний ответ 08 Сентябрь 2012, 11:25:06
от Brainey
Сглаживание шрифтов как в OSX?

Автор Defman

Ответов: 2
Просмотров: 2147
Последний ответ 27 Июль 2014, 15:23:57
от Defman
[РЕШЕНО] Сглаживание шрифтов в Firefox и Thunderbird

Автор yura_n

Ответов: 9
Просмотров: 8581
Последний ответ 21 Февраль 2011, 19:12:58
от Ghostdmn
(РЕШЕНО)Сглаживание шрифтов в Libreoffice

Автор Максимыч

Ответов: 3
Просмотров: 4486
Последний ответ 20 Май 2011, 19:53:53
от Brainey