LINUX.ORG.RU

М-да.

У меня кеды, шрифты DejaVu. Только что присмотрелся - да, немного есть, но незаметно, по крайней мере сходу.

Выложи следующую инфу:
1. Какой шрифт
2. Какая DE
3. Есть закономерность: только в gtk/qt приложениях или во всех?
4. Что говорит `emerge -pv freetype` (дабы USE флаги посмотреть)?
5. Выложи ~/.fonts.conf
6. Попробуй в иксах (и, если можно, в DE) выставь DPI вручную.

Вообще, судя по скрину, у тебя не во всех шрифтах такое. Значит может зависеть от типа шрифта.

P. S. У меня:
1. DejaVu
2. KDE
3. У меня норма.
4.

$ emerge -pv freetype
[ebuild     U  ] media-libs/freetype-2.4.10 [2.4.4] USE="X bzip2%* -auto-hinter -bindist -debug -doc -fontforge -static-libs% -utils" 1,474 kB
5.
$ cat ~/.fonts.conf 
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>none</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintmedium</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
 <dir>~/.fonts</dir>
</fontconfig>
6.
$ cat /etc/X11/xorg.conf | grep -A 6 'Section "Monitor"'                    
Section "Monitor"
        Identifier   "Monitor0"                                                        
        VendorName   "Dell"                               
        ModelName    "UltraSharp 2007WFP"          
        DisplaySize  433 271
EndSection

Kroz ★★★★★
()

Копать никуда не надо. Просто поменяй шрифт. Довольно давно использую Trebuchet MS и Liberation никогда ничего подобного не видел.

partyzan ★★★
()
Ответ на: комментарий от Kroz

1. Шрифты Droid Sans в десктопе и DejaVu в хромиуме. С другими шрифтами местами менее заметно, но такая же фигня.

2. KDE

3. Во всех приложениях.

4.

[ebuild   R   ~] media-libs/freetype-2.4.10::lcd-filtering  USE="X auto-hinter bzip2 lcdfilter -bindist -debug -doc -fontforge -static-libs -utils" 0 kB
Попробую потыкать разные флаги.

5.

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintfull</const>
  </edit>
 </match>
 <dir>~/.fonts</dir>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>
Настройки хинтинга не влияют на проблему.

Ripper-tm
() автор топика
Ответ на: комментарий от partyzan

Попробовал Liberation. С ним то же самое, только чуть менее заметно.

Ripper-tm
() автор топика
Ответ на: [РЕШЕНО] от Ripper-tm

На самом деле и с bindist тоже не идеально, но уже практически незаметно.

Ripper-tm
() автор топика
Ответ на: [РЕШЕНО] от Ripper-tm

Флаг bindist решил проблему

8-| М-да до этого так просто не додумаешься. В копилку, однозначно.
bindist - Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues) - отсюда

Попробуй еще совет tides , интересно сработает или нет.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Ну, на самом деле раньше freetype при сборки выдавал месседж вроде «Изменились условия лицензирования, для какого-то там старого доброго поведения включите (или выключите) флаг bindist». Так что можно было догадаться :)

Ripper-tm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.