デスクトップから消えてしまったインスタンス ウィンドウを再度開くにはどうすればよいですか?

デスクトップから消えてしまったインスタンス ウィンドウを再度開くにはどうすればよいですか?

私は 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ベータ版を使用しています。

Skype でこれに影響する可能性のある設定は次のとおりです。

ここに画像の説明を入力してください

  • システムトレイに最小化されたSkypeを起動する
  • スタイルを選択

また、上記のコメントで述べたように、2 つ以上の Skype を開いていると、それらはおかしくなります。それらをすべて削除して最初からやり直すには、ターミナルに移動して次の操作を行います。

sudo killall skype

それでもうまくいかない場合は、次の操作を行ってください。

sudo killall -9 skype

それでも問題が解決しない場合は、次の操作を行ってください。Skypeps -e| grep 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。ツールを使用して、desktop...unity...panel を参照し、systray-whitelistパラメータを に変更します['all']。これにより、すべてのアイコンが表示されるようになります。または、リストに「skype」を追加することもできます。

しかし、パネルに表示されているにもかかわらず、Skype が完全に非表示になってしまうことがあるという問題がまだ残っています。

関連情報