Estou bastante satisfeito com a atualização de 16.04 para 18.04 (desktop).
No entanto, há algumas coisas que acho irritantes,
Entre eles está o indicador de carga múltipla
indicator-multiload é um aplicativo inestimável, mostrando graficamente a atividade de CPU, memória, rede, disco ... É a aparência (barra superior) no 16.04
Infelizmente, não funciona (bem) em 18.04.
Como posso indicator-multiload
trabalhar no 18.04?
ubuntu-unity-desktop
pacote) ou alternar para MATE DE (ubuntu-mate-desktop
pacote) para obter a área de trabalho tradicional normal.indicator-multiload
não são suportados. Eles serão reduzidos para o tamanho normal". mas esta é uma péssima jogada na minha opinião e pode ser melhorada. Veja, por exemplo: github.com/linuxmint/Cinnamon/pull/5790 (eu sou fantasma no tópico).Respostas:
O Ubuntu 18.04 agora usa o GNONE Shell em vez da área de trabalho do Unity, como provavelmente você já conhece. São áreas de trabalho 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 na outra área de trabalho. O que você deseja, pode ser integrado melhor ou pior com o restante do shell para parecer mais ou menos bonito ou trabalhar com desempenho pior ou melhor, mas finalmente pode ser implementado nos dois ambientes de desktop. Uma história diferente não será verdadeira em geral e precisará ser comprovada para ser considerada verdadeira. É por isso que eu recomendo ser obtimista. Quando algo não têm apoio, não é porque um desktop é chamado de X ou Y , é porque os desenvolvedores por trás da área de trabalho são chamados de X ou Y . Portanto, sempre será um fator humano e não um nome de área de trabalho.
O caso do indicador-multiload não é diferente e, é claro, funcionará bem com o GNOME Shell. O problema era que os desenvolvedores do GNOME Shell não gostam dos indicadores, porque esse recurso aparentemente não corresponde à sua concepção da área de trabalho. Fonte: https://bugzilla.gnome.org/show_bug.cgi?id=652122
Não importa se os desenvolvedores de shell desejam não oferecer suporte aos indicadores, porque eles realmente oferecem suporte a extensões e, em seguida, alguns desenvolvedores de terceiros 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 era muito ativo e foi desenvolvido, impedindo a quebra do shell possível, causando alguns distúrbios. Portanto, era muito limitado e talvez algumas coisas fossem simplificadas em teoria, para serem mais rápidas e causarem menos problemas.
Assim, os indicadores que não são homogêneos foram carregados de forma a serem convertidos em indicadores homogêneos e, em seguida, simplificam o procedimento para dimensionar os ícones dentro do painel. Era o que o código oficial do shell estava fazendo neste momento com os ícones de status. Observe também que os ícones de status foram removidos para o Gnome Shell: https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ alguns anos atrás, porque o gnomo Os desenvolvedores de shell descartaram seu uso em favor de NADA e depois 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 do gnome. Bifurquei-o e converti-o em um applet Cinnamon e, em seguida, fundi-o com outro applet oficial do 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 eu testei bastante as formas possíveis de renderizar os indicadores e também corrigi alguns bugs que a extensão original já possui, porque a extensão nunca foi usada com indicadores não homogêneos. Como algo interessante, posso dizer que nunca mesclei algumas dessas melhorias na área de trabalho do Cinnamon. É por isso que, na área de trabalho de canela, o indicador de carregamento múltiplo também é homogêneo como no Ubuntu 18.04 no momento.
Quando o Ubuntu 18.04 foi bifurcado na extensão do indicador, abri um bug lá ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92 ), para ver se eles querem corrigir algo na extensão, mas pelo que vejo, eles não querem fazer muito. Hoje, apenas bifurquei a extensão e corrijo apenas o indicador-multiload, porque você quer isso, mas não pense que continuarei o desenvolvimento dessa extensão ou algo semelhante. Eu 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 isso, peguei a extensão e criei uma solicitação pull 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
fonte
No Ubuntu 18.04
indicator-multiload
tem bugs e causando problemas. Você deve tentar usar " System Monitor Extensio n". Guia detalhado:http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/
Como mostra este guia:
sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
system monitor extension
.fonte