Terminator no se agrega al icono del muelle cuando se abre mediante Ctrl+Alt+T

Terminator no se agrega al icono del muelle cuando se abre mediante Ctrl+Alt+T

UBUNTU 18.04yGnomo3escritorio.

La instalé Terminatory la configuré como aplicación de terminal predeterminada. Entonces, cuando presiono, Ctrl+Alt+Taparece una ventana emergente en lugar de la aplicación de terminal predeterminada. También lo agregué a favoritos, como ves,

ingrese la descripción de la imagen aquí

Si no hay ninguna Terminatorventana abierta actualmente, y la ejecuto escribiendo Terminatory haciendo clic en ella desde el Tablero o simplemente haciendo clic en el icono del muelle, se abre y un identificador de ventana abierta (esa pequeña bola naranja) va al icono del muelle.

ingrese la descripción de la imagen aquí

Después de eso, si lo ejecuto escribiendo Terminatory haciendo clic en él o mediante Ctrl+Alt+T, las ventanas adicionales se acumulan.

ingrese la descripción de la imagen aquí

SIN EMBARGO, si hago loprimeroinicie a través de Ctrl+Alt+T, luego lo abre y se muestra (en el muelle) como un ícono separado,

ingrese la descripción de la imagen aquí

Concéntrese en los dos Terminatorsímbolos en el muelle.

Entonces, ¿por qué sucede esto? ¿Cómo puedo arreglarlo?

Respuesta1

Tuve el mismo problema y parece ser un error en Terminator. Puede intentar solucionarlo modificándolo /usr/bin/terminatorpara que establezca el nombre del programa correctamente.

Cambie la línea 36 de

from gi.repository import Gtk, Gdk

a

from gi.repository import Gtk, Gdk, GLib

y escribe

GLib.set_prgname(APP_NAME)

después

dbg ("%s starting up, version %s" % (APP_NAME, APP_VERSION))

Es posible que los cambios se pierdan si la aplicación se actualiza, pero es de esperar que los desarrolladores también los solucionen. Mira estosolicitud de extracción.

Respuesta2

  1. Eliminar el archivo:/usr/share/applications/gnome-terminal.desktop

  2. Modifique "NoDisplay=false" en el archivo:/usr/share/applications/org.gnome.Terminal.desktop

información relacionada