Meu debian-menu.xml está faltando

Meu debian-menu.xml está faltando

Eu tenho uma instalação Debian relativamente nova - quando ela foi instalada pela primeira vez, ela não tinha interface gráfica, mas eu executei apt-get install xinite apt-get install openbox, então, quando executo, startxrecebo uma sessão openbox.

Meu menu openbox é bastante limitado e .xsession-errorsmostra

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"

Quando verifico, /var/libopenbox/debian-menu.xmlnão há nada lá. É possível consertar isso para que o openbox possa mostrar itens de menu do debian?

Editar:

A seguir está um trecho do meu ~/.config/openbox/rc.xmlarquivo:

<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>

Responder1

O menupacote fornece o menu Debian e deve ser instalado.

Responder2

Pela sua descrição, parece que o openboxpacote não funciona corretamente se o menupacote não for instalado antes dele. A solução fácil seria ativá- Depend:lo menu. Como o Openbox é um gerenciador de janelas leve destinado a sistemas pequenos que podem não querer menu, seria melhor corrigir a configuração do Openbox. Verifique se você pode reproduzir esse problema em uma instalação original do Openbox (salve seus arquivos de configuração e limpe o pacote). Se você puder, por favor verifique oRastreador de bugs do Debianpara ver se esse problema foi relatado e, se não, relate-o.

Responder3

O pacote de menu fornece o menu Debian e deve ser instalado.

  1. Habilite o repositório alegre do Universe
  2. sudo apt-get atualização
  3. menu de instalação sudo apt-get

informação relacionada