League Of Legends de manera Nativa en Linux

LOL de Manera Nativa con el método SNAPPY

Tabla de Contenido

splash image

Descripción

Ahora después de un tiempo largo de ausencia debido a pequeñas complicaciones les traigo este nuevo POST en el cual veremos como jugar lolcito para los mas fanáticos de este gran moba que llevas ya muchos años como el mejor en PC con campeonatos y campañas publicitarias masivas que incluye hasta una serie animada con gran repercusión la cual fue ARCANE, bueno vamos haya quien dijo que solo se puede jugar en Windows.

Lol Interface

Requisitos y requerimentos para funcionamiento

Debemos cumplir lo siguiente ya que que llevo con este método de juego ya casi 3 años desde que lo vi por un post de GitHub cuando estaba en beta canal del cual aun no sale pero bueno es por evitar problemas con RITO, pero lo bueno de este modo podrás tener el cliente y el juego como de una aplicación nativa se tratara sin tener intermediarios como launchers que a veces fallan o lo bloquean o se caen en cada actualización de ti hablo Lutris por supuesto.

  1. Primer requisito que debemos cumplir por mas que algunos odien esto pero es lo único que permite tenerlo funcional y 100% nativo en nuestros distros.
    • Tener snappy instalado sino sabes que es esto tranquilo ya lo habrás visto por hay es algo que canonical dueño de Ubuntu siempre te coloca por defecto si usas su distribución y que muchos des-instalan por recomendación o porque no les gusta, si eres de esos afortunados de tenerla la tienda snap y no desistan-lar sigue el tutorial sino eres de esos afortunados aquí te dejo un articulo que puedes revisar y si usas otra distro que no viene con snapd instalado puedes seguir aquí la guía de como instalar snap en un sistema Linux recuerden aquí.
    • Segundo debes tener si o si actualizado los drivers de vídeo de tu gráfica para que funcione bien el entorno del cliente de RITO si usas nvidia debes instalar los drivers de Nvidia con sus módulos los que usan AMD o Intel compatibles con el juego solo deben mantener actualizado dichos drivers sino saben como hacerlo yo usare una distro Arch Linux pero los comandos no cambiarán si eres usuario Arch usa esta guìa para que tengas tus drivers correctos.
    • Este es esencial debes si o si tener una distribucion con un entorno que corra dentro de GTK y C no es tan estable ni muy compatible con entornos QT según mi experiencia se baja mucho el rendimiento y siempre se traba en entornos con Librerias QT por ende solo recomiendo los siguientes entornos para un correcto funcionamiento y estabilidad del juego (XFCE, GNOME, LXDE, MATE, CINAMMON, BUDGIE)

Lol Game

Son unos requisitos especifico pero justos llevo test-teado este método durante ya 3 años pensé que seria mas popular por su facilidad de uso eh instalación pero bueno hay esta los resultados lo use con Plasma pero eran unos cuelgues errores y bugs que no le deseo a nadie que quiera una experiencia inmersa del moba.

Instalación del cliente de RITO

Estos son los comandos que debemos poner en nuestra terminal de manera ordenada ya les explicare en cada sub punto que hace cada unos de ellos y luego estaremos listos para el game, cabe destacar que para este tutorial y para el vídeo que estará disponible en algunos días creo en el canal de youtube, usaremos una distribución Rolling Release osea Arch Linux puro osea un Arch con este Hardware.

# Comandos de Instalación Ordenados
1. $ snap install --edge --devmode leagueoflegends
2. $ snap refresh --candidate wine-platform-runtime
3. $ snap refresh --candidate wine-platform-5-staging
4. $ snap refresh --beta wine-platform-runtime
5. $ snap refresh --beta wine-platform-5-staging
6. $ snap refresh --edge --devmode leagueoflegends

Arch Linux Game

No se preocupen por que ustedes no tengan un Arch ya que los comandos son universales y se pueden usar mientras contengas la tiend snap dentro de tu distribución y contengas un entorno GTK y C como lo indique en los requerimientos de mas arriba ya que en este ejemplo de instalación lo haremos desde mi maquina principal que tiene una Nvidia con un Arch con XFCE4 como entorno ideal para Gaming.

# Otros Comandos Importantes despúes de instalación
1. $ snap info wine-platform-runtime
2. $ export MESA_GL_VERSION_OVERRIDE=4.5
3. $ export WINEARCH=win32

Estos son comandos que debes correr después les indico para que son útiles en la siguiente sección

# vulkan comando
1. $ leagueoflegends.winetricks dxvk

Al inicio no veremos nada en nuestra bandeja de aplicaciones is tienes una sección que divide como aqui en XFCE yo solo poseo Steam y Goverlay que si quieren saber como lo instale de manera nativa hagamé saber en la cajita de comentarios.

XFCE GAMES

Primera parte Instalación del Cliente y Complementos WINE

Bueno vamos con la primera parte del procedimiento abrimos nuestra terminal y comenzamos digitado lo siguiente que nos descargará el cliente del juego desde el servidor oficial mas los complementos de GTK necesarios al sistema sanpd y los encapsulará.

# Comando Inicial a Correr
1. $ snap install --edge --devmode leagueoflegends

Arch Linux install devmode

Siempre en estos pasos nos saldrá una casilla que nos pedirá la clave de sesión osea tu clave de super usuario para realizar los cambios el primer comando demora de unos 10 a 15 minutos en descargar lo dejamos y nos tomamos un café o almorzamos o hacemos tiempo hasta que este listo veremos el progreso que tomará su tiempo.

Progress Command

Ahor una ves terminado vamos por el siguiente comando que es el siguiente este nos instalará la maquina que Emulará el Windows por muy debajo del sistema como lo hace wine pero sin consumir casi nada de recursos este se instala con el primer comando pero con este refrescamos la instalación reciente en el sistema.

# comando de instalación del Runtime
1. $ snap refresh --candidate wine-platform-runtime

Snap Wine Runtime

Este no demorará mucho es mas rápido que el comando anterior ahora vamos con el penúltimo comando del Staging que nos permitirá ejecutar el Runtime para que el exe de Windows corrá en primer plano

# Comando de la plataforma wine staging
1. $ snap refresh --candidate wine-platform-5-staging

Snap Wine Staging

Ya con eso correría si solo ejecutamos en el terminal la palabra leagueolegends pero antes de hacerlo tenemos que hacer algo importante porque sino veremos el cliente pero con una pantalla en negro y no queremos eso verdad primero mandemos al canal beta también los runtime como el ejecutable del cliente para tener siempre actualizado el Staging y el runtime por si una actualización grande de RITO en su juego.

# Comandos de los Runtime Staging y El Executable GTK
1. $ snap refresh --beta wine-platform-runtime
2. $ snap refresh --beta wine-platform-5-staging
3. $ snap refresh --edge --devmode leagueoflegends

Dev Channel

Debemos ponerlos de esa manera de uno en uno y esperar por suerte solo ya tendremos todo el paso ya para poder pasar a la instalación final del juego recuerden que siempre les pide la contraseña no saltarse ese paso y digitar su contraseña bien.

Verificación de la Instalación y Variables Globales

Ahora verificamos con este comando que todo este correcto y dependiendo de la tarjeta gráfica sabremos que versión de OpenGl y vulkan tenemos en nuestro sistema en mi caso mi gráfica al ser de la serie 700 posee una Api vulkan 3.0 y un servidor OpenGl 4.6 yo usaré la versión 4.5 pero puedo usar una superior esto es importante no se lo salen

# Validamos la versiones y la correcta instalación por snappy
1. $ snap info wine-platform-runtime

Validate OpenGl Version

Por último agregamos las variables globales correspondiente para que podamos llamar al cliente sin problemas desde nuestra sesión de juegos en nuestro entorno de escritorio GTK

# Variables de entorno digitar en orden
1. $ export MESA_GL_VERSION_OVERRIDE=4.5
2. $ export WINEARCH=win32

Export Variables

La última variable solo es para activar la arquitectura de 32-bits para ciertas librerias que usa el mismo juego

Instalación de Vulkan GTK y Inicio del Launcher

Ahora para que el juego use la API OpenGL necesitará de Vulkan ya podemos ejecutarlo pero veremos después en el game una pantalla negra pero notaremos que el juego si corre para que esto no suceda usamos este comando antes de darle al ejecutable que ya veremos en nuestra sesión de juegos en nuestro entorno.

League of Legends Icon

# Comando para instalar vulkan
1.  $ leagueoflegends.winetricks dxvk

Les pedirá la contraseña como al inicio la digitan y luego de esperar un ratito de descarga comenzaremos a ver el instalador nos pedirá la región del servidor que vamos a instalar la escogemos y esperamos a que solo se instale.

Vulkan install

Cliente Region

Ahora verificamos que nos sale una ruta de tipo C que seria donde el programa emula la instalación como si fuera en Windows pero en realidad se nos creará de manera automática una carpeta llamada sanp en nuestro usuario y hay estarán los archivos y el cliente importante no borrar esta carpeta nunca o se cargarán el juego dejarla como está.

Run Launcher Install

Como ven sale el logo y todo prosigue como lo haríamos en Windows.

Launcher Install EXE

Ahora veremos el pro siguiente paso

C Rute Launcher

Vemos la carpeta creada dejar y no tocar sino te cargaras el juego y desperdiciaras los minutos invertidos.

Snap Game Rute

Dejamos que avance hasta que lleguemos al login del cliente aquí se descargarán ficheros dejamos que este proceso termine y luego solo cerramos el cliente con todo no inicien sesión luego iniciaremos desde la aplicación Nativa luego también cerramos nuestro terminal.

Cliente Update

Ejecución del Cliente y Opciones del juego

Bueno ahora veremos estos 2 launcher directos uno dice league of legends a secas y el otro esta como (Nvidia Optimus), bueno el primero debemos ejecutarlo siempre, si usamos un ordenador de sobremesa con piezas el que dice Optimus Nvidia son para esos ordenadores que usan la tecnología de Nvidia Hibrida que tiene con intel en algunos portátiles del 2016 en series de la gtx 1000 si tienes este tipo de ordenador portátil deberías usar este último obvio si tienes instalado correctamente la tecnología de nvidia

Launcher Options

Bueno una vez adentro veremos que el login del Launcher de RITO cambia según la temporada se actualiza el fondo esta toma es del parche 12 por hay actualmente

Launcher Login

Con estas capturas verán que mi PC al ser una patata andante puede correrlo pero tiene unas dificultades por estar en el limite de los requisitos de RITO un con bashtop veo el consumo de recursos y el uso del CPU par controlar por eso uso XFCE4 para mantener bajo los recursos y echarme unas partidas de vez en cuando pero si usas un ordenador mas o menos decente no veras nada de recursos altos.

Arch Capture

Mi pequeño y rápido Arch Linux n.n/

Arch Capture 2

Como ven me alerta de que se inicia el launcher de RITO y los recursos son estables aunque este grabando de fondo pero común mente no sube mas de los necesario en uso de CPU y la ejecución es veloz.

Bashtop

Si es la primera vez que lo instalas obvio demora un poco en terminarse de descargar los recursos igual que pasa en Windows pero después ya solo inicia normal como en dichoso sistema operativo.

Password Configure

Podemos también cambiar las preferencias regionales por si algún caso no se actualizo de manera automática el lenguaje del juego en los ajustes del Launcher.

Launcher Settings

Yo recomiendo una vez dentro si tienes un ordenador patata o a la final para general desactivar las animaciones andará mejor el rendimiento del cliente al inicio es así pero después se normaliza.

Splash Start

Veremos que aparece un cuadro invisible al inicio no te preocupes porque después de 1 minuto aparece el logo del juego

League Splash

Loading Splash

Listo ahora solo dejamos descargar las actualizaciones esto siempre es así cuando instalas por primera vez el juego luego todo vas muy rápido, un consejo para los que usan ordenadores patata bajen el rendimiento y los gráficos para que vaya mas fluido en fps para tus partidas en mi caso dejo las cosas en medio y rendimiento el cliente.

Splash final

Runes Select

Conclusión

Desktop Final

Bueno es muy sencillo tener nuestro moba favorito queridos por mucho odiados por otros pero muy jugado de manera global si te gusto y quieres conocer mas síguenos dentro del blog y si tienes dudas o sugerencias puedes hacernos saber en la cajeta de comentarios. 

Agradecimientos por este port al dueño del proyecto aquí el enlace directo al proyecto para que si alguna duda o donación puedan contactar aquí si enlace al Github

Set Game

Te gusto danos una valoración en los comentarios. ★★★★★

LinusGems

Soy una persona muy interactiva le gusta descubrir y visitar muchos lugares

Publicar un comentario

Comentar con moderación y respeto , leer las normas y condiciones sino estar de acuerdo! Contacto info@thelinusgems.com

Artículo Anterior Artículo Siguiente

Consentimiento de Cookies!

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación. Al utilizar nuestro sitio web, usted acepta el uso de cookies

Leer Mas