¿Cómo deshabilitar la ventana emergente "Cerrar esta terminal?" al cerrar la terminal?

10

Cada vez que quiero cerrar la terminal hay una ventana emergente con la pregunta "¿Cerrar esta terminal?" porque algún proceso se está ejecutando en la terminal. No me importa este proceso. ¿Cómo evitar que el terminal muestre esta ventana emergente?

scdmb
fuente
ejecutar el comando en la terminal con nohup COMMAND & disownalguna vez puede solucionarlo; esto es útil si se trata de un programa GUI como gedit o nautilus.
Wilf

Respuestas:

9

En 16.04 encontrarás esa opción en dconf-editor. Puede instalarlo, si es necesario, con

sudo apt install dconf-editor

Luego ve a

org -> gnome -> terminal -> legacy

y desmarcar confirm-close.

Hinz
fuente
2

Tendrás que instalar gconf-editorprimero. Simplemente abra la terminal usando Ctrl+ Alt+ Ty escriba el siguiente comando:

sudo apt-get install gconf-editor

Después de eso, presione Alt+ F2o abra el Tablero y escriba gconf-editory aparecerá la ventana del editor de configuración. Luego vas a AppsGnome-terminalglobaly desmarca la opción confirm_window_close.

Fuente

zian
fuente
Parece que no hay nada debajo de las aplicaciones llamado Gnome-Terminal. Sin embargo, hay escritorio /desktopapplicationsterminalbajo el cual tal opción no parece existir, solo execy exec_arg.
Anders Lindén
1
Esto también funciona para el terminal MATE, pero hay que usarlo dconf-editor, la clave está debajoorg.mate.terminal.global
Joril
Esta respuesta está desactualizada ahora. La respuesta correcta para las instalaciones modernas de Ubuntu es la respuesta de Hinz
Jonathan Landrum,
0

Simplemente presione Ctrl+ Cpara cancelar cualquier proceso en segundo plano que se esté ejecutando y luego puede cerrar el terminal sin que aparezca la ventana emergente.


Nota:

Puede afectar su sistema cerrando el terminal con procesos en segundo plano en ejecución. Un buen ejemplo es si hay una actualización o actualización en ejecución, el comando apt puede bloquearse y puede comenzar a recibir estos errores:

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?

Afortunadamente, se han resuelto en esta pregunta .

Ese es solo un ejemplo de lo que puede suceder si cierra el terminal cuando se está ejecutando un proceso en segundo plano. Otras cosas pueden suceder dependiendo del proceso en sí.

Parto
fuente
2
+0. Querías decir bien, pero no creo que Ctrl + C detenga los procesos en segundo plano. Por favor, pruebe sus respuestas antes de publicarlas.
unforgettableidSupportsMonica
Esta es una advertencia, no una respuesta.
Hinz