我有64位的Ubuntu 11.10,并通过webupd8 page安装了JDK 1.7.0更新2 x64 。但是目前我的《我的世界》游戏有问题。从Minecraft.net下载启动器并启动后,java -jar /home/zrebec/Downloads/minecraft.jar
launcehr 的游戏正常启动,登录游戏后下载更新,但随后在终端中只有黑屏:
Setting user: zrebec, -356009615199623309
Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: /home/zrebec/.minecraft/bin/natives/liblwjgl.so: /home/zrebec/.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.loadLibrary0(ClassLoader.java:1928)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
at java.lang.Runtime.load0(Runtime.java:792)
at java.lang.System.load(System.java:1059)
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 org.lwjgl.opengl.Display.<clinit>(Display.java:132)
at net.minecraft.client.Minecraft.a(SourceFile:180)
at net.minecraft.client.Minecraft.run(SourceFile:648)
at java.lang.Thread.run(Thread.java:722)
请任何人可以帮助我吗?我认为这个问题将出现在架构中:
liblwjgl.so: /home/zrebec/.minecraft/bin/natives/liblwjgl.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
有什么想法吗?
我知道,也许这是个话题,因为也许不是Ubuntu问题,但在64位环境下却可以完美运行,我认为公认的答案可以帮助许多用户,并且可以在Linux下更好地玩游戏。真。非常感谢您的任何想法。
openjdk-6-jre
我在比赛中的一些问题。大约2到3分钟后,游戏消失了,然后崩溃了:(也许是游戏中的bug?但是在Windows中,我没有任何问题。我是初级Java程序员-现在正在学习Java)谢谢
openjdk-7-jre-amd64
:)我安装了openjdkjava version "1.7.0_147-icedtea" OpenJDK Runtime Environment (IcedTea7 2.0) (7~b147-2.0-0ubuntu0.11.10.1) OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
openjdk-6-jre
呢?我的兄弟正在64位Kubuntu 11.10上玩Minecraft,没有任何问题。