Wie installiere ich Minecraft (Client)

31

So installieren Sie Minecraft ordnungsgemäß, einschließlich der Einstellung der erforderlichen Pakete oder Apps, um Minecraft zu installieren und die häufigsten Probleme zu beheben, mit denen Ubuntu-Benutzer bei der Verwendung von Minecraft konfrontiert sind.

Ich versuche Minecraft zu installieren und auszuführen, ohne zuerst die Oracle-Version von Java installieren zu müssen. Ich möchte die mit Ubuntu gelieferte OpenJDK-Version verwenden und als letzten Ausweg die Oracle-Version.

Ich möchte auch eine Liste von Problemen im Zusammenhang mit Minecraft in Ubuntu und die möglichen Lösungen für sie kennen.

Eine schrittweise Anleitung zur Installation von Minecraft würde ebenfalls helfen.

Luis Alvarado
quelle

Antworten:

45

Diese Anleitung (für das Schreiben und Testen habe ich etwas mehr als 3 Tage gebraucht) wurde erstellt, um die meisten Probleme bei der korrekten Installation von Minecraft zu lösen. Es ist sehr gründlich und auf Ubuntu 11.10+ ausgerichtet, da dies die erste Version war, die OpenJDK 1.7 enthielt, aber es fehlen möglicherweise noch weitere Informationen, um weitere Probleme in Bezug auf Minecraft zu lösen.

Ich hatte auch nicht genug Zeit, um Versionen unter 11.10 zu testen, aber ob es funktioniert oder nicht, ist nur eine Frage der hier genannten Schritte (aber mit OpenJDK 1.6). Das Handbuch wurde auch erstellt, um zu versuchen, alle Probleme mit OpenJDK zu lösen, bevor Sie versuchen, auf die Java-Version von Oracle zu wechseln. Ich werde versuchen, die häufigsten Probleme zu behandeln, und eine schrittweise Anleitung zur Installation von Minecraft, Minecraft Server und Tipps zur Fehlerbehebung geben, um alles so einfach wie möglich zu machen. Wenn Sie einen Tippfehler finden, fehlende Informationen oder Tipps haben, lassen Sie es mich bitte wissen, damit wir dies noch weiter verbessern können.

Bevor Sie dieses Handbuch lesen, haben Sie einige neue Möglichkeiten, Minecraft zu installieren. Wir haben zuerst den offiziellen Minecraft Launcher, der mit den Versionen 1.6+ korrekt funktioniert. Um es zu bekommen, gehe einfach auf die Minecraft Download Seite oder klicke einfach auf den Minecraft Launcher Link . Führen Sie den Launcher aus und er kümmert sich um alle benötigten Bibliotheken und Updates. Ich habe dies in 13.04 getestet und es funktioniert sofort. Sie müssen nur OpenJDK installiert haben, das in dieser Antwort unten erwähnt wird.

Eine andere Möglichkeit ist die Verwendung des Minecraft-Installationsprogramms . Dies ist eine schnelle und einfache Möglichkeit, Minecraft zu installieren und sicherzustellen, dass alles korrekt funktioniert (sehr gutes Skript). Dies ist für Ubuntu 12.04+. Einfach:

  1. Öffnen Sie das Terminal: Geben Sie terminalauf dem Dash ein. Öffnen Sie den Dash durch Drücken der SUPERTaste.

  2. Installieren Sie die PPA:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. Aktualisiere das System und installiere das minecraft-Installationsprogramm:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. Tippe minecraft in den Dash:

    Bildbeschreibung hier eingeben

  5. abspielen

Gerade getestet und es funktioniert einwandfrei. Auch wenn das Spiel startet und Sie einen schwarzen Bildschirm sehen, lesen Sie bitte weiter, insbesondere den Teil über LWJGL. Möglicherweise fehlt Ihnen die Installation / das Überschreiben dieser Bibliotheken in Ihrem minecraft-Ordner.

Wenn Sie den PPA oder den Official Launcher nicht verwenden möchten, lesen Sie auf jeden Fall diese Anleitung, die Sie auf einem weiteren langen Weg führt ...

Dies ist eine dreistufige Anleitung. Vor dem Herunterladen von Minecraft müssen wir zuerst:

  • Prüfen Sie, ob wir die erforderliche Hardware haben.
  • Sehen Sie nach, ob wir die Tools haben, die zum Installieren und Spielen benötigt werden.
  • Installieren Sie das Spiel in der richtigen Reihenfolge mit den richtigen Dateien.

(Getestet unter Ubuntu 11.10, 12.04, 12.10 und 13.04 in 32-Bit- und 64-Bit-Versionen)

HARDWARE-ANFORDERUNGEN (empfohlen)

CPU - 2 GHz (Es läuft mit niedrigeren Hertz, aber Sie benötigen stundenlanges Yogatraining, da das Starten und Spielen langsamer sein wird.)

RAM - Mindestens 512 MB, 2 GB empfohlen

VIDEO - Empfohlen ab Nvidia Geforce FX, Intel GMA 3000 (4th Gen) und höher oder Radeon 9000 Series und höher. Es wird weniger ausgeführt, aber dies sind die empfohlenen.

Wenn Sie die Hardwareanforderungen nicht erfüllen oder übertreffen, treten unter anderem folgende Probleme auf:

  • Videostörungen (seltsame Grafiken während des Spielens oder im Spielemenü)
  • Langsames Rendern (unter 10 FPS) und Tonprobleme
  • Stürzt nach einiger Zeit ab
  • Minecraft reagiert für einige Sekunden nicht mehr (es wiederholt sich)
  • System einfrieren

HINWEIS : Es ist sehr wichtig zu überprüfen, ob Sie Ihre Grafikkarte korrekt installiert haben und OpenGL unterstützt. Am schnellsten installieren Sie dazu das Paket mesa-utils:

sudo apt-get install mesa-utils 

dann renne:

glxinfo | grep -e "direct rendering"

Hier erfahren Sie, ob Sie Direct Rendering (das für 3D benötigt wird) verwenden. Wenn ja, sind Sie gut, wenn NEIN, müssen Sie eine bessere Grafikkarte besorgen oder die richtigen Treiber dafür installieren. Verwenden Sie für NVIDIA und ATI die proprietären Treiber.

WERKZEUGE BENÖTIGT

1. Wein

Möglicherweise wird Wein benötigt, um Minecraft zu installieren, wenn Sie eine .EXE-Version herunterladen. Ich muss unbedingt erwähnen, dass Sie mit der Windows-Version problemlos auf den Linux-Launcher umsteigen können und keine zuvor geleistete Arbeit verlieren. Das Verfahren zum Kopieren von Skins und anderen Mods wird unten erwähnt, aber der Punkt ist, dass Minecraft nach Version 1.6 unter Ubuntu großartig funktioniert.

Gehen Sie zu WINEHQ und folgen Sie den Anweisungen dort. Wenn nicht, führen Sie einfach die folgenden Zeilen aus:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(Dies sollte momentan die neueste Wine-Version installieren.)

Führen winecfgSie nach der Installation das Programm aus, um es zu konfigurieren. Dann schließe es. Sie müssen es nur einmal öffnen, um die Konfiguration durchzuführen.

2. LWJGL (Lightweight Java Game Library) herunterladen

Dieser Schritt ist DRINGEND EMPFOHLEN, da er 99% der Probleme löst, mit denen Ubuntu-Benutzer mit Minecraft konfrontiert sind. Auch wenn Sie den offiziellen Launcher oder das PPA verwenden, müssen Sie dies tun.

Bildbeschreibung hier eingeben

Gehen Sie zu folgendem LINK , um es herunterzuladen:

Bildbeschreibung hier eingeben

Laden Sie immer die ZIP-Version herunter. Laden Sie keine SOURCE-, DOCS- oder APPLET-Versionen herunter. Bleib bei dem mit dem lwjgl-VERSION.zip. Zum Beispiel habe ich lwjgl-2.8.5.zip heruntergeladen

Nur für den Fall, dass Sie nicht nur die von mir erwähnte herunterladen, sondern auch die mit Ubuntu gelieferte LWJGL-Version installieren:

sudo apt-get install liblwjgl-java  

3. Laden Sie OpenJDK (im Lieferumfang von Ubuntu enthalten) herunter und installieren Sie es, falls es noch nicht installiert ist

Geben Sie im Terminal Folgendes ein:

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(Wenn Sie die OpenJDK Version 7 wollen, die ich empfehle)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(Wenn Sie das OpenJDK Version 6 wollen)

Hinweis: Wenn Sie Java installiert haben, ist der Befehl update-java-alternativesverfügbar, dh, Sie haben bereits Java (OpenJDK, Sun JDK, Any JDK). Zum Testen einfach zum Terminal gehen und eingeben update-java-alternatives. Wenn der Befehl vorhanden ist, wird eine Hilfemeldung ausgegeben. Wenn nicht, erhalten Sie eine Fehlermeldung, dass der Befehl nicht gefunden wurde. Auf diese Weise können Sie schnell feststellen, ob Sie bereits über Java verfügen.

Überprüfen Sie nach dem Test, welche Version Sie haben, indem Sie Folgendes eingeben:

update-java-alternatives -l

Es sollte ungefähr so ​​aussehen:

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

In diesem Beispiel haben wir Version 1.7 von OpenJDK für eine 32-Bit-Umgebung (Wegen des i386 am Ende. 64-Bit hätte am Ende ein amd64 anstelle von i386.)

Um zu überprüfen, ob etwas fehlt, ändern Sie einfach die Java-Alternative.

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

In diesem Fall die 32-Bit-Version. Wenn es 64 Bit ist, würde es ungefähr so ​​aussehen

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

Geben Sie ein, um update-java-alternatives -lzu sehen, über welche Java-Versionen Sie verfügen, wenn Sie eine andere oder 64-Bit-Version verwenden.

Wenn das Ändern / Einstellen der Java-Alternative zu Fehlern führt, lesen Sie den Fehler und installieren Sie alle zusätzlich benötigten Pakete. Ich habe versucht, alle Fehler bereits bei der Installation von Java oben abzudecken. Danach sollte es keine Fehler bei der Überprüfung geben. Zumindest keine kritischen Fehler, die dazu führen, dass Minecraft sich schlecht benimmt.

4. Komprimierungs- / Dekomprimierungswerkzeug

Der, den ich benutze, ist 7-Zip.

sudo apt-get install p7zip-full p7zip-rar

5. Der ausführbare Minecraft-Launcher (Minecraft Launcher)

Laden Sie dies von der offiziellen Minecraft-Website herunter :

Bildbeschreibung hier eingeben

Direkter Link HIER

Diese Datei wird in Ihrem privaten Ordner abgelegt. Ich empfehle den Home-Ordner, da er im weiteren Verlauf des Tutorials einfacher zu befolgen ist. Zum Beispiel, wenn mein Benutzer CYREX ist, wird es hineingehen /home/CYREX. Stellen Sie sicher, dass Sie diese Datei korrekt heruntergeladen haben, da beispielsweise in Chrome durch Klicken auf eine JAR-Datei versucht wird, die Datei auszuführen, anstatt sie für einige Benutzer herunterzuladen. Klicken Sie einfach mit der rechten Maustaste auf den Link im DOWNLOAD-Bereich der Minecraft-Site und teilen Sie ihm mit, dass er in Ihren Home-Ordner heruntergeladen werden soll.

Öffnen Sie danach das Terminal und geben Sie in Ihrem Home-Ordner ein chmod +x minecraft.jar. Dies gibt der Datei eine ausführbare Eigenschaft, so dass Sie (offensichtlich ^^) die Datei ausführen können, um das Spiel zu spielen. Die Datei sollte sich in Ihrem Home-Ordner befinden, da sie versucht, Ihren .minecraft- Ordner zu lesen, der sich auch in Ihrem Home-Ordner befindet. Dieser Schritt ist nicht erforderlich, wenn Sie die Datei über das Terminal ausführen möchten. Wenn Sie die Datei über eine grafische Benutzeroberfläche mit Nautilus ausführen möchten, benötigen Sie das ausführbare Bit.

Sie können die ausführbare Eigenschaft auch angeben, indem Sie mit der rechten Maustaste auf die Datei klicken, die Registerkarte Berechtigungen aufrufen und die Option "Ausführen" aktivieren. Der mit der Aufschrift "Ausführen von Dateien als Programm zulassen".

Bildbeschreibung hier eingeben

Starten Sie den PC neu (nur für den Fall)

Nun können Sie das Spiel installieren ...

DAS SPIEL

Minecraft wird heruntergeladen

Sie können Minecraft herunterladen von:

Wenn Sie das Spiel vom Ubuntu Software Center oder von der offiziellen Website (für Linux) herunterladen , müssen Sie einige der hier genannten Schritte nicht ausführen, da sie für Sie ausgeführt werden. Credits gehen an Marco Ceppi . Das einzige, was benötigt wird, ist der minecraft-Starter für Linux, der für Updates und zum Starten des Spiels benötigt wird.

Das Spiel ist ungefähr 50MB groß . Notieren Sie sich die Größe, bevor Sie sie von einem Ort herunterladen, der nicht von der offiziellen Website stammt (nur für den Fall). Ich erwähne dies, da wir manchmal verwirrt sind, wenn wir den Client (nur Jar-Datei) im Vergleich zum gesamten Spiel herunterladen. Der Unterschied besteht darin, dass die ausführbare Jar-Datei etwa 5 MB groß ist (die minecraft.jar-Datei, die sich im minecraft-Wiki befindet und sich im Ordner .minecraft / bin befindet). Der Minecraft-Launcher ist weniger als 100 KB groß. Das eigentliche Spiel wie gesagt ist 50MB.

Wenn Sie wie ich sind und das Spiel zuerst unter Windows hatten, installieren Sie das Spiel mit Wine (Sie müssen es nicht erneut kaufen).

Bildbeschreibung hier eingeben

Nach Abschluss der Installation sollte das Spiel den .minecraft-Ordner in erstellt haben /home/USER/.wine/drive_c/users/USER/Application Data. Um dorthin zu gelangen, öffnen Sie einfach DASH und geben Sie den Buchstaben C ein . Wenn Sie bereits Wein konfiguriert haben, sollte das Symbol Browse C: Drive angezeigt werden. Klick es an. Von hier aus gehen Sie zu Benutzer -> BENUTZERNAME (abhängig von Ihrem Ubuntu-Benutzer) -> Anwendungsdaten .

Bildbeschreibung hier eingeben

Wenn Sie in die Anwendungsdaten gelangen, wird der Ordner .minecraft nicht sofort angezeigt. Sie müssen CTRL+ drücken, Hdamit die versteckten Ordner / Dateien angezeigt werden. Sie können jetzt den .minecraft-Ordner sehen.

Bildbeschreibung hier eingeben

Wählen Sie den .minecraft-Ordner aus und kopieren Sie ihn in Ihren Ausgangsordner. Zum Beispiel /home/cyrexwäre mein Home-Ordner, nach dem Kopieren sollte es so aussehen /home/cyrex/.minecraft. Gehen Sie jetzt zu Ihnen nach Hause und in Ihren .minecraft-Ordner. Der Speicherort sollte ungefähr so ​​aussehen: /home/cyrex/.minecraft.

Bildbeschreibung hier eingeben

In diesem Bild ist der Speicherort, da der Benutzer SERVER ist /home/server/.minecraft

Da wir in den .minecraft-Ordner gehen wollen, müssen Sie entweder CTRL+ drücken Hund im Home-Ordner nach dem .minecraft-Ordner suchen oder CTRL+ drücken Lund in der Adressleiste .minecraft nach dem Schrägstrich in / home / USER / hinzufügen Sieht aus wie /home/USER/.minecraft und drücke dann ENTER.

Bildbeschreibung hier eingeben

Gehen Sie nun im minecraft-Ordner zum BIN-Ordner.

Denken Sie an die LWJGL-Bibliotheken, die Sie zuvor heruntergeladen haben. Du wirst sie benutzen. Dekomprimieren Sie die ZIP-LWJGL-Datei. Innerhalb des dekomprimierten Ordners finden Sie die folgenden Unterordner (Hilfe zu diesem Schritt finden Sie auch HIER ):

Bildbeschreibung hier eingeben

  • Ein JAR-Ordner. Der Inhalt des JAR-Ordners sollte in den Minecraft-BIN-Ordner in .minecraft verschoben werden. Überschreibe alle Dateien, die danach fragen.
  • Ein NATIVE-Ordner mit mehreren Ordnern darin. Im NATIVE-Ordner finden Sie den LINUX-Ordner. Der Inhalt des NATIVE / LINUX-Ordners sollte in den BIN / NATIVES-Ordner in .minecraft verschoben werden. Überschreiben Sie erneut alle Dateien, die Sie dazu auffordern.

Nur eine Zusammenfassung:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

Überschreiben Sie alles, wenn Sie die Dateien in den BIN- oder BIN / NATIVE-Ordner Ihres minecraft kopieren.

Jetzt in Nautilus, in Ihrem Home - Ordner, wählen Sie die minecraft.jar (die, die weniger als 100 KB groß ist) in Ihrem Home - Ordner (nicht in Ihrem .minecraft Ordner) und der rechten Maustaste darauf. Wählen Sie Öffnen mit und wählen Sie die installierte OpenJDK-Version.

Bildbeschreibung hier eingeben

Jetzt spiel!. Sie können das Spiel auch wie folgt vom Terminal aus ausführen:

java -jar minecraft.jar

vorausgesetzt, das Terminal wird in Ihrem Home-Ordner geöffnet (Dies ist das Standardverhalten).

FEHLERBEHEBUNG

Bis zu diesem Punkt funktioniert das Spiel für viele Benutzer einwandfrei. Das Spiel wird eröffnet und alles wird gut und gut. Aber wenn Sie zufällig ein Problem haben, lesen Sie das Folgende, da die Hölle losbricht. Wenn das Spiel anfängt, Fehler zu werfen, starten Sie nicht, geben Sie einen schwarzen Bildschirm usw. ein. Lesen Sie weiter, um einige der häufigsten Probleme zu lösen. Wiederholen Sie für alle Fälle alle oben genannten Schritte und überprüfen Sie sie langsam, da ein falscher Download, eine falsche Kopie, kein Überschreiben oder ein nicht korrektes Einfügen der Datei das Problem verursachen.

1. Minecraft öffnet sich nicht, nachdem alle oben genannten Schritte ausgeführt wurden

Wenn das Spiel anfängt, Fehler wie die folgenden oder ähnliche zu werfen:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Bildbeschreibung hier eingeben

In den meisten Fällen bedeutet dies, dass Sie entweder die falsche minecraft.jar-Datei ausführen (Es sollte sich um den Minecraft-Launcher mit einer Größe von weniger als 100 KB und dem Namen minecraft.jar handeln, und nicht um die Minecraft-ausführbare Datei mit 5 MB. minecraft / bin Ordner und hat auch zufällig den gleichen minecraft.jar Namen) oder Sie haben die oben erwähnten Bibliotheken nicht mit dem neueren LWJGL aktualisiert. Stellen Sie sicher, dass Sie tatsächlich die richtige minecraft.jar-Datei ausführen und die richtigen Bibliotheksdateien überschrieben und aktualisiert haben.

2. Schwarzer Bildschirm beim Laden des Spiels oder nach dem Einloggen

Dafür gibt es mehrere Gründe.

  • 1. Fall: Vergewissern Sie sich ähnlich wie beim ersten genannten Punkt, dass Sie die richtige minecraft.jar-Datei ausführen.

  • 2. Fall: Fügen Sie das "net.minecraft.LauncherFrame" am Ende der ausführbaren Zeile hinzu. Zum Beispiel: java -jar minecraft.jar net.minecraft.LauncherFrame.

  • 3. Fall: Wenn Sie ein 64-Bit-System verwenden, EXPORTIEREN Sie den Bibliothekspfad. Geben Sie Folgendes ein, bevor Sie den Launcher ausführen:

    export LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    Führen Sie dann den Launcher aus: java -jar minecraft.jar

    (Möglicherweise müssen Sie den Teil über "java-1.7.0" in den aktuell verwendeten ändern. Dies können sein: java-6-openjdk, java-7-openjdk, java-7-openjdk-i386, java- 6-openjdk-amd64 und andere.

    (Denken Sie daran, dass Sie jederzeit mit der rechten Maustaste auf den Launcher klicken und Öffnen mit aus dem Kontextmenü auswählen können. Wählen Sie dann das OpenJDK aus, das Sie verwenden möchten.

  • 4. Fall: Sie haben vergessen, die Bibliotheksdateien mit den neueren LWJGL-Dateien zu überschreiben. Denken Sie daran, die Update-Bibliotheksdateien herunterzuladen und die Dateien in den Ordnern minecraft bin und bin / native zu überschreiben. Dies löst nicht nur das Problem, sondern auch viele andere Probleme wie Geräusche, Bewegungen, Abstürze ...

3. "Fehler: Hauptklasse minecraft.jar konnte nicht gefunden oder geladen werden"

Sie haben vergessen, das "-jar" in die Java-Zeile einzufügen. Es sollte sein java -jar minecraft.jarund nichtjava minecraft.jar

4. Gibt es ein Easy Minecraft-Installationsskript (einschließlich der Erstellung eines Unity Launcher-Symbols für Minecraft)?

Sie können zu https://github.com/Enkouyami/Complete-Minecraft-Installer gehen und das Skript von dort herunterladen. Denken Sie daran, eine ausführbare Berechtigung zu erteilen.

5. Beim Spielen von Minecraft heizt sich meine Grafikkarte (Nvidia oder Ati) auf und die Lüftergeschwindigkeit steigt / die CPU-Auslastung steigt auf 100%

Es gibt eine Einstellung in den Minecraft-Optionen in den Videoeinstellungen, die als Leistung bezeichnet wird. Stellen Sie sicher, dass diese Option entweder auf Ausgeglichen oder auf Energiesparmodus eingestellt ist. Wenn Sie diese Option für einige Grafikkarten und die CPU auf Maximum FPS (Maximale FPS) setzen, wird sie LITERAL angezeigt , erhalten Sie die maximalen FPS, die Grafikkarte und CPU beim Spielen von Minecraft verarbeiten können. wird die Temperatur der Grafikkarte sehr schnell erhöht, da Sie dies sehen möchten Die maximale Geschwindigkeit, mit der die Karte umgehen kann, sorgt dafür, dass sich die CPU stärker auf das Spiel konzentriert. Ändern Sie diese Option auf eine niedrigere Einstellung, wenn Sie möchten, dass die Grafikkarte die Temperatur senkt, ohne dass Sie sehr bald eine Grafikkarte kaufen müssen, und um der CPU eine Pause vom Sterben zu geben.

6. Minecraft Menü und Ingame laufen sehr langsam (Low FPS)

Verringern Sie alle Einstellungen in der Option Minecraft-Videoeinstellungen. Die Optionen, die wirklich viel bewirken (in der Reihenfolge der größten Auswirkung auf die Leistung), sind Renderabstand, Grafik, Leistung, Partikel, Glatte Beleuchtung, VSync und Wolken.

7. Minecraft hinkt hinterher

Deaktivieren Sie im Minecraft-Optionsmenü in den Videooptionen die Option "Servertexturen". Deaktivieren Sie in den Snooper-Einstellungen die Option "Snooper zulassen". Dies sind die einzigen Optionen auf der Client-Seite, die bei der Verzögerung helfen (vorausgesetzt, die Verzögerung ist nicht videobezogen, sondern netzwerkbezogen).

8. Tastatur und Maus reagieren beim Spielen von Minecraft nicht

In einigen sehr seltenen Fällen (vorausgesetzt, Sie haben die LWJGL-Bibliothek korrekt installiert) müssen Sie minecraft als SUDO ausführen: sudo java -jar minecraft.jar

IBus kann auch das Problem sein. Wenn die vorherige Methode nicht funktioniert, beenden Sie IBus über die Taskleiste des Systemmenüs.

9. Es liegt ein OpenGL-Problem vor

Denken Sie daran, die proprietären Treiber für Ihre ATI- oder Nvidia-Grafikkarte zu installieren.

10. Wie kann ich die Development / Next-Version von Minecraft ausprobieren?

Sie müssen nur in das Minecraft-Wiki gehen, in der Entwicklungssektion HIER

Laden Sie die gewünschte Version herunter und prüfen Sie, ob es sich um einen Client oder einen Server handelt. Der Server sollte die Serverdatei überschreiben, die Sie haben (die Datei mit dem Namen minecraft_server.jar ). Der Client sollte den Minecraft-Client, den Sie haben, überschreiben (nicht den Minecraft-Launcher in Ihrem Home-Ordner, sondern die Datei minecraft.jar in .minecraft / bin). Ich schlage vor, nur die Originaldatei umzubenennen und die neue Datei zusammen mit der Originaldatei zu speichern.

11. Gibt es irgendwelche Verbesserungen bei der Verwendung von Minecraft in einem 32-Bit-System oder einem 64-Bit-System?

Die Geschwindigkeit ist kaum verbessert. Die einzigen 2 Leistungsänderungen, die ich sah, waren die Tatsache, dass ich die Renderentfernung (Option in den Videoeinstellungen) in FAR und die Geschwindigkeit, mit der der Charakter in die Welt geladen wurde, einstellen konnte. Abgesehen von diesen beiden gibt es kleine Änderungen. Wenn Sie in der Lage sein möchten, große Entfernungen zu sehen, empfehle ich 64 Bit, aber 32 Bit hat auch eine große Entfernung. In einigen Fällen tritt außerdem ein Problem bei der Verwendung von 64-Bit auf. Die Lösung besteht darin, LD_LIBRARY_PATH zu verwenden, bevor das Spiel ausgeführt wird. Beispielsweise

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

Dann

java -jar minecraft.jar

12. Werden die Parameter -Xmx und -Xms benötigt?

Normalerweise reicht die Standardeinstellung nicht aus, damit Minecraft reibungslos funktioniert. Wenn Sie jedoch über begrenzten Arbeitsspeicher (2 GB oder weniger) oder über zu viel Arbeitsspeicher (8 GB oder mehr) verfügen, können sie irgendwie Abhilfe schaffen. Xms ist der Speicher, der beim Starten des Programms verwendet wird, während Xmx der maximal zulässige Speicher ist. Normalerweise würde ich empfehlen, beide auf den gleichen Wert zu setzen, um die dynamische Speichererweiterung zwischen dem Starten des Programms und dem maximal verwendeten Wert zu vermeiden. Spielen Sie mit ihnen, wenn Sie wenig Speicher haben. Beispielsweise:

Für ein 1-GB-Speichersystem können wir sie auf -Xms256M -Xmx512M einstellen.
Für ein 2-GB-Speichersystem können wir sie auf -Xms512M -Xmx1024M einstellen.
Für ein 4-GB-Speichersystem müssen wir sie nicht einstellen, aber wenn Sie es trotzdem wollen, dann Ein Startwert könnte -Xms1024M -Xmx2048M oder -Xms2048M -Xmx4096M sein

Der Nachteil, sie nicht zu setzen, ist, dass das Spiel möglicherweise mehr und mehr Speicher benötigt, bis es abstürzt. Dies ist in älteren Versionen normalerweise häufiger der Fall (Speicherverlust), in späteren Versionen jedoch weniger. Wenn Ihr System nach einer Weile abstürzt, überprüfen Sie die Speichernutzung und verwenden Sie beide Variablen, um die anfängliche und die maximale Speichernutzung festzulegen.

13. Fehler mit OpenJDK (Version 6 und 7)

In letzterem Fall können Sie Sun JDK, die Oracle-Version, installieren, wenn Sie mit Both, OpenJDK, Version 6 und 7, ein sehr seltsames und merkwürdiges Problem haben. Verwenden Sie die folgende Zeile, um das Sun JDK zu installieren, zu aktualisieren und zu konfigurieren:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

oder die folgenden:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

Dadurch wird die PPA zu Ihren Repositorys hinzugefügt, Ihre Repositorys aktualisiert, die Oracle Java-Version installiert und Java in Verwendung gesetzt. In diesem Fall handelt es sich um Java 7, in Zukunft könnte es sich jedoch um Java 8 handeln. Dies ist NUR für den Fall, dass OpenJDK ein ernstes Problem hat, das nicht einmal durch ein Upgrade oder eine Neuinstallation behoben werden kann.

PERSÖNLICHER HINWEIS - Angesichts der Anzahl der Sites (einschließlich der offiziellen), die Linux erwähnen und dann sofort als erste Option die Sun Java-Plattform anbieten und sogar empfehlen, die OpenJDK-Installation zu entfernen oder zu bereinigen, halte ich dies für eine sehr schlechte Art der Darstellung Das Potenzial hat OpenJDK vor allem gegenüber Apps wie Minecraft. Persönlich finde ich, dass das Anbieten von Sun Java über OpenJDK als erste Option, in den meisten Fällen ohne OpenJDK-Test, eine grobe Möglichkeit ist, die Open Source Java-Plattform über eine Closed-Source-Plattform zu schließen, nur weil es die erste war getestet mit Sun "," es wird offiziell von Minecraft empfohlen "(oder einer anderen Java-basierten Programmseite) oder OpenJDK hat vor 2 Jahren einen Fehler gemeldet.

OpenJDK hat einen sehr langen Weg zurückgelegt, und die Entwicklungsgeschwindigkeit von OpenJDK ist viel größer und schneller als zuvor. Jeder, der die OpenJDK-Entwicklung verfolgt hat, weiß dies. Ich habe die Option für Sun als letzte Alternative verlassen, nicht wegen des Open Source / Closed Source-Problems, sondern weil ich Minecraft auf über 50 PCs installiert habe, von Nvidia-, Ati- oder Intel-Grafikkarten bis hin zu Pentium 2, Athlon XP und Core i7, die nur OpenJDK verwenden, von 1.2.5 bis 1.4.5. Meine Erfahrung mit OpenJDK und Minecraft sollte also für sich selbst sprechen. Darüber hinaus werden die meisten Minecraft-Probleme nicht durch Ändern von OpenJDK auf die Sun Java-Version von Oracle gelöst, sondern durch Java-Variablen, Aktualisieren von Bibliotheken und Ausführen der richtigen Minecraft-Datei.

Als letzter Tipp: Ein Update auf eine neuere Version von Ubuntu löst viele Probleme, die entweder mit OpenJDK, Soundproblemen, Videoproblemen oder Hardwareproblemen im Allgemeinen zusammenhängen. Einige Probleme, die beispielsweise bei der Verwendung von 11.04 oder 11.10 aufgetreten sind, wurden mit einer neueren Ubuntu-Version behoben. Wenn wir die Menge der Fragen zu Minecraft in Askubuntu oder im Ubuntu-Forum analysieren, sehen wir, dass es immer weniger Fragen gibt, wenn die Ubuntu-Version neuer ist.

Ich hoffe wirklich, dass dieser Leitfaden zukünftigen Ubuntu- und Minecraft-Benutzern hilft und dass Feedback hinzugefügt wird, was ihn zu einem allgemeinen Leitfaden für Minecraft in Ubuntu macht.

Luis Alvarado
quelle
9
Die größte Antwort, die ich je gesehen habe!
Rubens Mariuzzo
18
Das ist viel zu kompliziert. Ich würde niemals versuchen Minecraft zu installieren, wenn ich das zuerst sehen würde :) Die vollständigen Anweisungen lauten: 1. download minecraft.jar; 2. Beginnen Sie mit java -jar minecraft.jar; 3. Beheben Sie das Problem mit der fehlenden Bibliothek lwjgl. Wine ist insbesondere nicht erforderlich, und im nächsten Schritt muss das .exeInstallationsprogramm nicht verwendet werden , um den .minecraftOrdner nur aus den Tiefen der Wine-Verzeichnisse zu rippen . Ich weiß die Mühe zu schätzen, die du in diese Sache gesteckt hast :)
Sergey
@Sergey - Trotzdem danke ich dir, wenn ich die minecraft.jar herunterlade und versuche, sie auszuführen, habe ich immer ein Problem.
Luis Alvarado
Anstelle einer Verwendung von EXE - Launcher / Downloader die minecraft.jar zu erhalten, können Sie es einfach aus herunterladen: Hier . Du brauchst nichts mehr als jar und lwjgl, um minecraft auszuführen, alle anderen Dateien werden automatisch erstellt / heruntergeladen (auch wenn du das Spiel nicht gekauft hast). Beachten Sie, dass dies die URL ist, von der der offizielle Launcher sie herunterlädt.
Mid_kid
2
Möglicherweise müssen Sie dies für den neuen Minecraft-Launcher aktualisieren. Es behandelt Sachen besser, obwohl (automatischer Download von Bibliotheken und Ressourcen)
kiri
6

Ich gehe davon aus, dass Sie bereits minecraft.jarheruntergeladen haben. Wenn nicht, können Sie es von minecraft.net erhalten .

Minecraft ist in Java geschrieben. Wenn Sie Minecraft (oder eine andere in Java geschriebene Anwendung) ausführen möchten, müssen Sie das entsprechende Paket installieren. Dieses Paket ist OpenJDK Java 7 Runtimeund Sie können es installieren, indem Sie das Ubuntu Software Center öffnen und nach suchen java. Es sollte das erste Ergebnis sein.

Wenn es installiert ist, klicken Sie mit der rechten Maustaste auf minecraft.jar, Open withund wählen Sie es OpenJDK Java 7 Runtimeaus der Liste aus.

B00m! Sie sind fertig.


quelle
Zusätzlich zu Chris Wilson möchte ich sagen, dass Minecraft unter Ubuntu / Linux manchmal nicht richtig funktioniert -> beim Starten wird ein Speicherfehler angezeigt. In diesem Fall müssen Sie die LWJGL-Bibliotheken aktualisieren. Siehe dazu hier: askubuntu.com/questions/177996/…
Dominik Berger
Außerdem müssen Sie es als ausführbare Datei ausführen lassen.
Ullallulloo
5

Kam auf Ihre Frage, indem ich nach den gleichen Antworten suchte ... Und ich glaube, ich habe eine Lösung gefunden (funktioniert im Terminal, aber nicht mit dem Unity-Symbol). Ich habe Ubuntu 12.04 64-Bit, mit NVidia proprietären Treibern (scheint wichtig)

Minecraft scheint ein Problem mit OpenJDK zu haben, daher habe ich stattdessen Oracle JRE installiert:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(Quelle: Java JRE wird aufgrund des Fehlers "tar: Fehler ist nicht behebbar" nicht installiert. )

Dann habe ich das Minecraft-Installationsskript erneut ausgeführt, um zu deinstallieren - zu installieren (Bereinigen, Oracle JRE verwenden):

http://ubuntuforums.org/showthread.php?t=1726735

(es findet nicht sun-java6-jre, sondern findet und wählt stattdessen oracle-java7-installer)

Und da es ein Problem mit dem Pfad zur 64-Bit-Bibliothek von Oracle-Java7 zu geben scheint, habe ich den /usr/local/bin/minecraftInhalt folgendermaßen geändert :

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(Quelle: Minecraft in jdk 1.7.0_u2 x64 )

Führen Sie zuerst eine Sicherung durch, und Ihr Kilometerstand (Pfad der gelesenen Bibliothek) kann variieren

und an dieser stelle klappt minecraftdas anrufen im terminal! (Leider funktioniert das in Unity / Programs installierte Icon immer noch nicht)

jfkenney
quelle
Nun, ich weiß eigentlich nicht, warum es funktioniert hat, aber ja, es hat funktioniert. Ich sage das, weil ich mit der Oracle-Version getestet habe und es nicht funktioniert hat. Aber es funktioniert, wie Sie hier erwähnt haben. Ich bin auf dem 32 Bit Ubuntu. Danke jfk.
Luis Alvarado
0

Ich hatte das gleiche Problem und löste es, indem ich einfach den vollständigen Pfad von minecraft.jar in die Befehlszeile einfügte. So einfach war das. Ich benutze Ubuntu 12.04.

So hatte ich:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 
Chris Harrington
quelle
0

Eine Sache, die für mich auf einem (Sun JRE 1.7.xx, Open Suse 12.1) funktionierte, war das Kopieren der .jar-Dateien im Linux-Verzeichnis lwjgl in dasselbe Verzeichnis, in dem sie sich im .minecraft-Verzeichnis befinden. Zusätzlich zum \ native-Verzeichnis

user139267
quelle
0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Klicken Sie auf OK, um den Geschäftsbedingungen von Oracle zuzustimmen.

Um 'minecraft.jar' auszuführen, kopiere und füge es in deinen Home-Ordner ein und benutze diesen Befehl:

java -jar minecraft.jar

Außerdem müssen Sie sicherstellen, dass Port 25565 geöffnet ist, wenn Sie eine Firewall ausführen, damit Sie auf das Internet zugreifen können.

mchid
quelle
0

Eine einfachere Methode, die ich finde, funktioniert für mich.

  1. Installieren Sie OpenJDK 7 JRE mit folgendem Befehl:

    sudo apt-get install openjdk-7-jre
    
  2. Laden Sie Minecraft von der offiziellen Website herunter .

    1. Klicken Sie auf den Link "Alle Plattformen anzeigen".
    2. Laden Sie 'Minecraft.jar' unter " Minecraft für Linux / Andere " herunter .
  3. Gib 'Minecraft.jar' Ausführungsberechtigungen .

    1. Klicke mit der rechten Maustaste auf 'Minecraft.jar' und öffne "Eigenschaften".
    2. Wechseln Sie zur Registerkarte "Berechtigungen" und aktivieren Sie das Kontrollkästchen
      "Ausführen der Datei als Programm zulassen".
  4. Führen Sie diesen Befehl in einem Terminal aus:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. Stellen Sie sicher, dass die Datei 'Minecraft.jar' in Java geöffnet wird:

    1. Klicke mit der rechten Maustaste auf 'Minecraft.jar' und öffne "Eigenschaften".
    2. Wenn auf der Registerkarte "Öffnen mit" "OpenJDK Java 7 Runtime" nicht die " Standardanwendung " ist, klicken Sie auf "OpenJDK Java 7 Runtime" und dann auf "Als Standard festlegen".
  6. Doppelklicken Sie auf die Datei 'Minecraft.jar'. Der Launcher sollte sich jetzt öffnen.

kiri
quelle