Wie installiert man League of Legends in Ubuntu

17

Ich benutze Ubuntu 14.04 und PlayOnLinux 4.2.2. Ich habe es geschafft, League of Legends fast perfekt zum Laufen zu bringen, es gibt nur zwei Probleme. Das erste ist, dass der Laden, in dem man mit IP / RP einkaufen kann, nur ein schwarzer Bildschirm ist. Hier ist ein Screenshot:

League of Legends - Leerer Laden

Das zweite Problem ist, dass während des Spiels einige Menüs durcheinander sind, als ob sie eine andere Auflösung als die aktuelle Auflösung des Spiels hätten. Der Item-Shop öffnet beispielsweise ein normales Fenster, dessen Inhalt sich jedoch über den gesamten Bildschirm erstreckt. Hier ist ein Screenshot:

League of Legends - Broken In-Game-Shop

Der Rest funktioniert einwandfrei, ich bekomme sogar hohe FPS. Ich habe LoL über PlayOnLinux installiert und dann den TuxLoL-Patch angewendet. Ich habe ein Optimus-Notebook, Dell Inspiron 14R 5421, eine integrierte Intel-Grafikkarte und eine dedizierte Nvidia GeForce 730M-Karte, die von Bumblebee ordnungsgemäß gehandhabt werden.

Wie behebe ich diese beiden Probleme? Könnte mir bitte jemand helfen?

Renatov
quelle
Welche Version von Mono-Paket haben Sie installiert? Ich habe versucht, mit Mono-Runtime (3.2.8) und ich bekomme das pastebin.com/kbwqWmPp Installieren von Mono-Devel (3.2.8) -Paketen Ich bekomme das pastebin.com/ZbA8rQ21 Danke!
Ihre Lösung scheint nicht alle Probleme zu lösen, da Sie das Problem des Outgame-Shops nicht mehr erwähnen. Ich weiß nicht, ob Sie noch ein Problem haben, aber nachdem ich Ihrem Tuto gefolgt bin, verbleibe ich 5 Sekunden lang auf einem schwarzen Bildschirm und das Spiel wird gleich nach dem Öffnen von RP / IP-Shop beendet.
ElNikopol
@ ElNikopol, ich erwähnte am Ende meiner Antwort, dass der Benutzerspeicher funktioniert und ich habe sogar 3 Druckbildschirme gepostet, die zeigen, dass er funktioniert.
Renatov

Antworten:

26

Antwort aktualisiert : Ab September 2015 sind nur die Schritte 1, 2 und 3 erforderlich, damit League of Legends unter Ubuntu 14.04 zu 100% funktioniert

Ich habe endlich alle Probleme gelöst und League of Legends funktioniert zu 100%. Hier finden Sie ein umfassendes Tutorial zum SPIELEN DER LEGENDEN-LEAGUE AUF UBUNTU 14.04 .

  1. Installieren Sie Ihren Grafikkartentreiber (in meinem Fall habe ich eine NVIDIA GeForce 730M):

    Öffnen Sie Unity-Einstellungen -> Software & Updates -> Zusätzliche Treiber und klicken Sie auf die Option für proprietäre Treiber. Hier ist ein Screenshot:

    Dialogfeld "Software und Updates"

  2. Installieren Sie PlayOnLinux:

    sudo apt-get install playonlinux
    
  3. Installiere League of Legends über PlayOnLinux

    • Öffnen Sie Play On Linux
    • Klicken Sie auf "Installieren"
    • Typ "Liga der Legenden"
    • Wähle das Spiel aus und klicke auf "Installieren".

    Hier ist ein Druckbildschirm:

    PoL-Installationsmenü

    Klicken Sie einfach auf Weiter >> Weiter >> Weiter * >> Fertig stellen *. Stellen Sie sicher, dass Sie nichts ändern, installieren Sie im Standardverzeichnis (ändern Sie nichts im Installationsprogramm) und deaktivieren Sie "Launch League of Legends", wenn die Installation abgeschlossen ist.

  4. Installieren Sie TuxLoL (nicht mehr benötigt, hier nur als Referenz)

    • Laden Sie es hier herunter: https://bitbucket.org/Xargoth/tuxlol/wiki/Home
    • Entpacken Sie, wo immer Sie wollen
    • Geben Sie den Ordner ein, den Sie gerade entpackt haben (dort befindet sich die Datei tuxlol.exe) und führen Sie sie aus:

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

      Ersetzen LEAGUE_OF_LEGENDS_DIRSie es natürlich durch Ihr League of Legends-Verzeichnis. In meinem Fall ist es hier installiert:

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

      PS: Sie müssen diesen Patch jedes Mal erneut anwenden, wenn ein neues LoL-Update veröffentlicht wird.

  5. Verhindern Sie im Game Store große Gegenstände (nicht mehr benötigt, hier nur als Referenz)

    • Navigieren Sie zu /home/[Benutzername‹/.PlayOnLinux/wineprefix/[VirtuelleAntriebsname‹/drive_c/Riot Games / League of Legends / RADS / solutions / lol_game_client_sln / releases / [0.0.0.XXX] / deploy / DATA / menu / hud

    • Öffnen Sie die Datei, die der Auflösung entspricht, mit der Sie spielen. Zum Beispiel hud1680x1050.ini

    • Füge diese Zeilen hinzu und speichere:

      [TipTracker]
      XPos=-20000
      YPos=-20000
      

    Wenn Sie dies nicht tun, werden die Symbole im Game Store zu groß. Hier ist ein Druckbildschirm:

    nicht übereinstimmende Größen Spielansicht

    Nachdem Sie diese Zeilen hinzugefügt haben, ist Ihr In-Game-Store in Ordnung:

    korrekte Spielansicht

PS: Einige Leute gaben an, sie müssten den Internet Explorer mit PlayOnLinux installieren, damit der Store funktioniert. Aber für mich hat es gut funktioniert.

  1. Das Spiel spielen!

    Um das Spiel zu spielen, öffne einfach PlayOnLinux, wähle League of Legends und klicke auf "Ausführen". Denken Sie daran, dass Sie, wenn Sie ein Optimus-Notizbuch haben, jedes Mal PlayOnLinux wie in Abschnitt 5 beschrieben öffnen müssen. Hier sind einige Screenshots des laufenden Spiels:

Wie Sie sehen können, arbeitet League of Legends zu 100% an Ubuntu 14.04: User Store, im Game Item Shop, Maestro Connection und allen Maps. Stellen Sie einfach sicher, dass Sie diese Anweisungen zum Risiko befolgen. Wenn ich dir geholfen habe, stimme bitte zu.

Renatov
quelle
Ich habe die Änderungen von @ Braiam storniert, damit die Bilder klarer werden und Sie alle besser sehen können, welche Fehler und Anweisungen diese Bilder zeigten. Ich habe alle anderen Ausgaben angenommen, danke!
Renatov
2
Sie sollten Ihre Quellen angeben (z . B. playonlinux.com/en/topic-11029.html ).
BenC
3
@BenC Ich habe ungefähr 10 verschiedene Quellen verwendet, um all diese Informationen zusammenzustellen. Die von Ihnen veröffentlichte ist nur eine davon. Ich habe nicht alle verlinkt, da einige nicht ganz korrekt sind. In meiner Zusammenstellung habe ich nur die Informationen gefiltert, die auf Ubuntu 14.04 funktionierten, um eine 100% funktionierende League of Legends zu erstellen.
Renatov
2
Für Benutzer, die versuchen, ihre Installation zu debuggen, fehlen möglicherweise einige Details. Es gibt oft lange Gespräche mit Tipps zum Debuggen einiger Probleme. Das kann auch ganz nützlich sein ;-)
BenC
3
Es wurde behoben, um Leute wie mich (Ubuntu-Neulinge), das Paket "mono-complete" zu installieren und dann den folgenden Befehl auszuführen: "mono tuxlol.exe patch --dir ~ / .PlayOnLinux / wineprefix / LeagueOfLegends / dosdevices / c: / Riot \ Games / League \ of \ Legends / "Der im Guide funktioniert nicht.
Nick Oh
3

Bildbeschreibung hier eingeben

Aktualisiert 2019

  • Stellen Sie sicher, dass Ihre Grafiktreiber auf dem neuesten Stand sind und ausgeführt werden : nVidia AMD (Intel ist automatisch) - Verwenden Sie nvidia-settingsdiese Option, um zu überprüfen, ob der Treiber in der Befehlszeile für nvidia ausgeführt wird

  • Installieren Sie Lutris

  • Installieren Sie League

  • UNINSTALLIEREN Sie die League nach jedem Major League-Update vollständig und installieren Sie sie erneut. Andernfalls kann es zu einem Absturz der League kommen

Hilfevideo

HINWEIS: Liga- und Grafiktreiber können mit modernen Desktop-Umgebungen wie Budgie auf dem neuesten Nicht-LTS-Ubuntu besser ausgeführt / geladen werden

Jetzt raus aus Bronze ....

Jonathan
quelle
1
Ich bin endlich aus Bronze raus, Jungs
Jonathan,
0

Ich dachte, ich sollte hier meine Lösung posten, da es im Grunde das erste ist, was in meiner Google-Suche auftaucht, als ich auf dieses Problem gestoßen bin.

I. Der akzeptierte Beitrag repariert den Shop nicht, da der Internet Explorer nicht installiert wird und der LOL-Client IE benötigt, um den Shop zu generieren und so weiter. Grundsätzlich müssen Sie also Folgendes tun:

  1. Öffne PlayOnLinux
  2. Wählen Sie League of Legends
  3. Gehen Sie zu Konfigurieren
  4. Komponenten installieren
  5. Installieren Sie Internet Explorer 8 (stellen Sie sicher, dass Sie Win XP emulieren, damit dies funktioniert)

II. Stellen Sie sicher, dass Sie Win XP ausführen:

  1. Öffne PlayOnLinux
  2. Wählen Sie League of Legends
  3. Gehen Sie zu Konfigurieren
  4. Wein
  5. Wein konfigurieren
  6. Anwendungen
  7. Windows-Version [Windows XP]

Wenn Sie hier zu Libraries gehen (nachdem Sie IE8 installiert haben), sollten Sie feststellen, dass die Bibliotheken ausgeführt werden, die für das Funktionieren des Shops erforderlich sind.

zweifelhaft
quelle
Funktioniert; Stellen Sie sicher, dass Sie IE8 wie beschrieben und nicht mit dem Standardanwendungsinstallationsprogramm installieren (andernfalls wird es auf einem eigenen virtuellen Laufwerk gespeichert und ist unbrauchbar)
personne3000
Wie komme ich überhaupt zum Laden? Mein Spiel scheint kurz vor Spielbeginn abgestürzt zu sein. Ich kann den Ladebalken / die Ladezahlen sehen, aber als das Spiel anfängt, kann ich die Ingame-Geräusche hören, aber anstatt mir das Spiel zu zeigen, stürzt es ab ... Irgendeine Idee, was falsch sein könnte?
Peter Raeves
Ich musste den Internet Explorer nicht installieren und alles funktionierte einwandfrei. Ich habe jedoch eine Bemerkung zu meiner Antwort gemacht, wonach einige Leute gemeldet haben, dass IE benötigt wird. Wenn sie also nach diesen Schritten noch Probleme haben, sollten sie IE installieren, um zu sehen, ob dies behoben wird. Wir sehen uns im Spiel!
Renatov