
我是 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 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 有時會設法完全隱藏自己,儘管一開始就出現在面板中。