Estou bastante feliz com a atualização de 16.04 para 18.04 (desktop).
No entanto, há algumas coisas que acho irritantes,
Entre eles está o indicador multicarga
indicador-multiload é um aplicativo inestimável, mostrando graficamente a atividade da CPU, memória, rede, disco ... Parecendo assim (barra superior) em 16.04
Infelizmente não funciona (bem) em 18.04.
Como posso começar indicator-multiload
a trabalhar em 18.04?
O Ubuntu 18.04 agora usa o GNONE Shell em vez da área de trabalho do Unity, como provavelmente você já conhece. São desktops diferentes, mas em geral não há limitações para usar o mesmo recurso do Ubuntu 16.04 com Unity no Ubuntu 18.04 com GNOME Shell.
A mesma coisa pode ser mais fácil ou mais difícil de fazer em uma ou em outra área de trabalho. Essas coisas que você deseja, podem se integrar melhor ou pior com o resto do shell para parecer mais ou menos bonito, ou funcionar com desempenho pior ou melhor, mas finalmente pode ser implementado em ambos os ambientes de desktop. Uma história diferente não será verdadeira em geral e precisa ser provada para então ser tomada como verdadeira. É por isso que eu recomendo ser otimista. Quando algo não tem suporte, não é porque um desktop é chamado de X ou Y , é porque os desenvolvedores por trás do desktop são chamados de X ou Y . Portanto, será sempre um fator humano e não um nome de área de trabalho.
O caso do multiload do indicador não é diferente e, é claro, funcionará bem com o GNOME Shell. O problema é que os desenvolvedores do GNOME Shell não gostam dos indicadores, porque esse recurso aparentemente não combina com sua concepção de área de trabalho. Fonte: https://bugzilla.gnome.org/show_bug.cgi?id=652122
Não importa se os desenvolvedores do shell optam por não suportar os indicadores, porque eles realmente suportam extensões e então alguns desenvolvedores terceirizados podem tornar possível o uso dos indicadores dentro da sessão do Gnome Shell e foi o que aconteceu quando Jonas Kümmerlin criou essa extensão: https ://github.com/rgcjonas
Quando o Ubuntu chegou ao Gnome Shell em 18.04, o desenvolvimento da extensão para carregar os indicadores não estava muito ativo e foi desenvolvido, evitando ao máximo quebrar o shell, para causar poucos transtornos. Então, foi muito limitado e algumas coisas foram simplificadas na teoria talvez, para ser mais rápido e causar menos problemas.
Assim, os indicadores não homogêneos foram carregados de forma que sejam convertidos em indicadores homogêneos e simplificado o procedimento para dimensionar os ícones dentro do painel. Isso era o que o código shell oficial estava fazendo neste momento com os ícones de status. Observe também que os ícones de status foram descartados dentro do Gnome Shell: https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ alguns anos atrás, porque o gnome os desenvolvedores do shell abandonaram seu uso em favor de NADA e não consideraram o uso dos indicadores novamente.
Além disso, há algum tempo, encontrei ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41 ) esta extensão de shell gnome. Eu bifurquei e converti em um applet Cinnamon e depois mesclei com outro applet oficial Cinnamon para os ícones de status. Esse código está dentro do Cinnamon agora ( https://github.com/linuxmint/Cinnamon/pull/5790). No Cinnamon, a história era diferente, e testei bastante, as formas possíveis de renderizar os indicadores e também corrigi alguns bugs que a extensão original já tinha, pois a extensão nunca foi usada com indicadores não homogêneos. Como uma coisa interessante, posso dizer que nunca mesclei algumas dessas melhorias na área de trabalho do Cinnamon. É por isso que no desktop canela o multiload do indicador também é homogêneo como no Ubuntu 18.04 agora.
Quando o Ubuntu 18.04 bifurcou a extensão do indicador, abri um bug lá ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92 ), para ver se eles querem consertar algo na extensão, mas pelo que vejo, eles não se importam em fazer tanto. Então, hoje eu apenas bifurquei a extensão e consertei apenas o indicador multiload, porque você quer isso, mas não pense que continuarei desenvolvendo essa extensão ou algo semelhante. Acho que você precisa perguntar aos desenvolvedores do Ubuntu sobre esse recurso. Provavelmente aqui: https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121
Edit: Veja bem, bifurquei a extensão e criei um pull request para a versão da extensão que era compatível com o GNOME 3.28, mas não foi mesclada ou adaptada para ser mesclada por outra pessoa dentro da extensão oficial do ubuntu: https://github .com/ubuntu/gnome-shell-extension-appindicator/pull/144
No Ubuntu 18.04
indicator-multiload
tem bugs e está causando problemas. Você deve tentar usar " extensão do monitor do sistema " em vez disso. Guia detalhado:http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/
Como é mostrado neste guia:
sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
system monitor extension
.