Cómo instalar League of Legends en Ubuntu

17

Estoy usando Ubuntu 14.04 y PlayOnLinux 4.2.2. Logré que League of Legends funcionara casi a la perfección, solo hay dos problemas. La primera es que la tienda para comprar cosas con IP / RP es solo una pantalla en negro. Aquí hay una captura de pantalla:

League of Legends - Tienda vacía

El segundo problema es que en el juego, durante el partido, algunos menús están desordenados, como si tuvieran una resolución diferente de la resolución actual del juego. Por ejemplo, la tienda de artículos abre una ventana normal, pero el contenido de esta ventana está en toda la pantalla. Aquí hay una captura de pantalla:

League of Legends - Tienda rota en el juego

Todo lo demás está funcionando bien, incluso tengo un FPS alto. Instalé LoL a través de PlayOnLinux y luego apliqué el parche TuxLoL. Tengo un portátil Optimus, Dell Inspiron 14R 5421, tiene una tarjeta de video integrada Intel y una tarjeta dedicada Nvidia GeForce 730M, que Bumblebee maneja adecuadamente.

¿Cómo soluciono estos dos problemas? ¿Puede alguien ayudarme, por favor?

renatov
fuente
¿Qué versión del paquete mono tiene instalada? He intentado con mono-runtime (3.2.8) y obtengo ese pastebin.com/kbwqWmPp Instalando paquetes mono-devel (3.2.8) obtengo ese pastebin.com/ZbA8rQ21 ¡Gracias!
Parece que su solución no soluciona todos los problemas, ya que ya no menciona el problema de la tienda fuera del juego. No sé si todavía tienes un problema, pero después de seguir tu tuto, permanezco con una pantalla en negro durante 5 segundos y luego el juego se apaga justo después de abrir la tienda de RP / IP.
ElNikopol
@ElNikopol, mencioné al final de mi respuesta que la tienda de usuarios está funcionando e incluso publiqué 3 pantallas de impresión que muestran que está funcionando.
renatov

Respuestas:

26

Respuesta actualizada : a partir de septiembre de 2015, solo se requieren los pasos 1, 2 y 3 para una League of Legends 100% funcional en Ubuntu 14.04

Finalmente he resuelto todos los problemas y League of Legends está funcionando al 100%. Aquí hay un tutorial completo sobre CÓMO JUGAR LA LIGA DE LEYENDAS EN UBUNTU 14.04 .

  1. Instale el controlador de su tarjeta de video (en mi caso, tengo una NVIDIA GeForce 730M):

    Abra Configuración de Unity -> Software y actualizaciones -> Controladores adicionales y haga clic en la opción de controlador propietario. Aquí hay una captura de pantalla:

    Diálogo de software y actualizaciones

  2. Instala PlayOnLinux:

    sudo apt-get install playonlinux
    
  3. Instala League of Legends a través de PlayOnLinux

    • Juego abierto en Linux
    • Haga clic en "Instalar"
    • Tipo "liga de leyendas"
    • Seleccione el juego y haga clic en el botón "Instalar".

    Aquí hay una pantalla de impresión:

    Menú de instalación de PoL

    Simplemente haga clic en Siguiente >> Siguiente >> Siguiente * >> Finalizar *. Asegúrese de no cambiar nada, instálelo en el directorio predeterminado (no cambie nada en el instalador) y desmarque "Launch League of Legends" cuando finalice la instalación.

  4. Instale TuxLoL (ya no es necesario, está aquí solo como referencia)

    • Descárguelo desde aquí: https://bitbucket.org/Xargoth/tuxlol/wiki/Home
    • Descomprime donde quieras
    • Ingrese la carpeta que acaba de descomprimir (donde está el archivo tuxlol.exe) y ejecútelo:

      $ mono tuxlol.exe patch --dir "LEAGUE_OF_LEGENDS_DIR"
      

      Obviamente, reemplace LEAGUE_OF_LEGENDS_DIRcon su directorio de League of Legends. En mi caso, está instalado aquí:

      ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/
      

      PD: Tendrá que volver a aplicar este parche cada vez que se publique una nueva actualización de LoL.

  5. Evite los artículos grandes en la tienda de juegos (ya no es necesario, está aquí solo como referencia)

    • Vaya a /home/[usernamefont>/.PlayOnLinux/wineprefix/[virtualdrivenamefont>/drive_c/Riot Games / League of Legends / RADS / solutions / lol_game_client_sln / releases / [0.0.0.XXX] / deploy / DATA / menu / hud

    • Abre el archivo correspondiente a la resolución con la que juegas. Por ejemplo hud1680x1050.ini

    • Agregue estas líneas y guarde:

      [TipTracker]
      XPos=-20000
      YPos=-20000
      

    Si no haces esto, los íconos de la tienda de juegos serán demasiado grandes, aquí hay una pantalla de impresión:

    vista de juego de tamaños no coincidentes

    Después de agregar estas líneas, tu tienda de juegos estará bien:

    vista correcta del juego

PD: algunas personas informaron que tuvieron que instalar Internet Explorer usando PlayOnLinux para que la tienda funcionara. Pero para mí, funcionó bien.

  1. ¡Jugar el juego!

    Para jugar, solo abre PlayOnLinux, selecciona League of Legends y haz clic en "Ejecutar". Recuerde, si tiene un Optimus Notebook, debe abrir PlayOnLinux como se menciona en la sección 5 cada vez. Aquí hay algunas capturas de pantalla del juego en ejecución:

Como puede ver, League of Legends funciona al 100% en Ubuntu 14.04: tienda de usuarios, tienda de artículos del juego, conexión Maestro y todos los mapas. Solo asegúrese de seguir estas instrucciones al riesgo. Si te ayudé, por favor vota.

renatov
fuente
Cancelé los cambios de @ Braiam, por lo que las imágenes pueden ser más claras y todos ustedes pueden ver mejor cuáles fueron los errores y las instrucciones que esas imágenes mostraban. Acepté todas las otras ediciones, ¡gracias!
renatov
2
Debe citar sus fuentes (por ejemplo, playonlinux.com/en/topic-11029.html ).
BenC
3
@BenC Usé unas 10 fuentes diferentes para reunir toda esta información, la que publicaste es solo una de ellas. No puse enlaces a todos ellos porque algunos no son totalmente correctos. En mi compilación, filtré solo la información que funcionó en Ubuntu 14.04 para producir una League of Legends 100% funcional.
renatov
2
Es posible que falten algunos detalles para las personas que intentan depurar su instalación. A menudo hay largas conversaciones con consejos sobre cómo depurar algunos problemas. Esto también puede ser bastante útil ;-)
BenC
3
Arreglado, para personas como yo (novatos en Ubuntu), instale el paquete monocompleto y luego ejecute este comando: "parche mono tuxlol.exe --dir ~ / .PlayOnLinux / wineprefix / LeagueOfLegends / dosdevices / c: / Riot \ Games / League \ of \ Legends / "el de la guía no funciona.
Nick Oh
3

ingrese la descripción de la imagen aquí

Actualizado 2019

  • Asegúrese de que sus controladores de gráficos estén actualizados y funcionando : nVidia AMD (Intel es automático): use nvidia-settingspara verificar que se está ejecutando en la línea de comandos para nvidia

  • Instalar Lutris

  • Instalar liga

  • Después de cada actualización importante de League, DESINSTALA completamente y reinstala League nuevamente o puede romperse

Video de ayuda

NOTA: Los controladores de liga y gráficos se ejecutan / cargan mejor con entornos de escritorio modernos como Budgie en el último Ubuntu no LTS

Ahora para salir de bronce ...

Jonathan
fuente
1
Finalmente salí del bronce chicos
Jonathan
0

Pensé que debería publicar aquí mi solución, ya que es básicamente lo primero que apareció en mi búsqueda de Google cuando me encontré con este problema, tal vez ahorrarle a algún otro el problema de profundizar.

I. La publicación aceptada no repara la tienda, porque no instala Internet Explorer, y el cliente LOL necesita IE para generar la tienda y todo eso, así que básicamente lo que debe hacer es:

  1. Abra PlayOnLinux
  2. Seleccione League of Legends
  3. Ir a configurar
  4. Instalar componentes
  5. Instale Internet Explorer 8 (asegúrese de emular Win XP para que esto funcione)

II Asegurándose de que está ejecutando Win XP:

  1. Abra PlayOnLinux
  2. Seleccione League of Legends
  3. Ir a configurar
  4. Vino
  5. Configurar vino
  6. Aplicaciones
  7. Versión de Windows [Windows XP]

Además, si va a Bibliotecas aquí (después de haber instalado IE8), debería notar que ejecutará las bibliotecas necesarias para que la tienda funcione.

dudoso
fuente
Funciona; asegúrese de instalar IE8 como se describe, y no con el instalador de aplicaciones estándar (de lo contrario, termina en su propio disco virtual y es inútil)
personne3000
¿Cómo llego a la tienda? Mi juego parece fallar justo antes de que comience el juego. Puedo ver la barra de carga / números, pero cuando el juego está a punto de comenzar, puedo escuchar los ruidos del juego, pero en lugar de mostrarme el juego, se bloquea ... ¿Alguna idea de qué podría estar mal?
Peter Raeves
No tuve que instalar Internet Explorer y todo funcionó bien. Pero puse una observación en mi respuesta, diciendo que algunas personas informaron que se necesita IE, por lo que si todavía tienen algún problema después de seguir esos pasos, deben instalar IE para ver si se resuelve. ¡Nos vemos en el juego!
renatov