LinuxForum.Fans
Тема

Не собирается cairo

Автор: tyrnov 24 сообщений 6088 просмотров
#265467

Either disable the cleartype or the lcdfilter useflag

#265469

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

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

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

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

#265471

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

#265473
angry_vincent написал:
emerge --sync забыл?

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

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

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

#265476

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

#265478

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

#265480

Сделал

text
emerge --sync

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

text
emerge -auDNv world

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

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

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

#265484

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

#265489

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

#265531

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

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

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

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

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

#281946

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

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

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

text
$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, может ему ссыль подкинуть или откатить?

text
$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

#281948

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

#282109
"Lupo Alberto" написал:
из другого оверлея собрать — rion.

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

text
$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

Может флаги?

Войдите или зарегистрируйтесь, чтобы ответить.