通过 Ctrl+Alt+T 打开时,终结者不会添加到停靠栏图标

muy*_*tan 5 dock gnome-terminal terminator 18.04

UBUNTU 18.04Gnome3桌面。

我已安装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))

如果应用程序更新,这些更改可能会丢失,但希望开发人员也能修复它。请参阅此拉取请求


小智 0

  1. 删除文件:/usr/share/applications/gnome-terminal.desktop

  2. 修改文件中的“NoDisplay=false”:/usr/share/applications/org.gnome.Terminal.desktop