MangoHud – Monitorize FPS, carga da CPU e da GPU em jogos Linux

O MangoHud é uma ferramenta poderosa e leve projetada para jogadores, desenvolvedores e qualquer pessoa que queira monitorar o desempenho do seu sistema em tempo real.

Funciona como uma sobreposição para aplicativos Vulkan e OpenGL, exibindo informações importantes como FPS (frames por segundo), utilização de CPU e GPU, temperaturas e mais.

MangoHud – Monitor Gaming Performance

Neste artigo, exploraremos o que é o MangoHud, como funciona e como você pode usá-lo para monitorar o desempenho do seu sistema. Também forneceremos instruções passo a passo para instalar e configurar o MangoHud no seu sistema.

O que é o MangoHud?

O MangoHud é um projeto de código aberto disponível no GitHub, que foi criado para fornecer uma maneira simples e personalizável de monitorar o desempenho do sistema ao executar aplicativos Vulkan e OpenGL. A sobreposição é projetada para ser leve, ou seja, não utiliza muitos recursos do seu sistema, portanto, não interferirá em seus jogos ou outras tarefas.

Principais recursos do MangoHud:

  • Contador de FPS – Exibe os frames por segundo atuais, o que é útil para entender o quão suavemente um jogo ou aplicativo está sendo executado.
  • Utilização de CPU e GPU – Mostra quanto do seu processador e placa de vídeo está sendo utilizado.
  • Monitoramento de temperatura – Acompanha a temperatura da sua CPU e GPU para ajudar a evitar o superaquecimento.
  • Tempo de Quadro – Fornece informações sobre o tempo necessário para renderizar cada quadro.
  • Personalização – Permite que você altere a posição, o tamanho e a cor da sobreposição de acordo com suas preferências.
  • Suporte para Múltiplas APIs – Funciona com aplicativos tanto Vulkan quanto OpenGL.

Como Instalar o MangoHud no Linux

MangoHud está disponível nos repositórios oficiais de muitas distribuições Linux e pode ser instalado usando os gerenciadores de pacotes padrão.

sudo apt install mangohud         [On Debian, Ubuntu and Mint]
sudo dnf install mangohud         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo pacman -S mangohud           [On Arch Linux]
sudo zypper install mangohud      [On OpenSUSE]    

Após a instalação, você pode verificar se o MangoHud está instalado usando:

mangohud --version

Como Usar o MangoHud no Linux

Depois de instalado, o MangoHud pode ser ativado para jogos e aplicativos com comandos simples.

Ativar o MangoHud para Aplicativos OpenGL

Para executar um jogo ou aplicativo OpenGL com o MangoHud, use:

mangohud application_name

Ativar o MangoHud para Aplicativos Vulkan

Para aplicativos baseados em Vulkan, simplesmente adicione mangohud antes do comando:

mangohud vulkan_application

A sobreposição aparecerá no canto superior esquerdo por padrão, mostrando FPS, uso de CPU/GPU e outras métricas.

Ativar o MangoHud para Jogos do Steam

Para usar o MangoHud com jogos do Steam, vá para Biblioteca, clique com o botão direito em um jogo, selecione Propriedades, e em Opções de Inicialização, adicione.

MANGOHUD=1 %command%

Agora, o MangoHud aparecerá ao iniciar o jogo.

Ativar o MangoHud para jogos do Proton

Para jogos do Windows em execução através do Proton, use o seguinte comando nas opções de inicialização do Steam:

MANGOHUD=1 PROTON_ENABLE_NVAPI=1 PROTON_NO_ESYNC=1 %command%

Configurando o MangoHud no Linux

O MangoHud permite aos usuários personalizar a sobreposição usando um arquivo de configuração.

~/.config/MangoHud/MangoHud.conf

Você pode modificar o arquivo de configuração para alterar as configurações de exibição.

fps_limit=60
no_display=0
position=top-left
background_alpha=0.4
font_size=24
cpu_temp=1
gpu_temp=1
ram=1

Você também pode alterar as configurações enquanto estiver executando um jogo usando os seguintes atalhos de teclado:

  • Shift + F12 → Alternar o MangoHud ligado/desligado.
  • Shift + F11 → Alternar o modo de registro.
Conclusão

MangoHud é uma excelente ferramenta para usuários do Linux que desejam monitorar o desempenho do sistema enquanto executam jogos ou aplicativos gráficos. Ele fornece insights em tempo real sobre FPS, uso de CPU/GPU, temperaturas e consumo de memória, ajudando os usuários a otimizar sua experiência de jogo.

Source:
https://www.tecmint.com/mangohud-monitor-fps-cpu-gpu-games/