Problema con Minecraft.

Imagen de Vinxent86
0 puntos

Buenas!

Expongo mi problema. Quiero migrar todos los juegos posibles a Ubuntu para usar lo menos posible win 7, me anime desde que vi el equipo Playonlinux en acción.

Bueno resulta que empece con Minecraft pensando que sería el mas sencillo y me da problemas con Java y Opengl, he mirado foros a patadas, posibles soluciones, problemas de driver en la gráfica, posibles paquetes que me pudiesen faltar, reinstalación de otros... nada, he pasado horas delante del ordenador y no he conseguido nada.

De verdad agradecería que me echaseis una mano.

Adjunto una imagen con el error que me da minecraft, que seguro que es de ayuda.

Muchas gracias de antemano ^^.

http://imageshack.us/photo/my-images/853/capturadepantallade2012m.png/

Imagen de ggbla
+1
0
-1

Has lanzado con " java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame " ?

+1
0
-1
Imagen de Nclass1fireD
+1
0
-1

A mi me pasa exactamente lo mismo (venía con la intención de abrir un tema pidiendo ayuda hasta que ví este).

Yo he probado lo que dice ggbla y me sale lo siguiente:

Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

+1
0
-1
Imagen de Vinxent86
+1
0
-1

Acabo de probar tal y como has hecho y me aparece lo mismo que a Nclass. De todas maneras yo lo ejecuto con un acceso directo que tengo creado y con el JDK6 (también he probado con el 7). He probado también a instalarme posibles librerias Sun Java que me pudieran faltar (y de otras tantas), a ejecutar un fix* que encontre en un soporte de minecraft... nada, ya no se que hacer xD

Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

Muchas gracias por la ayuda que prestáis ^^

+1
0
-1
Imagen de danielcaraj
+1
+1
-1

Esto es un foro de ayuda, no hace falta que lo GRITES!!!!!

+1
+1
-1

---------------------------------------------------------------------------------------------------------------------
Linux User#535363
Normas del foro

Imagen de Vinxent86
+1
+2
-1

Perdón, perdón, corregido x)

+1
+2
-1
Imagen de ggbla
+1
-1
-1

La solución (aunque no la he probado) parece ser que sería abrir el archivo .jar de MineCraft desde la misma /home/usuario y con OpenJDK Java 6 Runtime (asegurad que es así en botón derecho, propiedades, abrir con...)

¡A ver si así funciona!

+1
-1
-1
Imagen de Vinxent86
+1
0
-1

Gracias por el aporte ggbla pero ya lo probé.

Tiene que ser algún problema de mi Java en Ubuntu, porque he probado con el JDK6, el JDK7, emulando con Wine el Java de win y nada...

Hace apenas 2 días actualicé los drivers de mi tarjeta gráfica pero no parece que eso sea la solución, me sigue crasheando... en principio tengo todo bien y actualizado pero no entiendo por qué no sale >.<

Tengo un informe de errores pero es demasiado largo y no veo la opción de "ocultar texto" para no postear una respuesta gigantesca, ni tampoco veo como colgar el texto.log

Gracias por la ayuda ^^

+1
0
-1
Imagen de nchnch
+1
0
-1

Yo me acuerdo qe jugaba a minecraft y clicaba en el minecraft.jar descargado para linux y seleccionaba que lo habra con java 6 pk el 7 no funcionaba y podia jugar

+1
0
-1
Imagen de calaca25
+1
0
-1

Me parece que lo que tienes que hacer es darle click derecho al minecraft.jar, y darle a propiedades, darle a permitir ejecutar como un programa y abrirlo con java 6.

+1
0
-1
Imagen de Vinxent86
+1
+1
-1

Bien, después de mucho tiempo, lo dejé por imposible y me quedé en win 7 para minecraft. Ahora he vuelto a la carga con Ubuntu con mas fuerzas que antes y adivinad qué... he encontrado el problema.

Despues de reinstalar Ubuntu como 6 veces (un novatisimo como yo) y de probar a activar y desactivar actualizaciones, me di cuenta de que recien instalado ubuntu, minecraft funcionaba muy bien (mejor que en win 7) pero una vez actualizaba y demás, chafaba.

Perdón se me va xd ***Conclusión*** El problema es el driver gráfico privativo, me he informado y en ocasiones pueden dar problemas, driver desactivado dejando el que viene por defecto y listo. Minecraft no crashea ^^. Estoy muy contento porque he sacado la solución yo despues de probar mil cosas diferentes.

PD Juego con el OpenJDK Java 7.

PD 2 También tengo la solución a la pantalla negra cargando mods en minecraft.

Saludos!!

+1
+1
-1
Imagen de albertodv
+1
0
-1

Ya que lo has solucionado y si quieres probar mas juegos en linux, prueba Steam

http://store.steampowered.com/

No lleva mucho tiempo disponible para Linux pero poco a poco van saliendo juegos, con muy buenas ofertas de vez en cuando y corregiendo errores ;-)

+1
0
-1
Imagen de ruben_linux
+1
0
-1

tengo un problema parecido, os dejo la salida de la consola.
tambien he probado con: "java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame" y la saida fue :" Error: no se ha encontrado o cargado la clase principal net.minecraft.LauncherFrame"
[quote]12:51@coyote:~/.minecraft/bin$ java -jar minecraft.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 6 more
12:51@coyote:~/.minecraft/bin$ java -version
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) Server VM (build 23.7-b01, mixed mode)
12:51@coyote:~/.minecraft/bin$ sudo update-alternatives --config java
Existen 4 opcioens para la alternativa java (que provee /usr/bin/java).

Selección Ruta Prioridad Estado
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo automático
1 /usr/bin/gij-4.5 1045 modo manual
2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo manual
3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 modo manual
* 4 /usr/lib/jvm/jre1.7.0_15/bin/java 3 modo manual

Pulse para mantener el valor por omisión (*) o pulse un número de selección:

[/quote]

+1
0
-1

donde todos piensan =, nadie piensa mucho
http://arealinux.blogspot.com/

Imagen de rioport
+1
0
-1

Tu problema no es el mismo, tú te has descargado el minecraft.jar que pesa más de 4MiB. Debes descargarte el que pesa unos 89 KiB de aquí:

https://minecraft.net/download

+1
0
-1

-- GC --

Imagen de gledof
+1
0
-1

que es la version que traen los repositorios de Ubuntu, puedes descargarla desde Synaptic o en el Centro de Software de Ubuntu.
Respecto a el comando que meciona ggbla para ejecutar el juego con java puedes probar esto:
java -jar -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame
ó simplemente busca en la carpeta del juego el paquete .jar y ejecuta:
java -jar /carpeta/juego/paquete.jar

+1
0
-1

Saludos·

Imagen de Jose Luis 1320
+1
0
-1

Minecraft necesita el Java de oracle para funcionar. de la versión de la que habla gledof, no tengo idea.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de rioport
+1
0
-1

He usado la versión OpenJDK sin problemas, incluso he hecho unos muy pocos mods (muy simples) y funcionan. También he de aclarar que casi no uso el juego.

+1
0
-1

-- GC --

Imagen de Jose Luis 1320
+1
0
-1

Instale el Java de Oracle, según su web, pero lo único que logré fue una ventana negra y ya no quise meterme más en el asunto.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de ruben_linux
+1
0
-1

rioport, de esa url trate de descargarlo y no pude. Volví intentarlo y no puedo descargarlo.

:-((

+1
0
-1

donde todos piensan =, nadie piensa mucho
http://arealinux.blogspot.com/