GAMEMODE no Fedora

GameMode é um combo daemon / lib para Linux que permite que os jogos solicitem que um conjunto de otimizações e que seja temporariamente aplicado ao sistema operacional host e / ou ao processo do jogo.

O GameMode foi projetado principalmente como uma solução sem interrupção para problemas com os processadores powersave ou ondemand governors de CPU’s Intel e AMD. Mas agora é anfitrião de uma variedade de recursos e configurações de otimizações.

Atualmente o GameMode inclui suporte para otimizações como:

Governador da CPU

Prioridade de I/O

Qualidade do processo

Kernel scheduler  (SCHED_ISO)

Inibição do protetor de tela

Modo de desempenho da GPU (NVIDIA e AMD), overclocking da GPU (NVIDIA)

Scripts personalizados

Os pacotes GameMode estão disponíveis para Ubuntu, Debian, Solus, AUR, Gentoo, Fedora, OpenSUSE, Mageia e possivelmente mais.

Os problemas com o GameMode devem ser relatados aqui na seção Problemas e não diretamente à Feral.

Como instalar no Fedora?

Já vem instalado por default na versão Workstation / Silverblue, mas caso não tenha basta um comando:

sudo dnf install gamemode

e reinicie.

Caso use GNOME e queira a extensão para indicar e notificar o status do gamemode:

sudo dnf install gnome-shell-extension-gamemode

Se estiver usando Silverblue:

rpm-ostree install gnome-shell-extension-gamemode

obs: pode configurar a extensão em GNOME Software / complementos / Extensões do Shell / Configurações de extensão:

Captura de tela de 2019-09-25 18-17-25

Para usar o gamemode é simples, primeiramente alguns jogos irão ativar automaticamente, como o Rise of The Tomb Raider, assim que abrir o launcher do jogo já irá ativar o gamemode e poderá verificar via terminal:

systemctl --user status gamemoded
Captura de tela de 2019-09-25 18-13-31.png
Status em verde

Caso use a extensão, depois de configurado como na imagem anterior, irá notificar e mostrar o status no canto superior direito da tela:

Captura de tela de 2019-09-25 18-19-33.png

Se algum jogo não iniciar o gamemode automaticamente, coloque o comando na inicialização do jogo:

gamemoderun %command%

 

Captura de tela de 2019-09-25 18-11-44.png

obs: o gamemode na versão 1.4+ é compativel com flatpak.

Em meus testes não vi diferenças viziveis a nivel de fps/frametime/uso de cpu/gpu, creio que pode depender do hardware (meu: i74790k Rx580 16GBram). Mas existem milhares de combinações diferentes de hardware’s, assim como muitas distros linux e seus diferentes setup’s padrão, algumas com mais “bloat” que outras, mais processos/serviços rolando em segundo plano que outras, que podem ou não interferir nos games.

Viu algum erro ou gostaria de adicionar sugestões a essa matéria? fastos2016@gmail.com

 

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Blog no WordPress.com.

Acima ↑

%d blogueiros gostam disto: