1

Лог: http://bpaste.net/show/35566/

ОС: Gentoo/Funtoo

emerge --sync забыл?

3

Either disable the cleartype or the lcdfilter useflag

4

Я так понимаю, речь идёт о Funtoo.
Нужно отключить один из флагов cleartype или lcdfilter для пакетов:

media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/cairo

http://www.funtoo.org/wiki/Fonts — здесь советуют оставить lcdfilter
Статья чуть устарела, дополнительный оверлей ставить не надо, всё уже в основном дереве Funtoo.

P.S. Если вы самостоятельно патчили cairo, патч нужно убрать.

Был, был и весь вышел...

cleartype flag отключен в funtoo, по-этому я спросил о emerge --sync, если он включен, будем разбираться.
для тех, кто подключал lcd-filtering overlay, необходимо его удалить и пересобрать cairo freetype fontconfig libXft. Пакеты включены в основное дерево.

6

angry_vincent пишет:

emerge --sync забыл?

Выполнял вчера. Сегодня собирал кеды и возникла такая проблема. Естественно не каких патчей еще не накладывал это потом. Сменил железо вот и пересобираю с нуля. И да это именно Funtoo.

ОС: Gentoo/Funtoo

7

angry_vincent пишет:

cleartype flag отключен в funtoo, по-этому я спросил о emerge --sync, если он включен, будем разбираться.
для тех, кто подключал lcd-filtering overlay, необходимо его удалить и пересобрать cairo freetype fontconfig libXft. Пакеты включены в основное дерево.

Оверлеии не какие не подключал еще даже лайман не собирал пока.

ОС: Gentoo/Funtoo

emerge --sync is a fix

9

Сейчас попробуем. Отпишусь о результатах тогда.

ОС: Gentoo/Funtoo

10

angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?

Был, был и весь вышел...

11

Сделал

emerge --sync

Теперь выполняю

emerge -auDNv world

Ну и потом буду дособирать кеды.

ОС: Gentoo/Funtoo

12

Lupo Alberto пишет:

angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?

Мейнтейнер оверлея уже получает люлей ab, я нашел еще некоторые шероховатости.

13

angry_vincent, вы не могли бы чуть подробнее где-либо прокомментировать свою статью на wiki — http://www.funtoo.org/wiki/Fonts
Хотелось бы узнать, как взаимосвязаны настройки, определяемые посредством eselect fontconfig, /etc/env.d/99lcdfilter и /usr/share/X11/app-defaults/Xft.

Был, был и весь вышел...

14

надо посмотреть что настроено eselect fontconfig list. Потом выбрать default, linux, infinality, mac os, windows, кому что нравится.
Freetype, никогда с этим не игрался, смотрите /usr/lib/ft-settings.sh
source ft-settings.sh ubuntu, эмулируем шрифты убунты и т.д, кидаем  в ~/bash_profile

15

Тоже столкнулся с такой проблемой, как у ТС. Выключил lcdfilter. Почему советуют его оставить, а выключить cleartype?

Йа тьомный эльф

16

Lupo Alberto пишет:

angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?

в последней версии этот флаг не нужен

17

bobr пишет:

Тоже столкнулся с такой проблемой, как у ТС. Выключил lcdfilter. Почему советуют его оставить, а выключить cleartype?

lcdfilter нужен же, а не наоборот.

18 (24.10.2012 13:35:11 отредактировано zenon)

При запуске выдает:

No plug-in were found.
Plug-in provide most of the functionnalities of Cairo-Dock (animations, applets, views, etc).
...

после чего предлагает согласится, и вырубается.
В консоль ругается так

$cairo-dock 
 ============================================================================
    Cairo-Dock version : 3.0.2
    Compiled date      : Oct 24 2012 12:22:48
    Built with GTK     : 3.4
    Running with OpenGL: 1
 ============================================================================

warning :  (/var/tmp/portage/x11-misc/cairo-dock-3.0.2/work/cairo-dock-3.0.2/src/cairo-dock.c:main:571)  
  Произошла ошибка при открытии каталога «lib64/cairo-dock»: Нет такого файла или каталога
  no module will be available
Theme directory catefories/22 of theme matefaenzadark has no size field

Запускаю на Mate, может ему ссыль подкинуть или откатить?

$emerge -pv cairo-dock cairo-dock-plugins

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] x11-misc/cairo-dock-3.0.2::quarks_gentoo_hardened_overlay  USE="xcomposite -crypt -gtk3*" 0 kB
[ebuild   R    ] x11-plugins/cairo-dock-plugins-3.0.2::quarks_gentoo_hardened_overlay  USE="alsa exif gmenu terminal xfce xgamma xklavier -gtk3* -kde -tomboy -vala -webkit" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

19

Попробуйте из другого оверлея собрать — rion. Пару месяцев назад пробовал, всё запускалось, версии те же самые.

Был, был и весь вышел...

20

Lupo Alberto пишет:

из другого оверлея собрать — rion.

Собрал, обновился, все что придумал, revdep-rebuild итп ... итог - тоже самое.

$emerge -pv cairo-dock cairo-dock-plugins

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] x11-misc/cairo-dock-3.0.2::rion  USE="-xext" 0 kB
[ebuild   R    ] x11-misc/cairo-dock-plugins-3.0.2::rion  USE="alsa python -disks -doncky -gmenu -gnome -ical -kde -mono -network-monitor -ruby -scooby -terminal -vala -webkit -xfce -xklavier" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

Может флаги?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

21

Gentoo, всё собралось из оверлея sabayon. Попробуй.

Если бы люди умели пользоваться vim, find, sed и awk  то миллионы программных продуктов так никогда и не были бы созданы

22 (25.10.2012 04:59:54 отредактировано raven_cler)

Аха.
Соответственно, загвоздка вот в чём. Если выполнить в консоли
cd /usr
cairo-dock -c
То оно запускается. Если из другой папки - то нет. Видно, где-то путь прописан неверно. Такие дела. Флаги тут не при чём.

Если бы люди умели пользоваться vim, find, sed и awk  то миллионы программных продуктов так никогда и не были бы созданы

23

raven_cler пишет:

cd /usr
cairo-dock -c
То оно запускается.

Да точно.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

24

ыть, в хомяке от юзера:

$ mkdir lib64
$ cd /home/zenon/lib64
$ ln -s /usr/lib64/cairo-dock cairo-dock  

и работает, зачем же оно в домашнем каталоге ищет lib64/cairo-dock??

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.