Meine debian-menu.xml fehlt

Meine debian-menu.xml fehlt

Ich habe eine relativ neue Debian-Installation – bei der ersten Installation hatte sie keine GUI, aber ich habe apt-get install xinitund ausgeführt apt-get install openbox, sodass ich beim Ausführen startxeine Openbox-Sitzung erhalte.

Mein Openbox-Menü ist ziemlich begrenzt und .xsession-errorszeigt

Openbox-Message: Unable to find a valid menu file "debian-menu.xml"
Openbox-Message: Unable t o find a valid menu file "/var/lib/openbox/debian-menu.xml"

Wenn ich nachschaue, /var/libopenbox/debian-menu.xmlist da nichts. Kann man das Problem beheben, sodass Openbox Debian-Menüelemente anzeigen kann?

Bearbeiten:

Nachfolgend ein Auszug aus meiner ~/.config/openbox/rc.xmlAkte:

<menu>
  <!-- You can specify more than one menu file in here and they are all loaded,
       just don't make menu ids clash or, well, it'll be kind of pointless -->

  <!-- default menu file (or custom one in $HOME/.config/openbox/) -->
  <!-- system menu files on Debian systems -->
  <file>/var/lib/openbox/debian-menu.xml</file>
  <file>debian-menu.xml</file>
  <file>menu.xml</file>
  <hideDelay>200</hideDelay>
  <!-- if a press-release lasts longer than this setting (in milliseconds), the
       menu is hidden again -->
  <middle>no</middle>
  <!-- center submenus vertically about the parent entry -->
  <submenuShowDelay>100</submenuShowDelay>
  <!-- time to delay before showing a submenu after hovering over the parent
       entry.
       if this is a negative value, then the delay is infinite and the
       submenu will not be shown until it is clicked on -->
  <submenuHideDelay>400</submenuHideDelay>
  <!-- time to delay before hiding a submenu when selecting another
       entry in parent menu -->
       if this is a negative value, then the delay is infinite and the
       submenu will not be hidden until a different submenu is opened -->
  <applicationIcons>yes</applicationIcons>
  <!-- controls if icons appear in the client-list-(combined-)menu -->
  <manageDesktops>yes</manageDesktops>
  <!-- show the manage desktops section in the client-list-(combined-)menu -->
</menu>

Antwort1

Das menuPaket stellt das Debian-Menü bereit und muss installiert werden.

Antwort2

Nach Ihrer Beschreibung sieht es so aus, als ob das openboxPaket nicht richtig funktioniert, wenn das menuPaket nicht vor ihm installiert wird. Die einfache Lösung wäre, es einzuschalten Depend:. menuDa Openbox ein leichtgewichtiger Fenstermanager ist, der für kleine Systeme gedacht ist, die möglicherweise nicht wollen menu, wäre es besser, die Konfiguration von Openbox zu korrigieren. Bitte prüfen Sie, ob Sie dieses Problem auf einer makellosen Installation von Openbox reproduzieren können (speichern Sie Ihre Konfigurationsdateien und löschen Sie das Paket). Wenn Sie können, überprüfen Sie bitte dieDebian-Bugtrackerum zu sehen, ob dieses Problem gemeldet wurde, und wenn nicht, melden Sie es.

Antwort3

Das Menüpaket stellt das Debian-Menü bereit und muss installiert werden.

  1. Aktivieren Sie das Breezy Universe-Repository
  2. sudo apt-get update
  3. sudo apt-get Installationsmenü

verwandte Informationen