Wie deaktiviere ich das Popup "Dieses Terminal schließen?" beim Schließen des Terminals?

10

Jedes Mal, wenn ich das Terminal schließen möchte, erscheint ein Popup mit der Frage "Dieses Terminal schließen?" weil ein Prozess im Terminal ausgeführt wird. Dieser Prozess ist mir egal. Wie kann verhindert werden, dass das Terminal dieses Popup anzeigt?

scdmb
quelle
Das Ausführen des Befehls im Terminal mit nohup COMMAND & disownkann es manchmal beheben - dies ist nützlich, wenn es sich um ein GUI-Programm wie gedit oder nautilus handelt.
Wilf

Antworten:

9

In 16.04 finden Sie diese Auswahl im dconf-Editor. Sie können es bei Bedarf mit installieren

sudo apt install dconf-editor

Dann geh zu

org -> gnome -> terminal -> legacy

und deaktivieren confirm-close.

Hinz
quelle
2

Sie müssen gconf-editorzuerst installieren . Öffnen Sie einfach das Terminal mit Ctrl+ Alt+ Tund geben Sie den folgenden Befehl ein:

sudo apt-get install gconf-editor

Drücken Sie danach Alt+ F2oder öffnen Sie den Dash gconf-editorund geben Sie ein. Das Konfigurationseditorfenster wird angezeigt. Dann gehen Sie zu AppsGnome-terminalglobalund deaktivieren Sie die Option confirm_window_close.

Quelle

zian
quelle
Es scheint, dass es unter Apps nichts gibt, was Gnome-Terminal heißt. Es gibt jedoch einen Desktop /desktopapplications→, terminalunter dem eine solche Option nicht zu existieren scheint, nur execund exec_arg.
Anders Lindén
1
Dies funktioniert auch für MATE-Terminal, aber Sie müssen verwenden dconf-editor, der Schlüssel ist unterorg.mate.terminal.global
Joril
Diese Antwort ist jetzt veraltet. Die richtige Antwort für moderne Ubuntu-Installationen ist Hinz 'Antwort
Jonathan Landrum
0

Drücken Sie einfach Ctrl+ C, um einen laufenden Hintergrundprozess abzubrechen. Anschließend können Sie das Terminal schließen, ohne dass das Popup angezeigt wird.


Hinweis:

Sie können Ihr System beeinflussen, indem Sie das Terminal schließen, während Hintergrundprozesse ausgeführt werden. Ein gutes Beispiel ist, wenn ein Update oder Upgrade ausgeführt wird, der Befehl apt möglicherweise gesperrt wird und möglicherweise folgende Fehler auftreten:

E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?

Zum Glück wurden sie in dieser Frage gelöst .

Dies ist nur ein Beispiel dafür, was passieren kann, wenn Sie das Terminal schließen, während ein Hintergrundprozess ausgeführt wird. Andere Dinge können je nach Prozess selbst passieren.

Parto
quelle
2
+0. Du hast es gut gemeint, aber ich glaube nicht, dass Strg + C Hintergrundprozesse überhaupt stoppt. Bitte testen Sie Ihre Antworten, bevor Sie sie veröffentlichen.
unvergesslicheidSupportsMonica
Dies ist eine Warnung, keine Antwort.
Hinz