[SOLVED] Openbox, Иконки в меню, imlib2
Всем доброго времени суток.
Установил Openbox. В вики https://wiki.archlinux.org/index.php/Openbox#Icons_in_menu сказано, что с версии 3.5 в меню можно добавить иконки.
# openbox --version
Openbox 3.5.0
В rc.xml прописал:
<showIcons>yes</showIcons>
В menu.xml:
<menu id="19" label="Shells" icon="/usr/share/gtk-doc/html/gdk/xterm.png"> <item label="GIT" icon="/usr/share/gtk-doc/html/gdk/xterm.png"> <action name="Execute"> <execute>xterm -e git</execute> </action> </item> <item label="MC"> <action name="Execute"> <execute>xterm -e mc</execute> </action> </item> <item label="UXTerm"> <action name="Execute"> <execute>uxterm</execute> </action> </item> <item label="Xterm"> <action name="Execute"> <execute>xterm</execute> </action> </item> </menu>
Однако, иконок нет(
При запуске startx на tty1 пишется:
"Openbox-Message: Openbox was compiled without Imlib2 image loading support. Icons in menus will not be loaded"
В инете нашел ту же проблему, только на арче и кранче:
https://bbs.archlinux.org/viewtopic.php?pid=976996 - пост №14
http://crunchbanglinux.org/forums/topic/14498/openbox-35-new-features-setup/ - пост №21
Решение у всех одно - пересобрать openbox с поддержкой imlib2
Я поставил
#emerge media-libs/imlib2
И после этого запустил
#emerge openbox
Но, как-то не не помогло(
Вывод emerge --search imlib2: http://paste.pocoo.org/show/531791/
Конфиги целиком:
rc.xml - http://paste.pocoo.org/show/531804/
menu.xml - http://paste.pocoo.org/show/531805/
UPD:
Похоже я понял, как это делается... Нужно создать текстовый файл /etc/portage/package.use
и там прописать:
(репозиторий/пакет use-флаг) x11-wm/openbox imlib2
А после выполнить #emerge openbox...
Так?
Сейчас пробую, собираю...
UPD2:
Помогло. Сейчас попробую дописать это в http://wiki.gentoo.org/wiki/Openbox
UPD3:
Готово.
- Для комментирования войдите или зарегистрируйтесь