Come installare League of Legends in Ubuntu


17

Sto usando Ubuntu 14.04 e PlayOnLinux 4.2.2. Sono riuscito a far funzionare League of Legends quasi perfettamente, ci sono solo due problemi. Il primo è che il negozio per comprare cose con IP / RP è solo uno schermo nero. Ecco uno screenshot:

League of Legends - Negozio vuoto

Il secondo problema è che nel gioco, durante la partita, alcuni menu sono incasinati, come se avessero una risoluzione diversa da quella attuale del gioco. Ad esempio, il negozio di articoli apre una finestra normale, ma i contenuti di questa finestra sono sullo schermo. Ecco uno screenshot:

League of Legends - Negozio di gioco rotto

Tutto il resto funziona bene, ho anche un FPS elevato. Ho installato LoL tramite PlayOnLinux e poi ho applicato la patch TuxLoL. Ho un notebook Optimus, Dell Inspiron 14R 5421, ha una scheda video integrata Intel e una scheda dedicata Nvidia GeForce 730M, che sono gestite correttamente da Bumblebee.

Come posso risolvere questi due problemi? Qualcuno potrebbe aiutarmi, per favore?


Quale versione del pacchetto mono hai installato? Ho provato con mono-runtime (3.2.8) e ottengo che pastebin.com/kbwqWmPp Installando pacchetti mono-devel (3.2.8) ottengo che pastebin.com/ZbA8rQ21 Grazie!

La tua soluzione non sembra risolvere tutti i problemi in quanto non menzioni più il problema del negozio fuori gioco. Non so se hai ancora problemi, ma dopo aver seguito il tuo tuto rimango con uno schermo nero per 5 secondi e poi il gioco si spegne subito dopo aver aperto RP / IP shop.
ElNikopol,

@ElNikopol, ho detto alla fine della mia risposta che lo store degli utenti sta funzionando e ho persino pubblicato 3 schermate di stampa che mostrano che funziona.
Renatov,

Risposte:


26

Risposta aggiornata : a partire da settembre 2015, sono necessari solo i passaggi 1, 2 e 3 per una League of Legends funzionante al 100% su Ubuntu 14.04

Ho finalmente risolto tutti i problemi e League of Legends funziona al 100%. Ecco un tutorial completo su COME GIOCARE A LEGA DI LEGGENDE SU UBUNTU 14.04 .

  1. Installa il driver della tua scheda video (nel mio caso, ho una NVIDIA GeForce 730M):

    Apri Impostazioni Unity -> Software e aggiornamenti -> Driver aggiuntivi e fai clic sull'opzione driver proprietario. Ecco uno screenshot:

    Finestra di dialogo Software e aggiornamenti

  2. Installa PlayOnLinux:

    sudo apt-get install playonlinux
    
  3. Installa League of Legends tramite PlayOnLinux

    • Apri Gioca su Linux
    • Fai clic su "Installa"
    • Digita "league of legends"
    • Seleziona il gioco e fai clic sul pulsante "Installa".

    Ecco una schermata di stampa:

    Menu di installazione PoL

    Basta fare clic su Avanti >> Avanti >> Avanti * >> Fine *. Assicurati di non modificare nulla, installa nella directory predefinita (non modificare nulla nel programma di installazione) e deseleziona "Avvia League of Legends" al termine dell'installazione.

  4. Installa TuxLoL (non più necessario, è qui solo per riferimento)

    • Scaricalo da qui: https://bitbucket.org/Xargoth/tuxlol/wiki/Home
    • Decomprimi dove vuoi
    • Inserisci la cartella che hai appena decompresso (dove c'è il file tuxlol.exe) ed eseguilo:

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

      Ovviamente, sostituiscilo LEAGUE_OF_LEGENDS_DIRcon la tua directory di League of Legends. Nel mio caso, è installato qui:

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

      PS: dovrai riapplicare questa patch ogni volta che viene rilasciato un nuovo aggiornamento LoL.

  5. Prevenire nel negozio di articoli di grandi dimensioni (non più necessario, è qui solo per riferimento)

    • Passare a /home/[username username/.PlayOnLinux/wineprefix/[virtualdrivename×/drive_c/Riot Games / League of Legends / RADS / solutions / lol_game_client_sln / release / [0.0.0.XXX] / deploy / DATA / menu / hud

    • Apri il file corrispondente alla risoluzione con cui giochi. Ad esempio hud1680x1050.ini

    • Aggiungi queste righe e salva:

      [TipTracker]
      XPos=-20000
      YPos=-20000
      

    Se non lo fai, le icone del negozio di gioco saranno troppo grandi, ecco una schermata di stampa:

    dimensioni del gioco non corrispondenti

    Dopo aver aggiunto queste righe, il tuo nel negozio di giochi andrà bene:

    corretta visualizzazione del gioco

PS: alcune persone hanno riferito che dovevano installare Internet Explorer usando PlayOnLinux per far funzionare l'archivio. Ma per me ha funzionato bene.

  1. Giocare il gioco!

    Per giocare, basta aprire PlayOnLinux, selezionare League of Legends e fare clic su "Esegui". Ricorda, se hai un Notebook Optimus, devi aprire PlayOnLinux come menzionato nella sezione 5 ogni volta. Ecco alcune schermate del gioco in esecuzione:

Come puoi vedere, League of Legends funziona al 100% su Ubuntu 14.04: archivio utenti, negozio di articoli di gioco, connessione Maestro e tutte le mappe. Assicurati solo di seguire queste istruzioni per il rischio. Se ti ho aiutato, per favore, vota.


Ho annullato le modifiche di Braiam, quindi le immagini possono essere più chiare e tutti voi potete vedere meglio quali sono stati gli errori e le istruzioni mostrate da quelle immagini. Ho accettato tutte le altre edizioni, grazie!
Renatov,

2
Dovresti citare le tue fonti (es. Playonlinux.com/en/topic-11029.html ).
BenC,

3
@BenC Ho usato circa 10 fonti diverse per mettere insieme tutte queste informazioni, quella che hai pubblicato è solo una di queste. Non ho inserito collegamenti a tutti perché alcuni non sono totalmente corretti. Nella mia compilation ho filtrato solo le informazioni che funzionavano su Ubuntu 14.04 per produrre una League of Legends funzionante al 100%.
Renatov,

2
alcuni dettagli potrebbero mancare per le persone che cercano di eseguire il debug della loro installazione. Spesso ci sono lunghe discussioni con suggerimenti su come eseguire il debug di alcuni problemi. Questo può anche essere molto utile ;-)
BenC,

3
Risolto il problema, per le persone come me (principianti di Ubuntu), installa il pacchetto mono-completo, quindi esegui questo comando: "patch mono tuxlol.exe --dir ~ / .PlayOnLinux / wineprefix / LeagueOfLegends / dosdevices / c: / Riot \ Giochi / Lega \ of \ Legends / "quello della guida non funziona.
Nick Oh,

3

inserisci qui la descrizione dell'immagine

Aggiornato 2019

  • Assicurati che i tuoi driver grafici siano aggiornati e in esecuzione : nVidia AMD (Intel è automatica): utilizza nvidia-settingsper verificare che sia in esecuzione sulla riga di comando per nvidia

  • Installa Lutris

  • Installa League

  • Dopo ogni importante aggiornamento della League, DISINSTALLA completamente e reinstalla nuovamente la League, altrimenti potrebbe rompersi

Aiuto video

NOTA: i driver della lega e della grafica funzionano / si caricano meglio con i moderni ambienti desktop come Budgie sull'ultimo Ubuntu non LTS

Ora per uscire dal bronzo ....


1
Finalmente sono uscito di bronzo, ragazzi
Jonathan,

0

Ho pensato che avrei dovuto pubblicare qui la mia soluzione poiché è sostanzialmente la prima cosa che è spuntata nella mia ricerca su Google quando mi sono imbattuto in questo problema, forse per salvare qualche altro tipo il problema di scavare più a fondo.

I. La posta accettata non risolve il negozio, perché non installa Internet Explorer e il client LOL ha bisogno di IE per generare il negozio e quant'altro, quindi in sostanza ciò che devi fare è:

  1. Apri PlayOnLinux
  2. Seleziona League of Legends
  3. Vai a Configura
  4. Installa i componenti
  5. Installa Internet Explorer 8 (assicurati di emulare Win XP affinché funzioni)

II. Assicurati di eseguire Win XP:

  1. Apri PlayOnLinux
  2. Seleziona League of Legends
  3. Vai a Configura
  4. Vino
  5. Configura Vino
  6. applicazioni
  7. Versione di Windows [Windows XP]

Inoltre, se vai alle Librerie qui (dopo aver installato IE8), dovresti notare che eseguiranno le librerie necessarie per far funzionare il negozio.


Funziona; assicurati di installare IE8 come descritto e non con il programma di installazione delle applicazioni standard (altrimenti finisce sulla sua stessa unità virtuale ed è inutile)
personne3000

Come faccio ad arrivare al negozio? Il mio gioco sembra andare in crash poco prima dell'inizio del gioco. Riesco a vedere la barra / i numeri di caricamento, ma quando il gioco sta per iniziare, sento i rumori del gioco, ma invece di mostrarmi il gioco, si blocca ... Hai idea di cosa potrebbe essere sbagliato?
Peter Raeves,

Non ho dovuto installare Internet Explorer e tutto ha funzionato bene. Ma ho messo un'osservazione sulla mia risposta, dicendo che alcune persone hanno riferito che IE è necessario, quindi se hanno ancora problemi dopo aver seguito questi passaggi, dovrebbero installare IE per vedere se risolve. Ci vediamo in gioco!
Renatov,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.