一旦實例視窗從桌面消失,如何重新開啟它?

一旦實例視窗從桌面消失,如何重新開啟它?

我是 Ubuntu 新手。我使用 Skype,主視窗經常從我的桌面上消失。 Skype 實例本身仍在背景執行。我知道這一點是因為我可以在螢幕右下角看到它的通知。

如果我再次單擊 Skype 圖標,Ubuntu 將啟動一個新實例,而不是最大化正在運行的實例。當然,這不起作用,因為 Skype 不會讓您登入:Another instance of Skype may be running

如何重新聚焦/將現有 Skype 實例置於前台?在Windows中,您可以透過工作列還原正在執行的執行個體。我嘗試在打開的視窗中循環,但運行的實例視窗看不到。

答案1

我也有這個問題。無論我如何設置 Skype 設置,它都不會顯示在工作列中。我也嘗試過將其列入白名單,但沒有成功。什麼做過work(雖然可能與白名單結合使用 - 我沒有嘗試過)是在另一個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 skypeSkype 進程將出現,並帶有一個數字,例如:

5859 ?        00:00:11 skype

取得該數字並執行以下操作:sudo kill -9 5859

終止進程的各種方法。然後再次開啟 Skype。

答案3

我也無法在系統托盤上找到 Skype 圖示。

然而,有一個解決方法對我來說部分有效。

在 Ubuntu 12.4 LTS 中,您可以將 Skype 圖示鎖定到啟動器。圖標保留在那裡。當您單擊它時,它會顯示當前正在運行的實例。如果 Skype 未運行,它將啟動該應用程式。

我仍然希望將它放在我的選項卡切換器中。

答案4

在 Unity 中,預設僅允許某些應用程式將圖示放入面板中。您可以透過修改配置來允許顯示 Skype 的通知圖示。

最簡單的方法是dconf-editordconf-tools包中使用。使用該工具瀏覽到桌面...unity...面板並將systray-whitelist參數變更為['all']。這將允許顯示所有圖示。或者,您可以將“Skype”新增至清單。

然而,我仍然遇到一個問題,即 Skype 有時會設法完全隱藏自己,儘管一開始就出現在面板中。

相關內容