Como redefinir a configuração do Openbox?

Como redefinir a configuração do Openbox?

meu Openbox não funciona mais. Estou usando o XFCE4 e a caixa de diálogo de configuração para decoração de janelas está em branco e só tenho um espaço de trabalho. Não encontrei nenhuma configuração padrão em /etc/skel e nenhum diretório em minha casa chamado openbox, mas /.local/share/openbox/sessions. $ openbox --replace --debugnão me ajudou. Como faço para redefinir a configuração?

ATUALIZAR

Copiei /etc/xdg/openbox/rc.xmlpara ~/.config/openbox, mas nada mudou. A caixa de diálogo de preferências está vazia e mesmo que o arquivo contenha

<desktops>
  <!-- this stuff is only used at startup, pagers allow you to change them
       during a session

these are default values to use when other ones are not already set
       by other applications, or saved in your session

       use obconf if you want to change these without having to log out
       and back in -->
  <number>4</number>
  <firstdesk>1</firstdesk>
  <names>
    <!-- set names up here if you want to, like this:
    <name>desktop 1</name>
    <name>desktop 2</name>
    -->
    <name>desktop 1</name>
    <name>desktop 2</name>
    <name>desktop 3</name>
    <name>desktop 4</name>
  </names>
  <popupTime>875</popupTime>
  <!-- The number of milliseconds to show the popup for when switching
       desktops.  Set this to 0 to disable the popup. -->
</desktops>

Eu só tenho um desktop. Então, parece que o openbox não lê o arquivo de configuração.

ATUALIZAÇÃO 2 Ehttp://www.w3schools.com/xml/xml_validator.aspafirma que rc.xml é um xml válido.

ATUALIZAÇÃO 3 A execução simples obconftraz de volta meus desktops. Não entendo por que, funciona.

Responder1

Se bem me lembro, os arquivos de configuração do usuário para openbox estão localizados em

~/.config/openbox/

portanto, remover esse diretório restauraria a configuração padrão.

Isso deve funcionar se você não alterou manualmente a configuração do sistema do openbox no /etc.

informação relacionada