¿Quieres obtener un mejor rendimiento cuando juegas en Linux? ¡Prueba el modo de juego!
GameMode es un proyecto Linux gratuito de código abierto que permite que los juegos soliciten que se aplique temporalmente un conjunto de optimizaciones al host y/o al proceso del juego.
El proyecto se diseñó originalmente como una solución temporal a los problemas con los reguladores bajo demanda o de ahorro de energía de CPU de Intel y AMD. Pero ahora GameMode admite optimizaciones que incluyen:
- gobernador de la CPU
- Prioridad de E/S
- Amabilidad del proceso
- Programador del núcleo
- Inhibición del salvapantallas
- Modo de rendimiento de GPU (NVIDIA y AMD), overclocking de GPU (NVIDIA)
- Guiones personalizados
1. Cómo instalar GameMode en Ubuntu Linux:
El paquete está disponible en Ubuntu, así como en la mayoría de los demás repositorios de Linux.
En primer lugar, abra la terminal buscando desde la pantalla de resumen de "Actividades" o presionando Ctrl+Alt+T en el teclado. Cuando se abra la terminal, ejecute el comando para instalarlo:
sudo apt install gamemode
Para Fedora y CentOS Linux, puede instalarlo mediante el comando:
sudo dnf install gamemode
(Opcional) Instalar el indicador GameMode:
Para elegir, puede instalar un subprograma indicador que muestra el estado actual de GameMode. Es una extensión para el escritorio Gnome predeterminado.
a.) Abra la terminal y ejecute el comando para asegurarse de que chrome-gnome-shell
la integración del navegador está instalada:
sudo apt install chrome-gnome-shell gnome-shell-extension-prefs
b.) A continuación, vaya a la página web de la extensión haciendo clic en el botón de abajo. Y active el icono del control deslizante para instalarlo.
Extensión de modo de juego
Si no ve el ícono de alternar, haga clic en el enlace "haga clic aquí para instalar la extensión del navegador" para instalar la extensión del navegador y volver a cargar la página.
Finalmente, busque y abra la 'Aplicación de extensiones de Gnome' desde el menú de inicio. Y haga clic en el botón de engranaje para configurar el indicador de estado.
2. Cómo ejecutar el juego en GameMode:
Algunos juegos y plataformas tienen compatibilidad integrada con GameMode. Lo que significa que no tienes que hacer nada para activarlo. Ellos son:
- DiRT 4
- El ascenso de Tomb Raider
- La sombra del Tomb Raider
- Total War Saga:Tronos de Britannia
- Total War:Tres Reinos
- Guerra Total:WARHAMMER II
- Lanzador de Minecraft ATLauncher
- Lutris
Para otros juegos, ahora puede ejecutar el comando ejecutable agregando gamemoderun
al principio. Por ejemplo, ejecute SuperTux2 en GameMode a través de:
gamemoderun supertux2
Para Steam, simplemente puede agregar gamemoderun %command%
como opción de lanzamiento.
Y sin iniciar el juego cada vez desde la línea de comandos, escriba la regla en el archivo de acceso directo de la aplicación. Son .desktop
los archivos generalmente se ubican en el directorio "/usr/share/applications".
Por ejemplo, edite el acceso directo de la aplicación SuperTux 2 mediante el comando:
sudo gedit /usr/share/applications/supertux2.desktop
Cuando se abra el archivo, agregue gamemoderun
antes del comando ejecutable en la línea Exec.
Para usuarios de GPU híbrida, GameMode admite variables de entorno a través de GAMEMODERUNEXEC
. Por lo tanto, puede ejecutar GameMode mientras usa gpu dedicada para renderizar el juego que se mostrará con la tarjeta integrada. Por ejemplo:
export GAMEMODERUNEXEC="env DRI_PRIME=1" && gamemoderun supertux2
Para configurar la variable de entorno globalmente, agregue cualquier línea en el archivo de configuración /etc/environment para su caso.
GAMEMODERUNEXEC=optirun
#Implementación de abejorro.
GAMEMODERUNEXEC="env DRI_PRIME=1"
o
GAMEMODERUNEXEC="env __NV_PRIME_RENDER_OFFLOAD=1 env __GLX_VENDOR_LIBRARY_NAME=nvidia env __VK_LAYER_NV_optimus=NVIDIA_only"
Artículo Original