Ich bin ziemlich froh über das Upgrade von 16.04 auf 18.04 (Desktop).
Es gibt jedoch ein paar Dinge, die ich ärgerlich finde,
Darunter befindet sich Indikator-Multiload
Indicator-Multiload ist eine unschätzbare App, die grafisch die Aktivitäten für CPU, Speicher, Netzwerk, Festplatte ... anzeigt. So (obere Leiste) in 16.04
Leider funktioniert es in 18.04 nicht (gut).
Wie komme ich indicator-multiload
am 18.04 zur Arbeit?
ubuntu-unity-desktop
Paket) oder zu MATE DE (ubuntu-mate-desktop
Paket) wechseln , um den normalen herkömmlichen Desktop zu erhalten.indicator-multiload
werden nicht unterstützt. Sie werden auf die normale Größe verkleinert." Aber dies ist meiner Meinung nach ein schlechter Schachzug und kann verbessert werden. Siehe zum Beispiel: github.com/linuxmint/Cinnamon/pull/5790 (Ich bin ein Geist im Thread).Antworten:
Ubuntu 18.04 verwendet jetzt GNONE Shell anstelle des Unity-Desktops, wie Sie wahrscheinlich bereits wissen. Es handelt sich um verschiedene Desktops, aber im Allgemeinen gibt es keine Einschränkungen für die Verwendung derselben Funktion von Ubuntu 16.04 mit Unity in Ubuntu 18.04 mit GNOME Shell.
Dasselbe kann auf dem einen oder anderen Desktop einfacher oder schwieriger zu tun sein. Diese Dinge, die Sie möchten, können besser oder schlechter in den Rest der Shell integriert werden, um mehr oder weniger hübsch auszusehen, oder sie funktionieren mit schlechterer oder besserer Leistung, können aber schließlich in beiden Desktop-Umgebungen implementiert werden. Eine andere Geschichte wird im Allgemeinen nicht wahr sein und muss nachgewiesen werden, um dann als wahr angesehen zu werden. Deshalb empfehle ich, obtimistisch zu sein. Wenn etwas nicht unterstützt wird, liegt dies nicht daran, dass ein Desktop X oder Y heißt, sondern daran , dass die Entwickler hinter dem Desktop X oder Y heißen . Es wird also immer ein menschlicher Faktor sein und kein Desktop-Name.
Der Fall der Indikator-Multiload ist dann nicht anders und natürlich funktioniert es gut mit GNOME Shell. Das Problem war, dass die GNOME-Shell-Entwickler die Indikatoren nicht mögen, da diese Funktion offensichtlich nicht mit seiner Vorstellung vom Desktop übereinstimmt. Quelle: https://bugzilla.gnome.org/show_bug.cgi?id=652122
Es spielt keine Rolle, ob die Shell-Entwickler die Indikatoren nicht unterstützen möchten, da sie wirklich Erweiterungen unterstützen, und dann können einige Entwickler von Drittanbietern die Verwendung der Indikatoren innerhalb der Gnome Shell-Sitzung ermöglichen. Dies geschah dann, als Jonas Kümmerlin diese Erweiterung erstellte: https : //github.com/rgcjonas
Als Ubuntu im 18.04 zu Gnome Shell kam, war die Entwicklung der Erweiterung zum Laden der Indikatoren nicht sehr aktiv und wurde entwickelt, um ein mögliches Brechen der Shell zu verhindern und nur wenige Störungen zu verursachen. Es war also sehr begrenzt und einige Dinge waren theoretisch vielleicht vereinfacht, um schneller zu sein und weniger Probleme zu verursachen.
Daher wurden die nicht homogenen Indikatoren so geladen, dass sie in homogene Indikatoren konvertiert werden, und das Verfahren zum Skalieren der Symbole im Bedienfeld vereinfacht. Das war es, was der offizielle Shell-Code in dieser Zeit mit den Statussymbolen tat. Bitte beachten Sie auch, dass die Statussymbole dann vor einigen Jahren in Gnome Shell gelöscht wurden: https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ , weil der Gnom Shell-Entwickler haben seine Verwendung zugunsten von NICHTS eingestellt und die Verwendung der Indikatoren dann nicht erneut berücksichtigt.
Außerdem habe ich vor einiger Zeit ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41 ) diese Gnome-Shell-Erweiterung gefunden. Ich habe es gegabelt und in ein Cinnamon-Applet konvertiert und es dann mit einem anderen offiziellen Cinnamon-Applet für die Statussymbole zusammengeführt. Dieser Code befindet sich derzeit in Cinnamon ( https://github.com/linuxmint/Cinnamon/pull/5790)). In Cinnamon war die Geschichte anders, und ich habe viele Möglichkeiten getestet, die Indikatoren zu rendern, und ich habe auch einige Fehler behoben, die die ursprüngliche Erweiterung bereits aufweist, da die Erweiterung nie mit nicht homogenen Indikatoren verwendet wurde. Interessanterweise kann ich sagen, dass ich einige der Verbesserungen auf dem Cinnamon-Desktop nie zusammengeführt habe. Deshalb ist der Indikator-Multiload auf dem Zimt-Desktop auch homogen, wie es derzeit in Ubuntu 18.04 der Fall ist.
Als Ubuntu 18.04 die Indikatorerweiterung gabelte, öffnete ich dort einen Fehler ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92 ), um zu sehen, ob sie etwas in der Erweiterung beheben wollen, aber für das, was ich sehe, ist es ihnen egal, so viel zu tun. Also, heute habe ich nur die Erweiterung gegabelt und nur die Indikator-Multiload repariert, weil Sie das wollen, aber ich glaube nicht, dass ich die Entwicklung dieser Erweiterung oder ähnliches fortsetzen werde. Ich denke, Sie müssen die Ubuntu-Entwickler nach dieser Funktion fragen. Wahrscheinlich hier: https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121
Bearbeiten: Sehen Sie, ich habe die Erweiterung gegabelt und eine Pull-Anfrage für die Version der Erweiterung erstellt, die mit GNOME 3.28 kompatibel war, aber nicht zusammengeführt oder angepasst wurde, um von jemand anderem innerhalb der offiziellen Ubuntu-Erweiterung zusammengeführt zu werden: https: // github .com / ubuntu / gnome-shell-extension-appindicator / pull / 144
quelle
Unter Ubuntu 18.04
indicator-multiload
gibt es Fehler und Probleme. Sie sollten stattdessen versuchen, " System Monitor Extensio n" zu verwenden. Detaillierte Anleitung:http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/
Wie es in diesem Handbuch gezeigt wird:
sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
system monitor extension
.quelle