GameMode 1.7 já foi lançado e chega corrigindo erros e muito mais

Após pouco mais de um ano desde o lançamento da versão anterior, Feral Interactive revelado recentemente o lançamento da nova versão do otimizador "Modo de jogo 1.7", sendo isso um lançamento menor que cobre apenas correções de bugs relatados até agora e atualizações de documentação, além de algumas alterações.

Para aqueles que não estão familiarizados com o GameMode, você deve saber que este É uma ferramenta que é implementado como um processo em segundo plano que altera várias configurações do sistema Linuxiniciar a marcha pPara obter o máximo desempenho do aplicativo de jogo.

Para jogos, propõe-se a utilização da biblioteca especial libgamemode, que permite solicitar a inclusão de determinadas otimizações que não são utilizadas por padrão no sistema no momento da execução do jogo. Há também uma opção de biblioteca disponível para executar o jogo no modo de otimização automática (carregando libgamemodeauto.so via LD_PRELOAD ao iniciar o jogo), sem nenhuma alteração no código do jogo. A inclusão de certas otimizações pode ser controlada através do arquivo de configuração.

Por exemplo, com o GameMode, os modos de economia de energia podem ser desativados, a alocação de recursos e os parâmetros de agendamento de tarefas (governador de CPU e SCHED_ISO) podem ser alterados, as prioridades de entrada/saída podem ser reorganizadas, a inicialização do protetor de tela, vários modos de desempenho aprimorados são ativados na NVIDIA e GPUs AMD e GPUs NVIDIA são overclockadas para executar scripts com otimizações definidas pelo usuário.

Principais novos recursos do GameMode 1.7

Como mencionado no início, esta nova versão 1.7 é uma pequena atualização que vem principalmente para corrigir vários bugs e bugs que se acumularam desde o ano passado.

Mas dentro das mudanças que apresenta, destaca-se: novo utilitário chamado "gamemodelist", que permite visualizar uma lista de processos associados a jogos em execução usando a biblioteca compartilhada GameMode.

Outra mudança que se apresenta nesta nova versão é que em vez de estar vinculado a /usr/bin, os caminhos para arquivos executáveis agora são definidos através da variável de ambiente PATH.

Para sysusers.d Nota-se também que O arquivo de configuração gamemode.conf é implementado, que cria um grupo separado para GameMode.

Como instalar o GameMode no Linux?

Modo de jogo basicamente é um serviço (daemon) e uma biblioteca com o qual, este combo se encarrega de fazer as modificações pertinentes no sistema.

Para instalar o GameMode no Linux, primeiro devemos instalar algumas dependências necessárias para o seu funcionamento e assim evitar ter problemas com o script de instalação da ferramenta e se envolver na sua resolução.

No caso de usuários de Debian, Ubuntu, Linux Mint bem como alguma outra distribuição derivada destes. Vamos instalar as dependências necessárias desde um terminal, no qual vamos executar o seguinte comando:

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Agora, no caso daqueles que são Usuários do Arch Linux, Manjaro, Arco ou qualquer outro derivado da distribuição. Em um terminal, vamos digitar o seguinte:

sudo pacman -S meson systemd git dbus

Enquanto para aqueles que usam Fedora ou qualquer outra distribuição derivada desta:

sudo dnf install meson systemd-devel pkg-config git dbus-devel

Para o caso do Gentoo podemos instalar as dependências necessárias com:

emerge --ask games-util/gamemode

No caso do Solus, eles podem instalar o pacote e tudo que você precisa do centro de software. 

Com as dependências instaladas, agora vamos proceder à obtenção do script de instalação do GameMode para poder executá-lo e instalá-lo em nosso sistema.

Para isso, apenas devemos abrir um terminal e nele digitamos os seguintes comandos:

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7
./bootstrap.sh

E pronto com isso já temos o serviço instalado. Mas agora temos que saber como chamar esse serviço para que ele seja executado quando vamos rodar um jogo em nosso sistema.

Finalmente, se você quiser saber mais sobre esta ferramenta, você pode verifique o seguinte link.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.