Sie können dies tun:
in "openbox-session" -Skript in der exec-Zeile nach dem openbox
Hinzufügen von --config-file FILE
Änderungsdatei zu Ihrer "custom-rc.xml"
Wie verwendet man eine benutzerdefinierte Konfigurationsdatei in Kombination mit einem Autostart-Skript in Openbox?
Ich versuche, Openbox mit einem Autostart-Skript sowie einer separaten Kopie von "rc.xml" zu verwenden (dies soll mehrere Konfigurationen auf demselben Computer haben können, aber das ist nicht relevant). Nehmen wir an, diese Datei heißt "custom-rc.xml". Wie mache ich, dass Openbox diese anstelle von "rc.xml" verwendet? Beim Durchsuchen meines Dateisystems habe ich festgestellt, dass das Skript "openbox-session" diesen Code enthielt:
exec /usr/bin/openbox --startup "/usr/lib/x86_64-linux-gnu/openbox-autostart OPENBOX" "$@"
Der obige Code startet Openbox und bewirkt, dass ein Skript ausgeführt wird, das automatisch gestartet wird. Ich fand auch das Skript "openbox-lxde" (ich habe lxde installiert) und es enthielt folgendes:
exec openbox --config-file $XDG_CONFIG_HOME/openbox/lxde-rc.xml $@
Gibt es eine Möglichkeit, diese Vorgänge bei der Ausführung von Openbox zu kombinieren? Dies würde mir erlauben, ein Skript zu erstellen, das Openbox mit einem Autostart-Skript und meiner eigenen Konfigurationsdatei startet.
2 Antworten auf die Frage
Kombinieren --config-file
und --replace
so:
openbox --config-file pathto/myfile.xml --replace &
was Openbox mit einer anderen Konfigurationsdatei neu lädt, auch wenn einige seltsame Meldungen erscheinen, wie zum Beispiel:
Openbox-Message: Requested key "XF86Terminal" does not exist on the display Openbox-Message: Invalid action "PgUp" requested. No such action exists. Openbox-Message: Requested key "XF86Terminal" does not exist on the display
während openbox mit diesen Tasten und Aktionen in der ursprünglichen Konfigurationsdatei (in einem Lubuntu 16.04) vollkommen in Ordnung war.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4