终端未出现在启动器中

终端未出现在启动器中

每当我在 Ubuntu 中打开终端时,它都不会出现在启动器中,如下面的屏幕截图所示。

当我按下 Alt+Tab 时它甚至没有显示!这是一个错误吗?有已知的解决方案吗?

Unity Dock 未显示打开的终端的屏幕截图

答案1

我遇到了同样的问题。终端没有显示在启动器中或使用 Alt+Tab 时。这是在将我的 Ubuntu 12.04 安装迁移到新笔记本电脑后发生的。

解决方案:使用 Ubuntu 软件中心卸载 gnome-terminal,然后立即重新安装。

答案2

是的,这是某些系统的 bug。阅读这里。也许还有其他解决方法。如果是这样,我明天会发布。
也许是天气小程序导致了这个问题。如果是这样,只需尝试从 conf 文件中剪切天气小程序,.config/cairo-dock/current_theme一切可能都正常工作。

答案3

我遇到过类似的问题。我无法始终让终端显示在 Dock 中,即使它确实显示出来,也可能无法通过 Alt+Tab 显示,或者单击图标可能没有任何作用,或者可能会创建一个新的终端窗口而不是切换到现有窗口。下面是我最终设法“修复”它的方法:

  1. 创建一个仅包含以下内容的可执行 shell 脚本文件:

    #!/bin/bash
    gnome-terminal
    
  2. 创建一个链接到该 shell 脚本的 .desktop 文件;我是通过gnome-desktop-item-edit /usr/share/applications/gterm.desktop在终端窗口内部运行来完成此操作的(您需要该gnome-panel包;如果您需要进一步的说明,您应该能够通过 Google 搜索“gnome-desktop-item-edit”来找到它们)。

  3. 打开包含 .desktop 文件的目录,然后双击运行它。(您可能需要先确保您没有打开任何终端窗口。)您应该会看到它的图标出现在 Dock 中。右键单击该图标并选择“锁定到启动器”。

现在,您的终端应该有一个正常工作的停靠图标。显然,它运行的是 shell 脚本,而不是直接运行终端命令,这可以解决导致问题的所有问题。

如果有人有更干净的解决方案,我很乐意看到。但除非这种情况发生,否则我希望这种方法至少可以帮助人们让事情在表面上正常运转。

编辑:完成所有这些操作后,我做了一些需要重启的事情。重启后,除了我创建的 shell 脚本图标外,Dock 中还出现了实际终端的图标。这两个图标似乎都按我想要的方式工作,所以我删除了 shell 脚本图标。所以重启可能就是所需的全部。我将在这里保留 shell 脚本方法,以防有人无法通过重启使其正常工作。

答案4

我在图标、启动器和 Bing 方面也遇到了类似的问题ALT-TAB

conky对我来说,解决方法是禁用机器启动脚本中的调用。

注意:我刚刚从 v1.9 过渡conky到 v1.10。在禁用它之前,conkyv1.10 出现错误(conkyrc翻译问题)。

相关内容