Ubuntu 18.04は、おそらくすでにご存じのように、Unityデスクトップの代わりにGNONE Shellを使用します。それらは異なるデスクトップですが、一般に、GNOMEシェルを備えたUbuntu 18.04でUnityを備えたUbuntu 16.04の同じ機能を使用するための制限はありません。
同じことは、1つのデスクトップまたは別のデスクトップで行うのがより簡単または困難になる場合があります。これはあなたが望むものであり、シェルの残りの部分とより良くまたはより良く統合して、多かれ少なかれ美しく見えるようにできます。異なる歴史は一般的に真実ではないので、真実であると証明される必要があります。だからこそ、私は独占的であることをお勧めします。サポートされていないものがあるのは、デスクトップがXまたはYと呼ばれているためではなく、デスクトップの背後にいる開発者がXまたはYと呼ばれているためです。したがって、デスクトップ名ではなく、常にヒューマンファクターになります。
その場合、indicator-multiloadの場合も同じで、もちろんGNOME Shellでも問題なく機能します。問題は、GNOME Shell開発者がインジケーターを好まないことでした。この機能は明らかに彼のデスクトップの概念と一致しないためです。出典: https : //bugzilla.gnome.org/show_bug.cgi?id=652122
シェル開発者がインディケーターをサポートしないことを望んでいるかどうかは関係ありません。彼らは本当に拡張機能をサポートしているため、サードパーティの開発者はGnome Shellセッション内でインディケーターの使用を可能にし、JonasKümmerlinがその拡張機能を作成したときに何が起こったかを示しています:https ://github.com/rgcjonas
Ubuntuが18.04にGnome Shellに登場したとき、インジケーターをロードする拡張機能の開発はあまり活発ではなく、開発が進んでいて、シェルを壊さないようにして、ほとんど混乱を引き起こさなかった。したがって、それは多くの制限があり、理論的には単純化されたものもあり、より高速になり、問題が少なくなります。
そのため、非ホモジニアスインジケーターは、同種インジケーターに変換され、パネル内のアイコンを拡大縮小する手順を簡略化する方法で読み込まれました。これが、公式のシェルコードがステータスアイコンを使用して今回行っていたことです。また、数年前にGnome Shell内でステータスアイコンがドロップされたことも確認してください。https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/シェル開発者は彼の使用を否定してNOTHINGを支持し、インジケーターの使用を再び考慮しませんでした。
また、少し前に、このgnomeシェル拡張機能(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41)を見つけました。私はフォークしてCinnamonアプレットに変換し、ステータスアイコン用に別のCinnamon公式アプレットとマージしました。そのコードは現在Cinnamon内にあります(https://github.com/linuxmint/Cinnamon/pull/5790)。シナモンでは、履歴が異なり、インジケーターをレンダリングする方法をたくさんテストしました。また、拡張が非同種のインジケーターで使用されたことがないため、元の拡張にすでにあるいくつかのバグを修正しました。興味をそそるものとして、私はCinnamonデスクトップでそれらの改善の一部をマージしたことは一度もなかったと言えるでしょう。そのため、シナモンデスクトップでは、indicator-multiloadもUbuntu 18.04のように同種です。
Ubuntu 18.04がインジケーター拡張機能をフォークしたとき、私はそこでバグを開き(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92)、拡張機能の何かを修正したいかどうかを確認しました、しかし、私が見る限りでは、彼らはそんなに気にしない。だから、今日は拡張機能をforkし、indicator-multiloadのみを修正します。これはあなたが望んでいるからですが、その拡張機能や同様の開発を続けるつもりはないと思います。その機能については、ubuntu開発者に尋ねる必要があると思います。おそらくここ:https : //github.com/ubuntu/gnome-shell-extension-appindicator/issues/121
編集: 私は拡張機能をフォークし、GNOME 3.28と互換性がある拡張機能のバージョンのプルリクエストを作成しましたが、公式のubuntu拡張機能内で他の人がマージまたはマージするように適合されていませんでした:https:// github .com / ubuntu / gnome-shell-extension-appindicator / pull / 144
ubuntu-unity-desktop
パッケージ)するか、MATE DE(ubuntu-mate-desktop
パッケージ)に切り替えて通常の従来のデスクトップを取得できます。