[Решено]openbox-menu неверный выход меню канала.

Установил openbox-menu вместо obmenu-generator,маленький,ничего не тянет,файл ~/.cache/openbox-menu вроде нормальный,с иконками создаёт,но не работает.Пишет неверный выход меню канала.
Нашёл тему двухгодичной давности с такими же симптомами и без решения.Неужели за два года не починили?
Кто нибудь пользуется этим пакетом?
Вот мой menu.xml,взят с сайта программы только переписан путь к openbox-menu
<?xml version="1.0" encoding="UTF-8"?>

<openbox_menu xmlns="http://openbox.org/3.4/menu">

<menu id="desktop-app-menu"
      label="Applications"
      execute="~/.cache/openbox-menu" />

<menu id="root-menu" label="Openbox 3">
  <separator label="Menu" />
  <menu id="desktop-app-menu"/>
  <separator label="Openbox" />
  <item label="Configuration">
    <action name="Execute">
      <command>obconf</command>
    </action>
  </item>
  <item label="Recharger">
    <action name="Reconfigure" />
  </item>
  <separator label="Session" />
  <item label="Se déconnecter">
    <action name="Execute">
      <command>lxsession-logout</command>
    </action>
  </item>
</menu>

</openbox_menu>
Правильно тут?
Linux Forever!
Разобрался с этим пакетом.Чтобы работал достаточно в нужное место меню опенбокс вставить строчку
<menu execute="openbox-menu lxde-applications.menu" id="desktop-app-menu" label="Applications"/>
или <menu execute="openbox-menu xfce-applications.menu" id="desktop-app-menu" label="Applications"/> или какое там меню есть в системе.Я пользуюсь pcmanfm поэтому lxde menu уже есть в системе.
Меню классное,лёгкое,не тянет никаких питонов,перлов и прочей лабуды как obmenu-generanjr например.Вот накидал по быстрому menu.xml
<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://openbox.org/">
<menu id="root-menu" label="Applications">
    <item label="Файлы" icon="/usr/share/icons/gnome/16x16/apps/file-manager.png"><action name="Execute"><execute>pcmanfm .</execute></action></item>
    <item label="Терминал" icon="/usr/share/icons/gnome/16x16/apps/terminal.png"><action name="Execute"><execute>lxterminal</execute></action></item>
    <item label="Мозила" icon="/usr/share/icons/gnome/16x16/apps/web-browser.png"><action name="Execute"><execute>firefox</execute></action></item>
    <item label="Выполнить" icon="/usr/share/icons/gnome/16x16/actions/system-run.png"><action name="Execute"><execute>gexec</execute></action></item>
  <separator />
--------------------------------------------------------------------------------------------------------------------------------------------------------------
  <menu execute="openbox-menu lxde-applications.menu" id="desktop-app-menu" icon="/usr/share/icons/gnome/16x16/emblems/emblem-system.png" label="Программы"/>
---------------------------------------------------------------------------------------------------------------------------------------------------------------
  <separator />
<menu id="Openbox" icon="/usr/share/pixmaps/openbox.png" label="Openbox">
    <item label="Reconfigure Openbox" icon="/usr/share/icons/gnome/16x16/emblems/emblem-important.png"><action name="Execute"><execute>openbox --reconfigure</execute></action></item>
    <item label="Openbox Autostart" icon="/usr/share/icons/gnome/16x16/emblems/emblem-default.png"><action name="Execute"><execute>leafpad ~/.config/openbox/autostart</execute></action></item>
    <item label="Openbox RC" icon="/usr/share/icons/gnome/16x16/emblems/emblem-package.png"><action name="Execute"><execute>leafpad ~/.config/openbox/rc.xml</execute></action></item>
    <item label="Openbox Menu" icon="/usr/share/icons/gnome/16x16/emblems/emblem-generic.png"><action name="Execute"><execute>leafpad ~/.config/openbox/menu.xml</execute></action></item>
  </menu>
  <menu id="Pacman" icon="/usr/share/icons/gnome/16x16/categories/applications-accessories.png" label="Pacman">
    <item label="Makepkg Config" icon="/usr/share/icons/gnome/16x16/categories/preferences-other.png"><action name="Execute"><execute>gksu leafpad /etc/makepkg.conf</execute></action></item>
    <item label="Pacman Config" icon="/usr/share/icons/gnome/16x16/categories/preferences-system.png"><action name="Execute"><execute>gksu leafpad /etc/pacman.conf</execute></action></item>
    <item label="Pacman Mirrorlist" icon="/usr/share/icons/gnome/16x16/categories/preferences-desktop-peripherals.png"><action name="Execute"><execute>gksu leafpad /etc/pacman.d/mirrorlist</execute></action></item>
  </menu>
    <separator/>
    <item label="Lock" icon="/usr/share/icons/gnome/16x16/actions/lock.png"><action name="Execute"><execute>xscreensaver-command -lock</execute></action></item>
    <item label="Exit" icon="/usr/share/icons/gnome/16x16/actions/exit.png"><action name="Exit"/></item>
    <item label="Logout" icon="/usr/share/icons/gnome/16x16/actions/edit-delete.png"><action name="Execute"><execute>oblogout</execute></action></item>
  </menu>
</openbox_menu> 
пунктирами выделил строчку для openbox-menu,можно пунктиры убрать,хотя и с ними работает.Отличное быстрое красивое меню для openbox.Может кому пригодится.

Linux Forever!
Чем плох community/obmenu?
Зависит от            : python2  pygtk  openbox
Установленный размер: 138,00 KiB
- зависимостями? Работает же из коробки - что ещё нужно...
Vadim
не тянет никаких питонов,перлов и прочей лабуды
Ага, можно подумать, что у вас ничего больше не требует "питона, перла и прочей лабуды". Тот же любимый вами virtualbox (и не только) в обязательном порядке тянет за собой python2.
Так же будете удивлены, посмотрев кому нужен perl...
Насчет зависимостей.......... а не подскажет ли кто-нибудь запрос/скрипт/ (возможно целая программа), с помощью которого можно получить установленные в системе пакеты, у которых в зависимостях имеется определенный пакет.....
UPD......... чтобы не изобретать колесо......
Ошибки не исчезают с опытом - они просто умнеют
pacman -Rsc ))

p.s. pactree -l htop
Ошибки в тексте-неповторимый стиль автора©
vasek, не то?
$ pactree -r -d 1 <package>
indeviral
pacman -Rsc ))
Очень просто и разумно........ что то в этом простом направлении мой мозг не пошел - захотел сразу сложностей с написанием программы.....
Ошибки не исчезают с опытом - они просто умнеют
A.T.W.A.
vasek, не то?
$ pactree -r -d 1 <package>
$ sudo pacman -Rsc pygtk
проверка зависимостей...
:: avahi опционально требует pygtk: avahi-bookmarks, avahi-discover

Пакеты (17) babl-0.1.14-1 bleachbit-1.10-1 gegl02-0.2.0-2 gimp-2.8.16-1 ilmbase-2.2.0-2 lcms-1.19-5 libkeybinder2-0.3.0-2
libspiro-1:0.5.20150702-1 libwmf-0.2.8.4-12 openexr-2.2.0-3 pygobject2-devel-2.28.6-12 python2-gobject2-2.28.6-12
python2-keybinder2-0.3.0-2 python2-notify-0.1.1-13 terminator-0.98-1 vte-0.28.2-7 pygtk-2.24.0-6

Будет освобождено: 110,76 MiB

:: Хотите удалить эти пакеты? [Y/n] n
~ $ pactree -r -d 1 pygtk
pygtk
├─bleachbit
├─gimp
├─python2-keybinder2
├─python2-notify
└─terminator
Ошибки не исчезают с опытом - они просто умнеют
Ну, всё правильно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.