LOL de Manera Nativa con el método SNAPPY
Tabla de Contenido
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.
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.
-
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)
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
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.
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
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.
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
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
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
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
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
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.
# 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.
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á.
Como ven sale el logo y todo prosigue como lo haríamos en Windows.
Ahora veremos el pro siguiente paso
Vemos la carpeta creada dejar y no tocar sino te cargaras el juego y desperdiciaras los minutos invertidos.
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.
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
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
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.
Mi pequeño y rápido Arch Linux n.n/
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.
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.
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.
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.
Veremos que aparece un cuadro invisible al inicio no te preocupes porque después de 1 minuto aparece el logo del juego
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.
Conclusión
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
Te gusto danos una valoración en los comentarios. ★★★★★