通过 Ctrl+Alt+T 打开时,Terminator 不会添加到停靠图标中

通过 Ctrl+Alt+T 打开时,Terminator 不会添加到停靠图标中

Ubuntu 18.04Gnome3桌面。

我已经安装Terminator并将其设置为默认终端应用程序。因此,当我按下Ctrl+Alt+T它时,它会弹出而不是默认终端应用程序。我还将它添加到收藏夹中,如您所见,

在此处输入图片描述

Terminator如果当前没有任何打开的窗口,而我通过Terminator从 Dash 中键入并单击它或者只是单击停靠图标来运行它,它会打开并且一个窗口打开标识符(那个小橙色球)进入停靠图标。

在此处输入图片描述

之后,如果我通过键入Terminator并单击它或通过来运行它Ctrl+Alt+T,则额外的窗口就会添加。

在此处输入图片描述

然而,如果我这样做第一的通过启动Ctrl+Alt+T,然后打开它并显示(在码头上)作为一个单独的图标,

在此处输入图片描述

请关注Terminator码头上的两个符号。

那么,为什么会发生这种情况?我该如何解决?

答案1

我遇到了同样的问题,这似乎是 Terminator 中的一个错误。您可以尝试通过修改来修复它,/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

相关内容