Embora essa configuração seja antiga, ela ainda pode oferecer muito desempenho se usada de maneira eficiente. Tentar rodar jogos no Alto ou Ultra, extraindo o máximo de FPS, nem sempre é a melhor estratégia para aproveitar seu hardware. Se você tem um setup como este e procura economizar em todos os aspectos, vou mostrar como reduzir o consumo de energia e prolongar a vida útil do equipamento. É claro que haverá alguma redução no desempenho, mas o objetivo será encontrar um equilíbrio aceitável entre eficiência e performance.
Objetivos
Desempenho consistente:
- 60 FPS ou um número muito próximo é uma meta que garante jogabilidade fluida para a maioria dos jogos modernos, sem exigir taxas absurdas de energia ou desempenho.
- Reduz o risco de quedas drásticas de FPS em cenários mais exigentes.
Resolução 1080p:
- A RX 580 ainda é uma excelente placa para essa resolução, especialmente em jogos menos exigentes ou otimizados.
- É o padrão para uma boa experiência visual sem sobrecarregar a GPU.
Gráficos médios:
- Oferecem um equilíbrio perfeito entre qualidade visual e desempenho.
- Muitos jogos modernos têm presets médios que mantêm o visual atrativo, com carga reduzida no hardware.
Eficiência energética:
- Ao ajustar a configuração para essa meta, você reduz o consumo e o calor gerado, prolongando a vida útil do hardware.
- Ideal para setups focados em economia e durabilidade.
Escolha Jogos Otimizados e Com Ray Tracing Desativável
- Escolher jogos que oferecem a opção de desativar o ray tracing, como Cyberpunk 2077, é uma boa forma de testar o desempenho sem sobrecarregar o hardware.
- Jogos em DirectX 12, assim sei que praticamente qualquer coisa antes do DX12 irá rodar ok.
O Setup

Detalhe para a RAM que está em single channel, o sistema está em um SSD SATA de 120GB com um HD de 7200rpm de 500GB para os jogos, tudo com BtrFS.
CoreCtrl
obs: no momento que fiz o artigo ainda não tinha o LACT via Flathub (LACT requer pacote dbus-daemon instalado no sistema) que faz basicamente o mesmo que o CoreCtrl e funciona em qualquer sistema, pois é empacotado via Flatpak.
Esse é o programa que fará quase toda a mágica. Limitei a GPU para 120w (máx 185w) e a frequência máxima para 1220Mhz (máx 1340Mhz), aproximadamente 35% menos gasto energético.

O programa se encontra em várias distribuições Linux e é preciso ser instalada via .rpm/.deb…

É preciso 3 procedimentos:
1 – instalar:
No meu caso: rpm-ostree install corectrl
2 – Adicionar o parâmetro amdgpu.ppfeaturemask=0xffffffff para ativar modificações de energia no driver AMD:
No meu caso: rpm-ostree kargs –append=amdgpu.ppfeaturemask=0xffffffff
Em outras distros precisa editar como root o arquivo /etc/default/grub e adicionar no final da linha “GRUB_CMDLINE_LINUX_DEFAULT” o parâmetro amdgpu.ppfeaturemask=0xffffffff.
Algo como: GRUB_CMDLINE_LINUX_DEFAULT="... amdgpu.ppfeaturemask=0xffffffff"
3 – reiniciar
No CPU, desativei o Hyper-Threading na BIOS, pois acredito que os 10 núcleos físicos são o bastante além de diminuir o uso de energia / temp. Deixei sempre no modo performance. Acredito que esteja gastando de 5% a 15% menos energia.

MangoHUD
Também vou contar com a ajuda deste programa para limitar o FPS em 60. Veja aqui como configurar o MangoHUD entre outras coisas que irá precisar para preparar seu PC Gaming on Linux.
Benchmarks
Cyberpunk 2077
Não foi muito difícil encontrar uma configuração boa, selecionei gráficos médios e o upscaling FSR2 modo performance, pois o FSR3 causa um aumento na latência / frametime além de gastar mais energia:

Com FSR2 P:
Assim a GPU chegou ao máximo 105w

FSR3 P:
O FSR3 causou pico de 120w

GRID Legends
Este possui o upscalling da Intel (Xess) que achei horrível, pois acrescenta aquele visual embaçado além de piorar o desempenho. Selecionei médio com algumas coisa a mais no low:

Neste game fiquei um pouco a baixo do objetivo inicial, mas ainda ficou jogável com gráficos Ok:



O GRID gastou até menos energia, máxima de 84w~.
Warframe
Um game no modo DX11, rodou com gráficos médios com ajuda do FSR2.


Forza Horizon 4
Tive que baixar algumas coisas do médio para low/off:

Concluindo
Tive máximas de 71º apenas no Cyberpunk, com esta placa é normal alcançar 74º e 150w+ com muitos jogos, até os mais antigos. Com o ajuste no CoreCtrl diminui consideravelmente a temperatura e gasto energético sem perder muito desempenho.

Deixe uma resposta