Эти ошибки возникают при запуске minecraft. Первая ошибка возникает при запуске меню входа в систему (оно все еще загружается). Второе, когда я действительно запускаю игру.
Landswimmer@linux-99vz:~/Documents/Minecraft/Vanilla> java -jar minecraft.jar
asdf
java.io.FileNotFoundException: /home/Landswimmer/.minecraft/lastlogin (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at net.minecraft.LoginForm.readUsername(LoginForm.java:110)
at net.minecraft.LoginForm.<init>(LoginForm.java:55)
at net.minecraft.LauncherFrame.<init>(LauncherFrame.java:23)
at net.minecraft.LauncherFrame.main(LauncherFrame.java:167)
at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:13)
Exception in thread "Thread-4" java.lang.UnsatisfiedLinkError: /home/Landswimmer/.minecraft/bin/natives/liblwjgl.so: /home/Landswimmer/.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.G(SourceFile:1985)
at awe.<init>(SourceFile:20)
at net.minecraft.client.Minecraft.<init>(SourceFile:76)
at avv.<init>(SourceFile:38)
at net.minecraft.client.MinecraftApplet.init(SourceFile:38)
at net.minecraft.Launcher.replace(Launcher.java:136)
at net.minecraft.Launcher$1.run(Launcher.java:79)
Java Oracle - не лучшее решение для Minecraft. Я бы предложил использовать OpenJDK вместо этого. Вы можете увидеть, как вы устанавливаете OpenJDK для Ubuntu, здесь
Объяснение Луиса Альварадо (как Меер Бонг предложил в последнем комментарии) очень сложно, и вам не нужно устанавливать Minecraft через Вино, чтобы оно работало.
Вы просто скачиваете Launcher с сайта Minecraft (файл с именем minecraft.jar) и щелкаете по нему правой кнопкой мыши и открываете его через OpenJDK. Затем в меню программы запуска нажмите кнопку параметров и нажмите кнопку «Принудительное обновление». Тогда это должно работать отлично. Это отлично сработало для меня, и у меня не было проблем с Minecraft.
Мне нужно было использовать Oracle Oracle для определенных вещей, чтобы работать с математической программой Sage. Если вы устанавливаете Java, используя инструкции здесь http://www.wikihow.com/Install-Oracle-Java-JDE-on-Ubuntu-Linux или здесь http: //www.wikihow. com / Install-Oracle-Java-JDE-on-Ubuntu-Linux (если вам нужен JDK), тогда вы сможете набрать
java -jar Minecraft.jar
У вас нет удобной опции щелчка правой кнопкой мыши как с openjdk, но у меня так хорошо работает. Я знаю, что это старая ветка, но это первая ссылка, которую Google возвращает в результате, и в ней не было необходимой мне информации, поскольку я знал, что она работает с openjdk, но нуждался / хотел, чтобы она работала с Oracle Java. Что и делает.