I just finished upgrading all my computers to Ubuntu 12.10, the latest release in my favorite Linux distribution.
However, I get the black screen after I login, and the suggestion of deleting the ~/.minecraft/bin directory does not solve the problem.
I am using the Java 7 package provided from Oracle's website, installed via the WebUpd8 Oracle Java PPA (all it does is download the packages from Oracles website and does all the manual install stuff that comes with installing a .tar.gz file since Oracle is not kind enough to include a .deb package for easy installation on Debian based distributions).
I have also tried OpenJDK 6 and 7, but I get the same error (or screen, rather, since I do not get any crash message). All the black screen does is just sit there until I close it.
I am going to try it with Oracle Java 8 pre-release, but I doubt it will work, since it didn't work before when I tried it on Ubuntu 12.04.
The only thing I can suspect is that, since I made the jump from the 3.3.6 kernel (I updated to 3.3.6 way in advance from 3.2.1 because of a major driver fix for the Intel HD Graphics on my 3rd gen-i5) to the 3.5 kernel it is a problem with Java.
I also have tried launching it using this command:
[email protected]:~/.minecraft$ java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
asdf
Exception in thread "Thread-4" java.lang.UnsatisfiedLinkError: /home/davidlucadou/.minecraft/bin/natives/liblwjgl.so: /home/davidlucadou/.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(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
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 net.minecraft.client.Minecraft.F(SourceFile:1857)
at aof.<init>(SourceFile:20)
at net.minecraft.client.Minecraft.<init>(SourceFile:77)
at anw.<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)
And I did do a clean install on 2 of my machines, and they won't run it. The machine I did the upgrade (which preserves app data and the contents of your /home directory) on also will not run Minecraft.
Is this a glitch with Java or a Minecraft failure?
Edit: should have thought about what I was going to say before I spoke. I just finished installing Oracle Java 8 pre-release, and it runs Minecraft just fine!
I'm also having the same problem with Ubuntu 12.10. I installed Java 7 on ubuntu and then launched MC. However, after logging in and loading it goes to a black screen.
I can't even freaking play Minecraft at all...I'm running Ubuntu too and I don't even know how to launch the jar...could someone help me with that? lol
I can't even freaking play Minecraft at all...I'm running Ubuntu too and I don't even know how to launch the jar...could someone help me with that? lol
Your supposed to just right click and open with OPENjdk Java 6 runtime if you have it installed.
However, I get the black screen after I login, and the suggestion of deleting the ~/.minecraft/bin directory does not solve the problem.
I am using the Java 7 package provided from Oracle's website, installed via the WebUpd8 Oracle Java PPA (all it does is download the packages from Oracles website and does all the manual install stuff that comes with installing a .tar.gz file since Oracle is not kind enough to include a .deb package for easy installation on Debian based distributions).
I have also tried OpenJDK 6 and 7, but I get the same error (or screen, rather, since I do not get any crash message). All the black screen does is just sit there until I close it.
I am going to try it with Oracle Java 8 pre-release, but I doubt it will work, since it didn't work before when I tried it on Ubuntu 12.04.
The only thing I can suspect is that, since I made the jump from the 3.3.6 kernel (I updated to 3.3.6 way in advance from 3.2.1 because of a major driver fix for the Intel HD Graphics on my 3rd gen-i5) to the 3.5 kernel it is a problem with Java.
I also have tried launching it using this command:
This is the output from the Terminal:
And I did do a clean install on 2 of my machines, and they won't run it. The machine I did the upgrade (which preserves app data and the contents of your /home directory) on also will not run Minecraft.
Is this a glitch with Java or a Minecraft failure?
Edit: should have thought about what I was going to say before I spoke. I just finished installing Oracle Java 8 pre-release, and it runs Minecraft just fine!
-
View User Profile
-
View Posts
-
Send Message
Retired Staffhttp://jdk8.java.net/
Need your server status on your website? Check out mcapi.us!
@Syfaro
Your supposed to just right click and open with OPENjdk Java 6 runtime if you have it installed.
http://debianhelp.wordpress.com/2012/10/14/how-to-install-minecraft-in-ubuntu/
It seems to happen a lot with the Linux build...