Metro: Last Light Complete Edition

Metro: Last Light Complete Edition

Not enough ratings
Como jugar a Metro: Last Light Edición completa en GNU/Linux y tener el mejor rendimiento
By thedrankpenguin
En esta guia mostraremos como jugar a Metro: Last Light Complete Edition en computadoras con GNU/Linux evitando crasheos y ademas consiguiendo el mejor rendimiento posible
   
Award
Favorite
Favorited
Unfavorite
Instalar el Steam Linux Runtime 1.0
Steam Linux Runtime son una serie de librerías y APIs para que los juegos funcionen bien en Linux, por general cuando instalas un juego estas librerías se instalan automáticamente, sin embargo al ser Metro: Last Light Complete Edition un juego algo antiguo y ya no estar disponible en la tienda estas librerías no se descargan junto al juego y toca descargarlas manualmente, afortunadamente eso es fácil pues tan solo debemos ir a nuestra biblioteca de Steam y allí buscar "Steam Linux Runtime 1.0" el cual seleccionamos e instalamos como si se tratase de un videojuego.


En mi caso ya lo tengo instalado por lo que podemos seguir con el siguiente paso.
Instalar la libreria Gamemode
Para este paso ya tendremos que usar si o si la terminal, pues son unas librerías las cuales no estan en Steam, sin embargo son útiles para mejorar el rendimiento en este y otros juegos mas, la instalación de esta librería puede variar según su Distro, sin embargo aca esta el GitHub donde les muestran los pasos a seguir: Gamemode[github.com]

Dependencias

Si son usuarios de Ubuntu, Debian o derivadas de estas

En la terminal deben de escribir los siguientes comandos:

apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev libinih-dev build-essential

Ademas en caso de usar Ubuntu y no tienen las librerias de Python 3 deben poner estos otros comandos:

python3 -m venv .venv
source .venv/bin/activate
pip install meson

Si son usuarios de Arch o derivadas

pacman -S meson systemd git dbus libinih

Si son usuarios de Fedora o clones de Red Hat

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

Una vez instaladas las dependencias deben poner en su terminal los siguientes comandos

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.8.1 # omit to build the master branch
./bootstrap.sh

Para comprobar si les funciona escriben este comando:

gamemoded -t

En caso de que haya algo que no se entienda de este paso, pueden ver el vídeo del usuario Intelligent Gaming en YT donde se muestra este mismo proceso de una manera mas "gráfica":

Pasos finales y ultimos detalles
Bueno, ya a este punto y si todo ha salido bien solo quedan por pulir los últimos detalles, primero que nada tienen que ir a los archivos locales del juego y borrar todos los videos con la extension .ogv, este paso es importante pues si no lo hacen el juego no se les va abrir o crasheara al instante

Para los que tengan dudas, estos son los archivos que deben borrar:


Después de hacer ese paso y borrar todos esos vídeos tienen que ir a propiedades y en parametros del juego deben escribir esto:

gamemoderun %command%


Ya con todo eso pueden darle play y disfrutar el juego, espero les haya servido.