Не отображаются svg иконки
kostik87 20 сентября, 2010 - 20:04
В Gnome в меню и кнопках запуска ен отображаются svg иконки, к примеру у fusion-icon, opera и nxclient.
Иконки в значках этих приложений находятся в каталоге /usr/share/icons/hicolor/scalable/apps/ в формате svg
и почему-то не цепляются даже если в ручную указать путь к иконке.
При чем иконки приложений, находящиеся в /usr/share/pixmaps/ в формате png, к примеру firefox отображаются корректно,
если сконвертировать иконку из svg и положить в pixmaps, то в меню и у кнопки запуска почти сразу же после этого отображается иконка.
# convert /usr/share/icons/hicolor/scalable/apps/fusion-icon.cvg /usr/share/pixmaps/fusion-icon.png
В чем проблема, такое ощущение что gnome просматриает только /usr/share/pixmaps/, или не понимает svg?
Пробовал:
# USE="svg" emerge -uvDN world
не помогло .
»
- Для комментирования войдите или зарегистрируйтесь

Ну что ни у кого не было
Ну что ни у кого не было такой проблемы ?
SVG не распознается системой
Аналогичная проблема!
% GnoMenu.py settings gconf backend GnoMenu 2.9 settings load Traceback (most recent call last): File "/usr/lib/gnomenu/GnoMenu-Settings.py", line 957, in <module> GnoMenuSettings() File "/usr/lib/gnomenu/GnoMenu-Settings.py", line 62, in __init__ self.window.set_icon(gtk.gdk.pixbuf_new_from_file(Globals.Applogo)) glib.GError: Не удалось распознать формат изображения для файла «/usr/lib/gnomenu/graphics/logo.svg»Все началось после того, как обновил гном.
Все (наверное все) бибилиотеки, которые отвечают за SVG попали как раз в обновление гнома.
% eix -I svg [I] dev-python/librsvg-python Available versions: 2.28.0!t (~)2.29.1!t[1] (~)2.29.1!t[2] 2.30.2!t (~)2.32.0!t {examples} Installed versions: 2.32.0!t(23:25:48 02.01.2011)(-examples) Homepage: http://pygtk.org/ Description: Python bindings for the librsvg library [I] gnome-base/librsvg Available versions: (2) 2.26.3 (~)2.32.1 {doc +gtk tools zlib} Installed versions: 2.32.1(2)(19:54:07 02.01.2011)(gtk -doc -tools) Homepage: http://librsvg.sourceforge.net/ Description: Scalable Vector Graphics (SVG) rendering library [I] x11-libs/qt-svg Available versions: (4) 4.6.2 4.6.3 (~)4.7.0 (~)4.7.1 {aqua debug +exceptions iconv pch} Installed versions: 4.7.1(4)(17:37:08 03.01.2011)(exceptions iconv -aqua -debug -pch) Homepage: http://qt.nokia.com/ Description: The SVG module for the Qt toolkit [1] "gnome" /var/lib/layman/gnome [2] "init_6" /var/lib/layman/init6 Found 3 matches.kostik87 написал(а): В чем
Установите в make.conf глобальный флаг svg, после чего emerge -DNupv world вам покажет, что именно в вашей системе длжно быть изменено для полной поддержки svg...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
revdep-rebuild -v -- -av не
revdep-rebuild -v -- -avне пробовал? :)revdep-rebuild -v -- -av
Проблема та же. Возникла после обновления Гнома 3. Система Sabayon. Сделал: revdep-rebuild -v -- -av
И установил последнюю версию librsvg.
После сего шаманства проблема разрешилась. Спасибо за совет.