obmenu-generator берёт иконки неизвестно откуда

Привет всем. Поставил себе openbox, хотел настроить генерацию pipe меню с иконками.
Для этой задачи решил использовать obmenu-generator и прописал вот такой конфиг openbox:http://pastebin.com/ka2waruh
Но как оказалось obmenu-generator не хочет генерировать нормальное меню с иконками и либо берёт их непонятно откуда, либо не берёт вовсе.
Конфиги obmenu-generator'а дефолтные:
config.pl -> http://pastebin.com/PqsY0Hux
schema.pl -> http://pastebin.com/6RnZMqb2

Собственно прошу помощи с тем что бы это решить.
У меня это реализовано через xdg_menu.
.config/openbox/menu.xml:
<menu execute="xdg_menu --format openbox3-pipe --root-menu /etc/xdg/menus/arch-applications.menu" id="xdg-menu" label="Applications"/>
toZen, попробовал сделать так как у тебя и в общем то произошло то же самое, иконки непонятно откуда взялись такие.
Ведь я через lxappearance поставил тему Numix-Circle(/usr/share/icons/Numix-Circle-Light/), а иконки берутся например из /usr/share/icons/hicolor/.
В чём может быть дело? Возможно я чего то не понимаю и стоит где то настройки прописать ещё?
SHok, ага, понял теперь. По сути, так оно и есть. У меня так же, как видно на скрине, тема иконок для pipe идет из hicolor, основная же совсем другая. Меня это вполне устраивало и поэтому я не заморачивался на прикрутить к общей теме. Но, можем подумать вместе. Я сейчас пишу с мобилы, позже посмотрю в конфигах.
toZen, ну так что, прояснилось хоть что то?
А то я как бы совсем в недоумении почему это так работает.
Хоть бери и руками всё меню делай каждый раз или пиши патчер иконок на лету.
-
Вобщем, у меня сейчас меню выглядит так:

Добавил иконки основной темы через:
obmenu-generator -s -i
Теперь всё соответствует общему виду.
Плюс, немного отредактировал menu.xml по своим нуждам.
Те же опции obmenu-generator, а результат вот такой, не взирая на то что иконки Numix-Circle-Light.
http://storage2.static.itmages.ru/i/15/0628/h_1435500693_4807089_a95800de80.png
После данной операции, перезаписываeтся файл menu.xml в ~/.config/openbox. Если это не привело к образованию адекватно-иконизированного меню, то скорее всего тема Numix-Circle не содержит необходимое количество иконок, или же они расположены в другой директории.
После применённых изменений, файл menu.xml получил иное содержание и в данной версии выглядит так:
<menu id="root-menu" label="Applications">
    <item label="File Manager" icon="/usr/share/icons/nouveGnomeGray/256x256/apps/file-manager.png"><action name="Execute"><execute><![CDATA[thunar]]></execute></action></item>
    <item label="Terminal" icon="/usr/share/icons/gnome/256x256/apps/terminal.png"><action name="Execute"><execute><![CDATA[xfce4-terminal]]></execute></action></item>
    <item label="Web Browser" icon="/usr/share/icons/nouveGnomeGray/256x256/apps/web-browser.png"><action name="Execute"><execute><![CDATA[xdg-open http://google.co.uk]]></execute></action></item>
    <item label="Run command" icon="/usr/share/icons/nouveGnomeGray/256x256/actions/system-run.png"><action name="Execute"><execute><![CDATA[gmrun]]></execute></action></item>
    <item label="Instant messaging" icon="/usr/share/icons/nouveGnomeGray/256x256/apps/system-users.png"><action name="Execute"><execute><![CDATA[pidgin]]></execute></action></item>
Это в моём варианте. Проверьте, что у Вас расположено по путям, есть ли там нужные иконки?
 shok@Arch-Netbook  /usr/share/icons/Numix-Circle  ls -la
итого 20
drwxr-xr-x  4 root root 4096 июн 23 17:00 .
drwxr-xr-x 65 root root 4096 июн 23 17:01 ..
drwxr-xr-x  3 root root 4096 июн 23 17:00 48x48
-rw-r--r--  1 root root  325 июн 23 17:00 index.theme
drwxr-xr-x  2 root root 4096 июн 23 17:00 scalable
По путям доступны только иконки формата svg.

Часть сгенерированного xml:

  <menu id="root-menu" label="Applications">
    <item label="File Manager" icon=""><action name="Execute"><execute><![CDATA[xdg-open .]]></execute></action></item>
    <item label="Terminal" icon=""><action name="Execute"><execute><![CDATA[xterm]]></execute></action></item>
    <item label="Web Browser" icon=""><action name="Execute"><execute><![CDATA[xdg-open http://]]></execute></action></item>
    <item label="Run command" icon=""><action name="Execute"><execute><![CDATA[gmrun]]></execute></action></item>
  <separator label="Categories"/>
  <menu id="Accessories" icon="" label="Accessories">
    <item label="About Xfce" icon=""><action name="Execute"><execute><![CDATA[xfce4-about]]></execute></action></item>
    <item label="Atom" icon="/usr/share/pixmaps/atom.png"><action name="Execute"><execute><![CDATA[/usr/bin/atom]]></execute></action></item>
    <item label="Bulk Rename" icon="/usr/share/icons/hicolor/128x128/apps/Thunar.png"><action name="Execute"><execute><![CDATA[/usr/lib/Thunar/ThunarBulkRename]]></execute></action></item>
    <item label="compton" icon=""><action name="Execute"><execute><![CDATA[compton]]></execute></action></item>

Если прописать пути к иконкам вручную, то всё нормально работает.
 
Зарегистрироваться или войдите чтобы оставить сообщение.