Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Openbox-menu pipemenus in Openbox3 funktionieren nicht mehr  (Read 2188 times)

farinet

  • Guest
Openbox-menu (das ein dynamisches applications Menu im Rechtsklick Menu von Openbox erzeugt) funktioniert nicht. Ich bekomme die folgende Fehlermeldung:


Code: [Select]
Ungültige Ausgabe vom Pipe-Menü "openbox-menu"


Dasselbe geschieht mit allen möglichen Alternativen (die allerdings nicht in den Debian Repositories sind; obmenugen, obmenu-generator oder obam.pl).


Starte ich openbox-menu im Terminal, dann erhalte ich diese Fehlermeldung:


Code: [Select]
File applications.menu doesn't exist. Can't create menu.


'perl obam.pl' im Terminal ausgeführt produziert ein Pipe-Menu, das aber offensichtlich nicht übergeben wird (denn ich erhalte die gleiche Fehlermeldung).


Allerdings fuktioniert das Debian Menü.


In den archbang Foren habe ich diesen thread http://bbs.archbang.org/viewtopic.php?pid=19725 gefunden, der dasselbe Problem behandelt. Die vorgeschlagenen Lösungen sind aber aus den Debian Repositories aber nicht möglich.

Hat jemand eine Idee? Vielen Dank im Voraus


farinet

  • Guest
Ich antworte mir selbst. Habe die folgende, funktionierende Lösung gefunden:

~/.config/openbox/menu.xml sieht folgendermassen aus:

Code: [Select]
<?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="obmenu-generator" execute="/usr/bin/perl ~/.config/obmenu-generator/obmenu-generator -i" />
<openbox_menu>
« Last Edit: 2014/10/18, 16:34:56 by farinet »