无法让 Minecraft 在 Ubuntu 上运行

Den*_*nis 7 minecraft

我已经从本教程安装了 JDK 和 JRE,并尝试了许多启动它的方法,但我的结果总是一样的。如果有人可以帮助我,我将不胜感激。

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)
Run Code Online (Sandbox Code Playgroud)

Pro*_*ter 6

我玩我的世界,我通过以下方式解决了这个问题:通过使用 wepupd8 团队 java ppa 使用 oracles 版本的 java。按照本教程:http : //www.ubuntugeek.com/how-to-install-oracle-java-7-in-ubuntu-12-04.html

然后在终端试试这个

export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/i386" 
Run Code Online (Sandbox Code Playgroud)

进而:

java -jar technic-launcher-latest.jar 
Run Code Online (Sandbox Code Playgroud)

如果这对您不起作用,您将必须按照我写的本教程更新您的 jwgl 文件(如果您愿意使用它们,请在底部包含参考资料):


Ale*_*dar 0

尝试安装专有驱动程序。

这对我有帮助。

在 Unity Dash 中搜索其他驱动程序。


小智 0

安装 Oracle Java 客户端,或者如果您在使用该客户端时遇到问题,请尝试使用 OpenJRE。

然后,最重要的是,您需要执行以下操作:

http://www.minecraftwiki.net/wiki/Tutorials/Update_LWJGL

这让我开始跑步。