Ubunlog David Naranjo  

Llega GameMode 1.3 de Feral para optimizar los juegos de Linux

Feral Interactive presentó una nueva versión de la biblioteca GameMode 1.3, que permite aumentar el rendimiento en los juegos al cambiar la configuración. El código viene bajo la licencia BSD y está escrito en C.

La herramienta GameMode consiste en una combinación de procesos y bibliotecas que permiten definir varias optimizaciones de rendimiento para que se apliquen temporalmente a computadoras con Linux antes de intentar ejecutar un juego.

En resumen, GameMode es un pequeño combo de daemon / lib para Linux que permite que los juegos soliciten temporalmente que el regulador de escala de frecuencia de su procesador esté configurado para un modo de rendimiento.

Y ahora Feral Interactive lanzó el GameMode 1.3 como las características de liberación más recientes de esta fuente abierta demonio del sistema Linux se utiliza para optimizar dinámicamente el estado del sistema.

En esta nueva liberación de GameMode 1.3 sigue siendo trabajado predominantemente por desarrolladores de Feral Interactive que iniciaron el proyecto el año pasado junto a Marc Di Luzio, que ya no está en Feral, pero está trabajando en las mejoras de GameMode bajo contrato con Valve.

Principales novedades de GameMode 1.3

Con esta nueva liberación de GameMode 1.3 viene varias nuevas características como la desactivación automática del protector de pantalla cuando los juegos se están ejecutando.

Otro punto importante a destacar de esta liberación es la adición de un nuevo script auxiliar “gamemoderun” para lanzar juegos y ayudar en juegos que no tienen integración GameMode.

Además de ello también se destaca la llegada del soporte para overclocking de GPUs NVIDIA así como el soporte para configurar el juego el nivel de rendimiento de las GPU Radeon en el controlador AMDGPU, aumentando la prioridad de E / S para los procesos de juegos y otras correcciones y mejoras.

De las novedades que se pueden destacar encontramos:

  • Añadido protector de pantalla deshabilitado
  • Se ha agregado la secuencia de comandos gamemoderun helper para habilitar GameMode en juegos que no lo admiten
  • Se agregó un aumento en la prioridad de E / S para el juego.
  • Se agregó soporte experimental para tarjetas de overclocking de nVidia
  • Se agregó administración de rendimiento experimental para tarjetas de video AMD
  • Las opciones de softrealtime y renice ya no están disponibles.
  • Se agregó soporte para GameMode en Rise of the Tomb Raider, A Total War Saga: THRONES OF BRITANNIA, Total War: WARHAMMER II y DiRT 4
  • Varios cambios menores y correcciones de errores

Aquellos que quieran experimentar la GameMode como la forma más fácil de optimizar su sistema para el juego en Linux puede encontrar la versión 1.3 a través de GitHub.

Para hacerlo, hasta que los paquetes de Linux nativas están disponibles desde los repositorios de software, primero hay que instalar GameMode en su distribución de Linux favorita.

¿Cómo instalar GameMode en Ubuntu y derivados?

Para quienes estén interesados en poder instalar GameMode en su distribución, podrán hacerlo siguiendo las instrucciones que compartimos con ustedes a continuación.

Es importante mencionar que GameMode depende mesón para la construcción y Systemd para la comunicación interna.

Si son usuarios de Ubuntu 18.10 o cualquier otra distribución derivada de esta versión de Ubuntu, podrán instalar GameMode directamente desde los repositorios de Ubuntu.

Para ello solo vamos a abrir una terminal (pueden hacerlo con el atajo de teclas Ctrl + Alt + T) y sobre ella vamos a teclear el siguiente comando:

sudo apt install gamemode

Ahora para el caso de los que son usuarios anteriores de Ubuntu 18.10, deberán de construir la aplicación.

Esto es muy sencillo solo tenemos que abrir una terminal y en ella vamos a teclear el siguiente comando:

sudo apt install meson libsystemd-dev pkg-config ninja-build

Hecho esto ahora vamos a descargar y construir el paquete con:

git clone https://github.com/FeralInteractive/gamemode.git

cd gamemode

git checkout 1.3

./bootstrap.sh

Luego de instalar debes precargar libgamemodeauto en el juego con el siguiente comando:

LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Donde ./game es el directorio del juego.

O si es un juego de Steam solo vamos a editar el lanzador del juego añadiendo lo siguiente:

gamemoderun %command%

 

El artículo Llega GameMode 1.3 de Feral para optimizar los juegos de Linux ha sido originalmente publicado en Ubunlog.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.