GNU/Linux >> Linux の 問題 >  >> Ubuntu

GNOMEShellでインジケーターアプレットを使用する方法

私はGNOMEShellが大好きで、インジケーターアプレットも大好きですが、この2つはそのままでは混ざりません。

GNOMEは、デフォルトで、画面の左下にある小さなボックスにアプリインジケーター(およびその他のレガシーシステムトレイアイテム)を非表示にします。

しかし、それは GNOMEシェルでインジケーターアプレットを表示して使用することができます より馴染みのある方法で、それはすべて、かなり柔軟なGNOME拡張システムのおかげです。

簡単な要約

インジケータアプレットは、アプリ開発者がデスクトップに追加機能を提供し、アプリウィンドウを開かなくてもユーザーに特定の情報を表示するための一般的な方法です。

多くの有名なアプリは、 Dropbox など、デスクトップアプリでアプリインジケーターを利用しています。 、 Spotify 蒸気 、およびSkype。 Simple Weather Indicator、Indicator Bulletinなど、多くの単一目的のアプリインジケーターも作成されています。

GNOMEは、GNOME Shellでアプリインジケーターの仕様をサポートする予定はないと述べており、意図した設計目標と「矛盾している」と主張しています。

GNOMEシェルでアプリインジケーターを使用する

誰がどの仕様をいつ、なぜ発明したのかという政治と大げさな態度は、私には関係ありません。 Budgie、Cinnamon、Unityと同じように、GNOME Shellでお気に入りのインジケーターアプレット(すばらしいKDE Con​​nectインジケーターなど)にアクセスできるようにしたいだけです。

以前は、(非常にすばらしい)TopIconsPlus拡張機能に依存していました。この気の利いたアドオンは、GNOMEステータス領域に古いシステムトレイアイコン、Qtアプリ、インジケーターアプレットを表示します。

ただし、いくつかの欠点があります。

1つは、パネル上のデータ(温度、CPUグラフ、アップロード速度など)を表示できないことです。次に、インジケーターアプレットのメニュー自体は、Unityなどの場合とまったく同じように表示されます(つまり、GNOME Shellのテーマに準拠していないか、メニューとトグルを使用していないため、親指のように突き出ています)。

ここで、「KStatusNotifierItem/AppIndicatorSupport」という言葉で呼ばれるGNOME拡張機能が登場します。この拡張機能は、「Ubuntu AppIndicators/kStatusNotifierItemsをGNOMEShellに統合します」および それは彼らもその一部に見えるようにします。

きちんと?

AppIndicatorSupport拡張機能は無料でオープンソースです。以下にリンクされている公式のGNOMEExtensionsWebサイトからGNOMEShellにインストールできます。

アプリインジケーターサポートGNOME拡張機能のインストール

オフトピック:この拡張機能についてすぐに知らなかったなんて信じられません。きちんとした、気の利いた、または注目に値する何かに出くわし、それがより多くの聴衆の注目に値すると思うなら、私にそれについて知らせてください!


Ubuntu
  1. Linuxでクリップボードマネージャーを使用する方法

  2. 隠されたGNOMEシェル拡張設定アプリを使用する方法

  3. adbシェルでsuコマンドを使用するには?

  1. FirefoxとChromeでGNOMEシェル拡張機能をインストールする方法

  2. GNOMEシェル通知を移動する方法

  3. GNOMEShellフォントを変更する方法

  1. Ubuntu17.10にVanillaGNOMEShellをインストールする方法

  2. デスクトップ間でGNOMEシェル拡張機能を同期する方法

  3. シェルスクリプトで変数を使用する方法