Terminator wird beim Öffnen über Strg+Alt+T nicht zum Dock-Symbol hinzugefügt

Terminator wird beim Öffnen über Strg+Alt+T nicht zum Dock-Symbol hinzugefügt

UBUNTU 18.04UndGnome3auf Ihrem Desktop.

Ich habe es installiert Terminatorund als Standard-Terminalanwendung festgelegt. Wenn ich also drücke, Ctrl+Alt+Terscheint es anstelle der Standard-Terminalanwendung. Ich habe es auch zu den Favoriten hinzugefügt, wie Sie sehen,

Bildbeschreibung hier eingeben

Wenn aktuell kein TerminatorFenster geöffnet ist und ich es ausführe, indem ich Terminatores in Dash eingebe und anklicke oder einfach auf das Dock-Symbol klicke, wird es geöffnet und eine Fenster-Öffnen-Kennung (diese kleine orangefarbene Kugel) wird an das Dock-Symbol gesendet.

Bildbeschreibung hier eingeben

Wenn ich es anschließend durch Eintippen Terminatorund Anklicken oder über ausführe Ctrl+Alt+T, addieren sich die zusätzlichen Fenster.

Bildbeschreibung hier eingeben

Wenn ich jedoch das mache,ErsteStarten Sie es über Ctrl+Alt+T, dann wird es geöffnet und (auf dem Dock) als separates Symbol angezeigt.

Bildbeschreibung hier eingeben

Bitte konzentrieren Sie sich auf die beiden TerminatorSymbole auf dem Dock.

Also, warum passiert das? Wie kann ich es beheben?

Antwort1

Ich hatte das gleiche Problem und es scheint ein Fehler in Terminator zu sein. Sie können versuchen, es zu beheben, indem Sie es /usr/bin/terminatorso ändern, dass der Programmname richtig festgelegt wird.

Ändern Sie Zeile 36 von

from gi.repository import Gtk, Gdk

Zu

from gi.repository import Gtk, Gdk, GLib

und schreibe

GLib.set_prgname(APP_NAME)

nach

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

Die Änderungen gehen möglicherweise verloren, wenn die Anwendung aktualisiert wird, aber hoffentlich wird das Problem auch von den Entwicklern behoben. Siehe diesPull-Anfrage.

Antwort2

  1. Löschen Sie die Datei:/usr/share/applications/gnome-terminal.desktop

  2. Ändern Sie „NoDisplay=false“ in der Datei:/usr/share/applications/org.gnome.Terminal.desktop

verwandte Informationen