web-dev-qa-db-fra.com

Mise à niveau de 16.04 à 18.04, indicateur-chargement multiple ne fonctionne pas

Je suis plutôt content de la mise à jour de 16.04 à 18.04 (desktop).
Cependant, il y a quelques choses que je trouve ennuyantes,

Parmi eux se trouve indicateur-chargement multiple

indicateur-multiload est une application inestimable, qui affiche graphiquement l'activité du processeur, de la mémoire, du réseau, du disque, etc.
enter image description here

Malheureusement, ça ne marche pas (bien) en 18.04.

Comment puis-je obtenir indicator-multiload pour travailler dans 18.04?

8
Ring Ø

Ubuntu 18.04 utilise maintenant GNONE Shell au lieu du bureau Unity, comme vous le savez probablement déjà. Ce sont des bureaux différents, mais en général, il n’ya pas de limitation à utiliser la même fonctionnalité d’Ubuntu 16.04 avec Unity dans Ubuntu 18.04 avec GNOME Shell.

La même chose peut être plus facile ou plus difficile à faire dans l’un ou l’autre bureau. Ces choses que vous voulez peuvent être mieux ou moins bien intégrées au reste de Shell pour paraître plus ou moins jolies, ou fonctionneront avec des performances plus mauvaises ou plus performantes, mais elles peuvent enfin être mises en œuvre dans les deux environnements de bureau. Une histoire différente ne sera pas vraie en général et il faut prouver qu'elle est ensuite considérée comme vraie. C'est pourquoi je recommande d'être obtimiste. Lorsque quelque chose ne fonctionne pas, ce n’est pas parce qu’un bureau s’appelle X ou Y, c’est parce que les développeurs situés derrière le bureau s’appellent X ou Y. Donc, sera toujours un facteur humain et non un nom de bureau.

Le cas de l'indicateur-multicharge n'est pas différent alors et bien sûr, cela fonctionnera parfaitement avec GNOME Shell. Le problème était que les développeurs de GNOME Shell n’aimaient pas les indicateurs, car cette fonctionnalité ne correspond apparemment pas à sa conception du bureau. Source:https://bugzilla.gnome.org/show_bug.cgi?id=652122

Peu importe si les développeurs Shell souhaitent ne pas prendre en charge les indicateurs, car ils prennent réellement en charge les extensions. Certains développeurs tiers peuvent ainsi rendre possible l’utilisation des indicateurs dans la session de Gnome Shell. C’est ce qui s’est alors produit lorsque Jonas Kümmerlin crée cette extension: https://github.com/rgcjonas

Lorsque Ubuntu est arrivé à Gnome Shell en 18.04, le développement de l'extension pour charger les indicateurs n'était pas très actif et se développait, empêchant le plus possible de casser le shell, pour ne causer que peu de perturbations. Donc, c'était très limité et certaines choses étaient peut-être simplifiées en théorie, être plus rapide et causer moins de problèmes.

Ainsi, les indicateurs non homogènes ont ensuite été chargés de manière à être convertis en indicateurs homogènes, puis à simplifier la procédure pour redimensionner les icônes à l'intérieur du panneau. C’est ce que le code officiel de Shell faisait à l’heure actuelle avec les icônes d’état. Veuillez également noter que les icônes d’état ont ensuite été supprimées car elles se trouvaient dans Gnome Shell: https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ a il y a quelques années, parce que les développeurs de gnome Shell ont abandonné son utilisation au profit de RIEN et n'ont plus envisagé l'utilisation des indicateurs.

En outre, il y a quelque temps, j'ai trouvé ( https://github.com/ubuntu/gnome-Shell-extension-appindicator/issues/41 ) cette extension du shell gnome. Je l'ai converti en une applet Cinnamon, puis je l'ai fusionné avec un autre applet officiel Cinnamon pour les icônes d'état. Ce code est actuellement dans Cinnamon ( https://github.com/linuxmint/Cinnamon/pull/579 ). À la cannelle, l’histoire était différente et j’ai beaucoup testé les différentes manières de restituer les indicateurs. Je corrige également certains bogues de l’extension initiale, car cette extension n’a jamais été utilisée avec des indicateurs non homogènes. En tant que chose intéressante, je peux dire que je n’ai jamais regroupé certaines de ces améliorations dans le bureau de Cinnamon. C’est pourquoi, dans le bureau de la cannelle, le multicouche indicateur est aussi homogène que dans Ubuntu 18.04 actuellement.

Quand Ubuntu 18.04 a été créé, j'ai ouvert un bogue ( https://github.com/ubuntu/gnome-Shell-extension-appindicator/issues/92 ), pour voir s'ils le souhaitent. pour corriger quelque chose dans l'extension, mais pour ce que je vois, ils ne se soucient pas de faire autant. Donc, aujourd'hui, je viens de bifurquer l'extension et de corriger l'indicateur-multicharge uniquement, parce que vous le souhaitez, mais ne pensez pas que je vais continuer à développer cette extension ou quelque chose de similaire. Je pense que vous devez demander aux développeurs Ubuntu à propos de cette fonctionnalité. Probablement ici: https://github.com/ubuntu/gnome-Shell-extension-appindicator/issues/121

Edit: Voir cela, j'ai créé l'extension et créé une demande d'extraction pour la version de l'extension compatible avec GNOME 3.28, mais n'ayant pas été fusionnée ou adapté pour être fusionné par quelqu'un d'autre à l'intérieur de l'extension officielle d'ubuntu: https://github.com/ubuntu/gnome-Shell-extension-appindicator/pull/144

4
lestcape