Ich habe JDK und JRE aus diesem Tutorial installiert und viele Methoden zum Starten ausprobiert, aber meine Ergebnisse sind immer dieselben. Wenn mir jemand helfen könnte, wäre ich sehr dankbar.
Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: /home/dennis/.minecraft/bin/natives/liblwjgl.so: /home/dennis/.minecraft/bin/natives/liblwjgl.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:69)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
at org.lwjgl.Sys.loadLibrary(Sys.java:81)
at org.lwjgl.Sys.<clinit>(Sys.java:98)
at net.minecraft.client.Minecraft.F(SourceFile:1853)
at aoe.<init>(SourceFile:20)
at net.minecraft.client.Minecraft.<init>(SourceFile:77)
at anv.<init>(SourceFile:36)
at net.minecraft.client.MinecraftApplet.init(SourceFile:36)
at net.minecraft.Launcher.replace(Launcher.java:136)
at net.minecraft.Launcher$1.run(Launcher.java:79)
Antworten:
Ich spiele Minecraft und habe das Problem behoben durch: Verwenden der Orakel-Version von Java mithilfe des Java ppa des Wepupd8-Teams. Folgen Sie diesem Tutorial: http://www.ubuntugeek.com/how-to-install-oracle-java-7-in-ubuntu-12-04.html
Versuchen Sie dies dann im Terminal
Und dann:
Wenn das bei Ihnen nicht funktioniert, müssen Sie Ihre JWGL-Dateien aktualisieren, indem Sie diesem Tutorial folgen, das ich geschrieben habe (einschließlich Referenzen unten, wenn Sie sie lieber verwenden möchten):
quelle
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
für 64-Bit-Ubuntu verwenden (Anmerkung amd64 am Ende)Installieren Sie OpenJDK Java 7
Laden Sie dann die neueste Version von LWJGL von hier http://lwjgl.org/download.php herunter und extrahieren Sie sie
Kopieren Sie Folgendes nach
~/.minecraft/bin
Und folgendes zu
~/.minecraft/bin/natives
Starten Sie dann Minecraft neu
Stellen Sie sicher, dass Sie die von Minecraft heruntergeladenen Dateien überschreiben. Sie sind veraltet.
quelle
Anstatt zu tun, was der andere Beitrag vorschlägt, war mein Cousin so freundlich, mich über diese Option (Quelle) zu informieren, die durch die Suche speziell nach meiner Distribution gefunden wurde, die aber auch mit anderen funktioniert, die das gleiche Problem haben. Ein Teil des Problems wurde bereits gelöst, indem Folgendes vom Terminal ausgeführt wurde.
Wenn Sie Java 7 verwenden:
Wenn Sie Java 7 nicht verwenden, sollten Sie in der Lage sein, die Variable auf Google ziemlich einfach zu finden. Für Java 6 könnten Sie beispielsweise versuchen:
Nun, das sollte funktionieren, aber es hat nicht geklappt. Nachdem ich den obigen Beitrag gelesen hatte, entschied ich mich, wie vorgeschlagen vorzugehen und zu ~ / .bashrc hinzuzufügen. Das Hinzufügen an einer beliebigen Stelle in der Datei ist in Ordnung. Kopieren Sie einfach das Obige und fügen Sie es mit gedit oder nano ein:
Speichern Sie nun oder Ctrl+ sund schließen Sie gedit und führen Sie Folgendes aus, um bash zu aktualisieren:
Versuchen Sie erneut, Minecraft auszuführen, und Sie sollten eingestellt sein.
quelle
Installieren Sie den Oracle Java-Client. Wenn Sie diesen verwenden und Probleme haben, versuchen Sie es mit OpenJRE.
Dann müssen Sie vor allem Folgendes tun:
http://www.minecraftwiki.net/wiki/Tutorials/Update_LWJGL
Das hat mich zum Laufen gebracht.
quelle
Stellen Sie sicher, dass Sie Version 6 von OpenJDK installieren, wenn Sie es verwenden. Minecraft hat Probleme mit OpenJDK 7. Es ist am besten, wenn Sie stattdessen Sun Java installieren.
quelle
Versuchen Sie, proprietäre Treiber zu installieren.
Das hat mir geholfen.
Suchen Sie im Unity Dash nach zusätzlichen Treibern .
quelle
Ich habe den gleichen
wrong ELF class: ELFCLASS32
Fehler erhalten und nach dem Upgrade von LWJGL auf 2.8.4 funktionierte Minecraft 1.3.2 für mich mit Oracle Java 1.7.0_07 und OpenJDK 6 unter Ubuntu 12.04 x86_64.Sie können die
java
ausführbare Datei mit ändernsudo update-alternatives --config java
.quelle