Не собирается cairo
emerge --sync забыл?
Either disable the cleartype or the lcdfilter useflag
Я так понимаю, речь идёт о Funtoo.
Нужно отключить один из флагов cleartype или lcdfilter для пакетов:
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/cairohttp://www.funtoo.org/wiki/Fonts — здесь советуют оставить lcdfilter
Статья чуть устарела, дополнительный оверлей ставить не надо, всё уже в основном дереве Funtoo.
P.S. Если вы самостоятельно патчили cairo, патч нужно убрать.
cleartype flag отключен в funtoo, по-этому я спросил о emerge --sync, если он включен, будем разбираться.
для тех, кто подключал lcd-filtering overlay, необходимо его удалить и пересобрать cairo freetype fontconfig libXft. Пакеты включены в основное дерево.
emerge --sync забыл?
Выполнял вчера. Сегодня собирал кеды и возникла такая проблема. Естественно не каких патчей еще не накладывал это потом. Сменил железо вот и пересобираю с нуля. И да это именно Funtoo.
cleartype flag отключен в funtoo, по-этому я спросил о emerge --sync, если он включен, будем разбираться.
для тех, кто подключал lcd-filtering overlay, необходимо его удалить и пересобрать cairo freetype fontconfig libXft. Пакеты включены в основное дерево.
Оверлеии не какие не подключал еще даже лайман не собирал пока.
emerge --sync is a fix
Сейчас попробуем. Отпишусь о результатах тогда.
angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?
Сделал
emerge --syncТеперь выполняю
emerge -auDNv worldНу и потом буду дособирать кеды.
angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?
Мейнтейнер оверлея уже получает люлей :), я нашел еще некоторые шероховатости.
angry_vincent, вы не могли бы чуть подробнее где-либо прокомментировать свою статью на wiki — http://www.funtoo.org/wiki/Fonts
Хотелось бы узнать, как взаимосвязаны настройки, определяемые посредством eselect fontconfig, /etc/env.d/99lcdfilter и /usr/share/X11/app-defaults/Xft.
надо посмотреть что настроено eselect fontconfig list. Потом выбрать default, linux, infinality, mac os, windows, кому что нравится.
Freetype, никогда с этим не игрался, смотрите /usr/lib/ft-settings.sh
source ft-settings.sh ubuntu, эмулируем шрифты убунты и т.д, кидаем в ~/bash_profile
Тоже столкнулся с такой проблемой, как у ТС. Выключил lcdfilter. Почему советуют его оставить, а выключить cleartype?
angry_vincent в последней доступной версии x11-libs/libXft-2.3.1 этих флагов нет. Нужно ли «откатываться» на предыдущую версию, в которой они есть?
в последней версии этот флаг не нужен
Тоже столкнулся с такой проблемой, как у ТС. Выключил lcdfilter. Почему советуют его оставить, а выключить cleartype?
lcdfilter нужен же, а не наоборот.
При запуске выдает:
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
Попробуйте из другого оверлея собрать — rion. Пару месяцев назад пробовал, всё запускалось, версии те же самые.
из другого оверлея собрать — 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
Может флаги?