Терминатор не добавляет значок в док при открытии с помощью Ctrl+Alt+T

Терминатор не добавляет значок в док при открытии с помощью Ctrl+Alt+T

УБУНТУ 18.04иГном3рабочий стол.

Я установил Terminatorи установил его как приложение терминала по умолчанию. Так вот, когда я нажимаю, Ctrl+Alt+Tон выскакивает вместо приложения терминала по умолчанию. Я также добавил его в избранное, как вы видите,

введите описание изображения здесь

Если в данный момент нет открытых Terminatorокон и я запускаю его, набрав Terminatorи щелкнув по нему в Dash или просто щелкнув по значку в доке, он открывается, и один идентификатор открытого окна (этот маленький оранжевый шарик) перемещается на значок в доке.

введите описание изображения здесь

После этого, если я запускаю его посредством ввода Terminatorи щелчка или через Ctrl+Alt+T, добавляются дополнительные окна.

введите описание изображения здесь

ОДНАКО, если я сделаюпервыйзапускаем через Ctrl+Alt+T, затем он открывается и отображается (на панели) как отдельный значок,

введите описание изображения здесь

Обратите внимание на два Terminatorсимвола на причале.

ТАК, почему это происходит? Как это исправить?

решение1

У меня была та же проблема, и, похоже, это ошибка в Терминаторе. Вы можете попытаться исправить ее, изменив /usr/bin/terminatorтак, чтобы она правильно устанавливала имя программы.

Изменить строку 36 с

from gi.repository import Gtk, Gdk

к

from gi.repository import Gtk, Gdk, GLib

и написать

GLib.set_prgname(APP_NAME)

после

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

Изменения могут быть утеряны при обновлении приложения, но, надеюсь, разработчики это тоже исправят. Смотреть этозапрос на извлечение.

решение2

  1. Удалить файл:/usr/share/applications/gnome-terminal.desktop

  2. Измените «NoDisplay=false» в файле:/usr/share/applications/org.gnome.Terminal.desktop

Связанный контент