私はGNOMEShellが大好きで、インジケーターアプレットも大好きですが、この2つはそのままでは混ざりません。
GNOMEは、デフォルトで、画面の左下にある小さなボックスにアプリインジケーター(およびその他のレガシーシステムトレイアイテム)を非表示にします。
しかし、それは GNOMEシェルでインジケーターアプレットを表示して使用することができます より馴染みのある方法で、それはすべて、かなり柔軟なGNOME拡張システムのおかげです。
簡単な要約
インジケータアプレットは、アプリ開発者がデスクトップに追加機能を提供し、アプリウィンドウを開かなくてもユーザーに特定の情報を表示するための一般的な方法です。
多くの有名なアプリは、 Dropbox など、デスクトップアプリでアプリインジケーターを利用しています。 、 Spotify 、蒸気 、およびSkype。 Simple Weather Indicator、Indicator Bulletinなど、多くの単一目的のアプリインジケーターも作成されています。
GNOMEは、GNOME Shellでアプリインジケーターの仕様をサポートする予定はないと述べており、意図した設計目標と「矛盾している」と主張しています。
GNOMEシェルでアプリインジケーターを使用する
誰がどの仕様をいつ、なぜ発明したのかという政治と大げさな態度は、私には関係ありません。 Budgie、Cinnamon、Unityと同じように、GNOME Shellでお気に入りのインジケーターアプレット(すばらしいKDE Connectインジケーターなど)にアクセスできるようにしたいだけです。
以前は、(非常にすばらしい)TopIconsPlus拡張機能に依存していました。この気の利いたアドオンは、GNOMEステータス領域に古いシステムトレイアイコン、Qtアプリ、インジケーターアプレットを表示します。
ただし、いくつかの欠点があります。
1つは、パネル上のデータ(温度、CPUグラフ、アップロード速度など)を表示できないことです。次に、インジケーターアプレットのメニュー自体は、Unityなどの場合とまったく同じように表示されます(つまり、GNOME Shellのテーマに準拠していないか、メニューとトグルを使用していないため、親指のように突き出ています)。
ここで、「KStatusNotifierItem/AppIndicatorSupport」という言葉で呼ばれるGNOME拡張機能が登場します。この拡張機能は、「Ubuntu AppIndicators/kStatusNotifierItemsをGNOMEShellに統合します」および それは彼らもその一部に見えるようにします。
きちんと?
AppIndicatorSupport拡張機能は無料でオープンソースです。以下にリンクされている公式のGNOMEExtensionsWebサイトからGNOMEShellにインストールできます。
アプリインジケーターサポートGNOME拡張機能のインストール
オフトピック:この拡張機能についてすぐに知らなかったなんて信じられません。きちんとした、気の利いた、または注目に値する何かに出くわし、それがより多くの聴衆の注目に値すると思うなら、私にそれについて知らせてください!