我是 Ubuntu 新手。我使用 Skype,主窗口经常从我的桌面上消失。Skype 实例本身仍在后台运行。我知道这一点,因为我可以在屏幕右下角看到它的通知。
如果我再次单击 Skype 图标,Ubuntu 将启动一个新实例,而不是最大化正在运行的实例。当然,这不会起作用,因为 Skype 不允许您登录:Another instance of Skype may be running
。
如何重新聚焦/将现有的 Skype 实例置于前台?在 Windows 中,您可以通过任务栏恢复正在运行的实例。我尝试过循环浏览打开的窗口,但运行实例窗口却不见了。
答案1
我也遇到过这个问题。无论我如何设置 Skype,它都不会显示在任务栏中。我也尝试过将其列入白名单,但没有用。什么做过工作(尽管可能与白名单结合 - 我没有尝试过)是在另一个 askubuntu 中找到的解决方案线。
sudo apt-get install sni-qt:i386
请点击链接查看有关此事的更多详细信息。
答案2
了解您使用的 Ubuntu 版本会有所帮助,但 Skype 支持菜单栏中的系统托盘,因此您可能会看到一个小的 skype 图标。单击该图标,它将显示一个巨大的菜单,其中包含“激活”选项,在 Skype 语言中为“打开”。
系统托盘或顶部面板是这样的:
在这种情况下,我使用默认的 Ubuntu 桌面(Unity 从 11.10 开始)和 skype 2.2 Beta
Skype 中可能会影响此情况的一些设置包括:
- 在系统托盘中最小化启动 Skype
- 选择样式
另外,正如上面的评论中提到的,当你打开 2 个或更多 Skype 时,它们会变得很疯狂。要删除它们并从头开始,请转到终端并执行以下操作:
sudo killall skype
如果这不起作用,请执行以下操作:
sudo killall -9 skype
如果这仍然不起作用,请执行以下操作:ps -e| grep skype
将出现一个带有数字的 Skype 进程,例如:
5859 ? 00:00:11 skype
取该数字并执行以下操作:sudo kill -9 5859
。
有多种方法可以终止进程。然后再次打开 Skype。
答案3
我也无法在系统托盘上显示 Skype 图标。
不过,有一种解决方法对我来说部分有效。
在 Ubuntu 12.4 LTS 中,您可以将 Skype 图标锁定到启动器。图标会停留在那里。单击它时,它会显示当前正在运行的实例。如果 Skype 未运行,它会启动该应用程序。
我仍希望将它放在我的标签切换器中。
答案4
在 Unity 中,默认情况下只有某些应用程序允许将图标放入面板。您可以通过修改配置来允许显示 Skype 的通知图标。
dconf-editor
最简单的方法是从包中使用dconf-tools
。使用该工具浏览桌面...unity...面板并将systray-whitelist
参数更改为['all']
。这将允许显示所有图标。或者,您可以将“skype”添加到列表中。
然而,我仍然遇到一个问题,Skype 有时会完全隐藏自己,尽管它一开始就出现在面板中。