Como mostro informações de uso de memória na barra superior ou como notificação?

22

Eu tenho 4 GB de RAM. Quando abro o Firefox, IntelliJ IDEA ou VS Code e algum outro aplicativo, minha memória se esgota, portanto minha máquina trava e não consigo fazer nada. Não consigo nem fechar nenhum aplicativo.

A data e a hora são mostradas na barra superior para que eu possa visualizá-la a qualquer momento sem digitar nada.

Se eu visualizar o status da memória dessa maneira sem digitar nada, posso decidir abrir um aplicativo ou se esse aplicativo pode colocar minha máquina no estado de suspensão ou não.

É possível no Ubuntu 18.04 LTS?

alhelal
fonte
O VS Code é uma reviravolta única. Estamos falando de milhares ou milhões de linhas de código?
WinEunuuchs2Unix 08/08/19
Esta pergunta é útil para um grande público, independentemente do código VS.
matt

Respostas:

7

Conforme apontado na outra postagem, você deseja instalar a extensãosystem-monitor do Gnome Shell. Há um plug-in e integrações do navegador que podem permitir a instalação a partir do navegador ou do centro de software mencionado por @pomsky.

No entanto, eu descobri que a maneira mais fácil de instalá-lo é apenas instalá-lo do apt usando o pacote debian

sudo apt-get install gnome-shell-extension-system-monitor

Isso também extrairá todas as dependências necessárias e, após uma reinicialização ou logoff, o monitor do sistema estava na barra de tarefas superior.

insira a descrição da imagem aqui

(Observe que acho que habilitei a troca manualmente antes de tirar a captura de tela.)

Tully
fonte
Não vejo nada adicionado após uma reinicialização. Eu adotei a abordagem de instalação apt sugerida aqui, no Ubutnu 18.04 e estou usando sua versão padrão do gnome. O que você considera ser a barra de tarefas superior?
matt
22

Você pode tentar uma extensão de shell do GNOME chamada " system-monitor ". Faz

Exibir informações do sistema na barra de status do shell gnome, como uso de memória, uso de CPU, taxas de rede…

insira a descrição da imagem aqui

"system-monitor" depende de alguns pacotes. Para instalá-los, execute

sudo apt install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0

Em seguida, efetue logout e logon novamente.

pomsky
fonte
2
Eu executo esse comando, efetuo logoff e logon, mas nada é mostrado.
Alhelal 18/07/19
@alhelal Esse comando em si não fará nada, apenas instalará dependências para a extensão "sysrtem-monitor". Você terá que instalar a extensão também. Veja a metade superior da resposta.
Pomsky
1
Estou em dúvida se é uma extensão da Web ou aplicativo de desktop. Sua resposta endereçada fornece apenas uma solução para o navegador. Se for aplicativo da web, por que eu preciso da configuração do navegador para instalar.
Alhelal
1
@alhelal Em seguida, abra o "(GNOME) Software" (o aplicativo da loja de software) e pesquise "monitor do sistema".
Pomsky
2
@ RingØ Não, você está confundindo duas coisas diferentes. gnome-system-monitorbastante confuso é o aplicativo da GUI chamado "Monitor do Sistema", que geralmente é pré-instalado e pode ser encontrado em "Mostrar Aplicativos". Esta é uma extensão de shell do GNOME chamada "system-monitor", consulte sua página inicial . Para verificar isso, execute o comando gnome-system-monitorno Terminal, o aplicativo da GUI "System Monitor" será iniciado. Esta extensão também permite iniciar o aplicativo da GUI "System Monitor" (o botão acima de "preferências" na captura de tela).
Pomsky
1

No Ubuntu 18.04 (supondo que você esteja usando a área de trabalho gnome padrão pelo menos), execute o aplicativo gnome Tweaks. Tudo o que você precisa gerenciar para isso está lá, incluindo exatamente o que você gostaria de ver no monitor do sistema gnome na barra de encaixe, que você pode configurar através do ícone de configurações próximo ao botão liga / desliga do monitor do sistema, visto abaixo.

insira a descrição da imagem aqui

Infelizmente, a extensão realmente não se encaixa na cor padrão da estação, portanto pode ser um pouco feia quando você configura para ver gráficos e não valores de dígitos. Então acabei configurando para mostrar o valor do dígito apenas por enquanto.

mate
fonte