You are not logged in.
Hi,
I am having the issue where I get a black screen after logging into Minecraft. Specifically this is what appears in the terminal:
[davidmn@asgard Downloads]$ java -jar minecraft.jar
27 achievements
174 recipes
Setting user: davidmn, -7917224269415528924
Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: /home/davidmn/.minecraft/bin/natives/liblwjgl.so: /home/davidmn/.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)This is the result of "java -version":
OpenJDK Runtime Environment (IcedTea7 2.0) (ArchLinux build 7.b147_2.0-6-x86_64)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)I'm running 64bit and have an NVidia graphics card with the driver reccomened in the Beginners Guide. Any suggestions would be welcome.
Last edited by davidmn (2012-02-10 22:10:43)
Offline
Found this by googling minecraft liblwjgl
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Ah cool. What does that actually do? Would be nice to know/learn.
Offline
What did do? Did it fix the problem?
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Haven't tried it yet, I'm currently away from the Arch machine.
Offline
I just got back to the machine and tried that. No joy. Same error message.
Offline
Same error? That doesn't sound right. Did you start MC from the same terminal where you ran the command? I think that's necessary when exporting a variable from the command line.
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
I did. I managed to fix this by installing Minecraft from the AUR and everything works beautifully now.
Offline
Having this problem (probably similar but new) and installing minecraft from the AUR works perfectly.
D:
Offline
Just blindly running commands wont really help you in the long run.
The command bellow
$ export LD_LIBRARY_PATH="/opt/java/jre/lib/i386" expects that you have installed java in /opt/java.
You should always atleast check the if the folders/files exist.
Openjdk in arch is installed by default
/usr/lib/jvm/java-7-openjdk/
Check where is java installed on your system :
$ echo ${JAVA_HOME}So for 86_64 architecture would be command like this:
$ export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-openjdk/jre/lib/amd64/" There's absolutely no need to install minecraft AUR package to fix this problem.
Last edited by VioletPill (2012-08-04 09:47:58)
Offline