Wie kann man das Beenden beim Beenden in CruchBang Linux aktivieren?

709
Ashildr

Ich verwende CrunchBang Linux und den Openbox-Fenstermanager, der sehr minimal ist. Der Befehl Beenden im Openbox-Hauptmenü öffnet dieses Fenster, das Suspend nicht auflistet .

Wie kann man das Beenden beim Beenden in CruchBang Linux aktivieren?

Wie kann man das Beenden beim Beenden in CruchBang Linux aktivieren?

Momentan muss ich mich als root am Terminal anmelden und diesen Befehl aussetzen, um meinen Rechner zu unterbrechen:

root @ Tron: / home / aswin # pm-suspend

Dies ist sehr zeitaufwendig und ich möchte hinzufügen, suspendieren den Ausgang menu.Is es eine Möglichkeit, hinzufügen können suspendieren zum Ausgang Menü?

1

1 Antwort auf die Frage

2
terdon

Crunchbang scheint mit einer anders konfigurierten Openbox zu kommen als bei der Installation unter Debian. Mein Exit-Menü ist nicht so hübsch wie Ihr und hat noch weniger Optionen:

Es sieht also so aus, als wäre Ihre Openbox so konfiguriert, dass sie ein anderes Exit-Menü als das meine öffnet. Ich könnte vielleicht mehr helfen, wenn Sie genau herausfinden, was es startet und wie es heißt. In der Zwischenzeit können Sie als Workaround einen SuspendMenüeintrag zu Ihrem Menü hinzufügen :

  1. Richten sudoSie das Setup so ein, dass Sie pm-suspendohne Kennwort laufen können . Öffne ein Terminal, starte visudound füge diese Zeile hinzu (vorausgesetzt, dein Benutzername ist aswin):

    aswin ALL=NOPASSWD:/usr/sbin/pm-suspend 

    Wenn Sie es nicht gewohnt sind vi, können Sie die Datei auch /etc/sudoersdirekt bearbeiten. Die Verwendung visudoist jedoch sicherer.

  2. Fügen Sie dem ausgeführten Openbox-Menü einen neuen Menüeintrag hinzu sudo pm-suspend. Bearbeiten Sie die Menüdatei unter ~/.config/openbox/menu.xml(wenn die Datei nicht vorhanden ist, kopieren Sie sie von /etc/xdg/openbox/menu.xml) und fügen Sie folgende Zeilen hinzu:

    <separator /> <item label="Suspend"> <action name="Execute"><execute>sudo pm-suspend</execute></action> </item> 

Starten Sie jetzt Openbox neu und Ihr Menü enthält den neuen SuspendEintrag, der Ihren Computer anhalten soll, ohne dass ein Kennwort erforderlich ist:

Dies löst das Problem, obwohl das Kopieren von /etc/xdg/openbox/menu.xml den Inhalt meines Hauptmenüs geändert hat. Ashildr vor 10 Jahren 0
@Ash seltsam, wahrscheinlich hatten Sie bereits eine ~ / .config / openbox / menu.xml-Datei und überschrieben diese mit der Standardeinstellung. terdon vor 10 Jahren 0
Keine Probs. Ich habe für alle anderen Programme immer Alt + F2 verwendet. Ashildr vor 10 Jahren 0