meine Openbox funktioniert nicht mehr. Ich verwende XFCE4 und der Konfigurationsdialog für die Fensterdekoration ist leer und ich habe nur einen Arbeitsbereich. Ich habe keine Standardkonfiguration in /etc/skel und keine Verzeichnisse in meinem Home mit dem Namen openbox, sondern /.local/share/openbox/sessions gefunden. $ openbox --replace --debug
hat mir nicht geholfen. Wie setze ich die Konfiguration zurück?
AKTUALISIEREN
Ich habe /etc/xdg/openbox/rc.xml
nach kopiert ~/.config/openbox
, aber nichts hat sich geändert. Der Einstellungsdialog ist leer und selbst wenn die Datei enthält
<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>
Ich habe nur einen Desktop. Es scheint also, dass Openbox die Konfigurationsdatei überhaupt nicht liest.
AKTUALISIERUNG 2 Undhttp://www.w3schools.com/xml/xml_validator.aspbehauptet, dass rc.xml gültiges XML ist.
AKTUALISIERUNG 3
Durch einfaches Ausführen obconf
werden meine Desktops wiederhergestellt. Ich verstehe nicht, warum, es funktioniert.
Antwort1
Wenn ich mich richtig erinnere, befinden sich die Benutzerkonfigurationsdateien für Openbox unter
~/.config/openbox/
Durch das Entfernen dieses Verzeichnisses würde die Standardkonfiguration wiederhergestellt.
Dies sollte funktionieren, wenn Sie die Systemkonfiguration von Openbox nicht manuell geändert haben /etc
.