Cómo instalar Minecraft (Cliente)

31

Cómo instalar correctamente Minecraft, incluida la configuración de los paquetes o aplicaciones necesarios para instalarlo y solucionar los problemas más comunes que enfrentan los usuarios de Ubuntu cuando intentan usar Minecraft.

Estoy tratando de instalar y ejecutar Minecraft sin tener que instalar primero la versión Oracle de Java. Quiero usar la versión OpenJDK que viene con Ubuntu y, como último recurso, usar Oracle.

También quiero saber una lista de problemas relacionados con Minecraft en Ubuntu y las posibles soluciones a ellos.

También sería útil una guía paso a paso sobre cómo instalar Minecraft.

Luis Alvarado
fuente

Respuestas:

45

Esta guía (que me llevó un poco más de 3 días escribir y probar) se realizó para resolver la mayoría de los problemas relacionados con la instalación correcta de Minecraft. Es muy completo y está orientado para Ubuntu 11.10+ ya que esta fue la primera versión en incluir OpenJDK 1.7, pero aún podría faltar más información para resolver más problemas con respecto a Minecraft.

Tampoco tuve tiempo suficiente para probar las versiones inferiores a 11.10, pero si funciona o no en las versiones siguientes, solo es cuestión de probar los pasos mencionados aquí (pero con OpenJDK 1.6). La guía también fue creada para tratar de resolver todos los problemas usando OpenJDK antes de intentar cambiar a la versión Java de Oracle. Trataré de cubrir los problemas más comunes y haré una guía paso a paso lenta sobre cómo instalar Minecraft, Minecraft Server y Tips para solucionar problemas, haciendo todo lo más simple posible. Si encuentra un error tipográfico, falta información o tiene sugerencias, hágamelo saber para que podamos mejorar esto aún más.

Antes de leer esta guía, hay un par de nuevas formas de instalar Minecraft. Primero tenemos el Lanzador oficial de Minecraft que funciona correctamente con las versiones 1.6+. Para obtenerlo, simplemente vaya al sitio de descarga de Minecraft o simplemente haga clic en el enlace del iniciador de Minecraft . Ejecute el Iniciador y se encargará de las bibliotecas necesarias y las actualizaciones. Probé esto en 13.04 y está funcionando fuera de la caja. Solo necesita tener instalado OpenJDK, que se menciona en esta respuesta a continuación.

Otra forma es usar el instalador de Minecraft . Es una forma rápida y fácil de instalar Minecraft y asegurarse de que todo funcione correctamente (Muy buen script). Esto es para Ubuntu 12.04+. Simplemente:

  1. Abra la terminal: escriba terminalen el tablero. Abra el tablero presionando el SUPERbotón.

  2. Instale el PPA:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. Actualice el sistema e instale el instalador de Minecraft:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. Escriba minecraft en el tablero:

    ingrese la descripción de la imagen aquí

  5. Jugar

Acabo de probar esto y funciona perfectamente. Aunque si el juego comienza y obtienes una pantalla en negro , sigue leyendo, especialmente la parte sobre LWJGL, es posible que te falte la instalación / sobrescritura de estas bibliotecas en tu carpeta de Minecraft.

Si no desea utilizar el PPA o el Lanzador oficial, entonces, por todos los medios, lea esta guía que lo guiará a través de otro largo camino ...

Esta es una guía de 3 etapas. Antes de descargar Minecraft necesitamos primero:

  • Vea si tenemos el hardware requerido.
  • Vea si tenemos las herramientas necesarias para instalarlo y jugarlo.
  • Instala el juego en el orden correcto con los archivos adecuados.

(Probado en Ubuntu 11.10, 12.04, 12.10 y 13.04 en las versiones de 32 bits y 64 bits)

REQUERIMIENTOS DE HARDWARE (Recomendado)

CPU : 2 GHz (funcionará en Hertz más bajo, pero necesitará horas de entrenamiento de yoga porque será más lento para comenzar y jugar).

RAM : 512 MB como mínimo, se recomiendan 2 GB

VIDEO - Recomendado a partir de Nvidia Geforce FX y superior, Intel GMA 3000 (4a generación) y superior o Radeon 9000 Series y superior. Funcionará con menos, pero estos son los recomendados.

Si no cumple o excede los Requisitos de hardware, algunos de los problemas que enfrentará son:

  • Video Glitches (gráficos extraños durante el juego o en el menú del juego)
  • Procesamiento lento (menos de 10 FPS) y problemas de sonido
  • Se bloquea después de cierto tiempo
  • Minecraft deja de responder por un par de segundos (se repite)
  • Sistema congelado

NOTA : Es muy importante verificar que haya instalado correctamente su tarjeta de video y que sea compatible con OpenGL. La forma más rápida de hacer esto es instalar el paquete mesa-utils:

sudo apt-get install mesa-utils 

entonces corre:

glxinfo | grep -e "direct rendering"

Esto le indicará si está utilizando Representación directa (que se necesita para 3D). En caso afirmativo, es bueno, en caso negativo, debe obtener una mejor tarjeta de video o instalar los controladores adecuados para ella. Para NVIDIA y ATI, use los controladores propietarios.

HERRAMIENTAS NECESARIAS

1. vino

Es posible que se necesite Wine para instalar Minecraft si descarga una versión .EXE del mismo. Realmente tengo que mencionar que si tiene la versión de Windows, puede pasar al iniciador de Linux sin ningún problema y no perderá ningún trabajo realizado anteriormente. El procedimiento para copiar cualquier máscara y otras modificaciones se menciona a continuación, pero el punto es que Minecraft funciona muy bien en Ubuntu después de la versión 1.6.

Vaya a WINEHQ y siga las instrucciones allí. Si no solo ejecuta las siguientes líneas:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(Esto debería instalar la última versión de Wine en este momento)

Después de instalarlo, ejecute winecfgpara configurarlo. Entonces ciérralo. Solo necesita abrirlo una vez para que se realice la configuración.

2. Descargue LWJGL (Lightweight Java Game Library)

Este paso es MUY RECOMENDADO ya que resolverá el 99% de los problemas que enfrentan los usuarios de Ubuntu con Minecraft. Incluso si utiliza el Lanzador oficial o el PPA, debe hacerlo.

ingrese la descripción de la imagen aquí

Vaya al siguiente ENLACE para descargarlo:

ingrese la descripción de la imagen aquí

Descargue siempre la versión ZIP. No descargue las versiones SOURCE, DOCS o APPLET. Quédate con el que tiene lwjgl-VERSION.zip. Por ejemplo, el que descargué fue lwjgl-2.8.5.zip

Por si acaso, además de descargar el que mencioné, también instale la versión LWJGL que viene con Ubuntu:

sudo apt-get install liblwjgl-java  

3. Descargue / instale OpenJDK (que viene con Ubuntu) si aún no está instalado

En el terminal, escriba lo siguiente:

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(Si quieres la versión 7 de OpenJDK que recomiendo)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(Si quieres la versión 6 de OpenJDK)

Nota: Si tiene Java instalado, el comando update-java-alternativesestará disponible, lo que significa que ya tiene Java (OpenJDK, Sun JDK, Any JDK). Para probar, solo ve a la terminal y escribe update-java-alternatives. Si el comando está allí, arrojará un mensaje de ayuda. Si no, obtendrá un error sobre el comando no encontrado. Esta es una forma rápida de saber si ya tiene Java.

Después de la prueba, verifique qué versión tiene escribiendo lo siguiente:

update-java-alternatives -l

Debería mostrar algo similar a esto:

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

En este ejemplo, tenemos la versión 1.7 de OpenJDK para un entorno de 32 bits (debido al i386 al final. 64 bits tendría un amd64 al final en lugar de i386).

Para verificar si falta algo, simplemente cambie / configure la alternativa de Java.

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

In this case the 32 bit version. If it is 64 bit it would look something like

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

Escriba update-java-alternatives -lpara ver qué versiones de Java tiene si está utilizando otra o está en 64 bits.

Si cambiar / configurar la alternativa Java arroja algún error, lea el error e instale los paquetes adicionales necesarios. Traté de cubrir todos los errores ya con la instalación de Java anterior. Después de esto, no debería haber errores al verificar. Al menos no hay errores críticos que causen que Minecraft se comporte mal.

4. Herramienta de compresión / descompresión

El que uso es 7-Zip.

sudo apt-get install p7zip-full p7zip-rar

5. El lanzador ejecutable de Minecraft (Minecraft Launcher)

Descargue esto desde el sitio oficial de Minecraft :

ingrese la descripción de la imagen aquí

Enlace directo AQUÍ

Este archivo irá a su carpeta de inicio. Recomiendo la carpeta de inicio porque será más fácil seguirla durante el resto del tutorial. Por ejemplo, si mi usuario es CYREX, entrará /home/CYREX. Verifique que haya descargado correctamente este archivo, ya que en Chrome, por ejemplo, al hacer clic en un archivo .jar intentará ejecutar el archivo en lugar de descargarlo para algunos usuarios. Simplemente haga clic derecho en el enlace en la sección DESCARGAR del sitio de Minecraft y dígale que se descargue a su carpeta de inicio.

Después de eso, abra la terminal y en su tipo de carpeta de inicio chmod +x minecraft.jar. Esto le dará al archivo una propiedad ejecutable para que pueda (Obviamente ^^) ejecutar el archivo para jugar el juego. El archivo debe ir en su carpeta de inicio ya que intentará leer su carpeta .minecraft que también estará en su carpeta de inicio (mencionaré cómo hacerlo más adelante). Este paso no es necesario si desea ejecutar el archivo desde la terminal. Si desea ejecutar el archivo a través de la GUI con Nautilus, necesitará el bit ejecutable.

También puede dar la propiedad ejecutable haciendo clic derecho en el archivo, yendo a la pestaña de permisos y activando la opción "Ejecutar". El que dice "Permitir ejecutar archivo como programa".

ingrese la descripción de la imagen aquí

Reinicie la PC (por si acaso)

Ahora estás listo para instalar el juego ...

EL JUEGO

Descargando Minecraft

Puedes descargar Minecraft desde:

Si descarga el juego desde el Centro de software de Ubuntu o desde el sitio oficial (para Linux), no es necesario que realice algunos de los siguientes pasos mencionados aquí, ya que se realizarán por usted. Los créditos van a Marco Ceppi . El único que se necesitaría sería el lanzador de Minecraft para Linux que se necesita para las actualizaciones y el lanzamiento del juego.

El juego es de alrededor de 50 MB . Tome nota del tamaño antes de descargarlo desde cualquier lugar que no sea del sitio oficial (por si acaso). Menciono esto desde entonces, a veces nos confundimos al descargar el Cliente (solo archivo Jar) versus el Juego completo. La diferencia es que el archivo ejecutable Jar es de alrededor de 5 MB (el minecraft.jar que se encuentra en el wiki de minecraft y va dentro de la carpeta .minecraft / bin). El lanzador de Minecraft tiene menos de 100 kb. El juego real como dije antes es de 50 MB.

Si eres como yo y tuviste el juego primero en Windows, luego instálalo con Wine (no es necesario volver a comprarlo).

ingrese la descripción de la imagen aquí

Una vez finalizada la instalación, el juego debería haber creado la carpeta .minecraft en /home/USER/.wine/drive_c/users/USER/Application Data. Para ir allí, simplemente abra DASH y escriba la letra C. Si ya ha configurado Wine, debería aparecer el icono Examinar C: Unidad . Haz click en eso. A partir de aquí, vaya a usuarios -> NOMBRE DE USUARIO (depende de su usuario de Ubuntu) -> Datos de la aplicación .

ingrese la descripción de la imagen aquí

Cuando ingrese a los Datos de la aplicación, no verá la carpeta .minecraft de inmediato. Debe presionar CTRL+ Hpara que aparezcan las carpetas / archivos ocultos. Ahora puede ver la carpeta .minecraft.

ingrese la descripción de la imagen aquí

Seleccione la carpeta .minecraft y cópiela en su carpeta de inicio. Por ejemplo /home/cyrex, sería mi carpeta de inicio, después de copiar debería verse así /home/cyrex/.minecraft. Ahora, ve a tu casa y dentro de tu carpeta .minecraft. La ubicación debería ser similar a esta /home/cyrex/.minecraft.

ingrese la descripción de la imagen aquí

En esta imagen, dado que el usuario es SERVIDOR, la ubicación es /home/server/.minecraft

Como queremos entrar en la carpeta .minecraft, debe presionar CTRL+ Hy en la carpeta de inicio buscar la carpeta .minecraft o presionar CTRL+ Ly agregar en la barra de ubicación .minecraft después de la barra diagonal en / home / USER / so it parece /home/USER/.minecraft, luego presiona ENTER.

ingrese la descripción de la imagen aquí

Ahora dentro de la carpeta minecraft ve a la carpeta BIN.

Recuerde las bibliotecas LWJGL que descargó anteriormente. Los vas a usar. Descomprima el archivo ZIP LWJGL. Dentro de la carpeta descomprimida encontrará las siguientes subcarpetas (la Ayuda sobre este paso también se puede encontrar AQUÍ ):

ingrese la descripción de la imagen aquí

  • Una carpeta JAR. El contenido de la carpeta JAR debe ir a la carpeta BIN de Minecraft dentro de .minecraft. Sobrescriba todos los archivos que lo soliciten.
  • Una carpeta NATIVA con varias carpetas dentro. Dentro de la carpeta NATIVE encontrarás la carpeta LINUX. El contenido de la carpeta NATIVE / LINUX debe ir a la carpeta BIN / NATIVES dentro de .minecraft. Nuevamente, sobrescriba cualquier archivo que lo solicite.

Solo un resumen:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

Sobrescriba cualquier cosa cuando copie los archivos a la carpeta BIN o BIN / NATIVE de su minecraft.

Ahora en Nautilus, en su carpeta de inicio, seleccione el minecraft.jar (el que tiene menos de 100 KB de tamaño) dentro de su carpeta de inicio (NO dentro de su carpeta .minecraft) y haga clic derecho sobre él. Seleccione abrir con y seleccione la versión de OpenJDK que haya instalado.

ingrese la descripción de la imagen aquí

¡Ahora juega!. También puedes ejecutar el juego desde la terminal de esta manera:

java -jar minecraft.jar

suponiendo que el terminal se abra en su carpeta de inicio (este es el comportamiento predeterminado).

SOLUCIÓN DE PROBLEMAS

Hasta este punto, para muchos usuarios, el juego funcionará bien. El juego se abrirá y todo estará bien y elegante. Pero si tiene un problema, lea lo siguiente, ya que todo el infierno se desatará. Si el juego comienza a arrojar errores, no se inicia, muestra una pantalla en negro, etc. Sigue leyendo para resolver algunos de estos problemas comunes. Por si acaso, repita todos los pasos anteriores y verifíquelos lentamente, ya que una descarga incorrecta, una copia incorrecta, no sobrescribir algo o no pegar el archivo en el lugar correcto creará el problema.

1. Minecraft no se abre después de realizar todos los pasos mencionados anteriormente

Si el juego comienza a arrojar errores como los siguientes o similares:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

ingrese la descripción de la imagen aquí

En la mayoría de los casos, significa que está ejecutando el archivo minecraft.jar incorrecto (debe ser el iniciador de Minecraft que tiene un tamaño inferior a 100 kb y se llama minecraft.jar y no el ejecutable de Minecraft que tiene 5 MB). minecraft / bin y también tiene el mismo nombre minecraft.jar) o no ha actualizado las bibliotecas como mencioné anteriormente con el nuevo LWJGL. Verifique que de hecho esté ejecutando el archivo minecraft.jar correcto y que haya sobrescrito y actualizado los archivos correctos de la biblioteca.

2. Pantalla negra al cargar el juego o después de iniciar sesión

Hay varias razones para esto.

  • Primer caso: similar al primer punto mencionado, solo verifique que esté ejecutando el archivo minecraft.jar correcto.

  • Segundo caso: Agregue el "net.minecraft.LauncherFrame" al final de la línea ejecutable. Por ejemplo: java -jar minecraft.jar net.minecraft.LauncherFrame.

  • Tercer caso: si está utilizando un sistema de 64 bits, EXPORTE la ruta de la biblioteca. Escriba lo siguiente justo antes de ejecutar el iniciador:

    export LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    Luego ejecute el lanzador: java -jar minecraft.jar

    (Es posible que deba cambiar la parte sobre "java-1.7.0" a la real que está utilizando, que puede ser: java-6-openjdk, java-7-openjdk, java-7-openjdk-i386, java- 6-openjdk-amd64 y otros.

    (Recuerde que siempre puede hacer clic con el botón derecho en el iniciador y seleccionar Abrir con en el menú contextual, luego seleccionar el OpenJDK que desea usar.

  • Cuarto caso: Olvidó sobrescribir los archivos de la biblioteca con los más nuevos de LWJGL. Recuerde descargar los archivos de la Biblioteca de actualización y sobrescribir los que están en el bin de Minecraft y en las carpetas bin / nativo. Esto, además de resolver este problema, también resuelve muchos otros problemas como el sonido, el movimiento, los bloqueos ...

3. "Error: no se pudo encontrar o cargar la clase principal minecraft.jar"

Olvidó agregar el "-jar" a la línea java. Debería ser java -jar minecraft.jary nojava minecraft.jar

4. ¿Existe un script de instalación fácil de Minecraft (incluida la creación de un icono de Unity Launcher para Minecraft)

Puede ir a https://github.com/Enkouyami/Complete-Minecraft-Installer y descargar el script desde allí. Recuerde darle un permiso ejecutable.

5. Cuando juego Minecraft, mi tarjeta de video (Nvidia o Ati) comienza a calentarse y la velocidad del ventilador aumenta / el uso de la CPU aumenta al 100%

Hay una configuración en las opciones de Minecraft, dentro de la Configuración de video llamada Rendimiento. Asegúrese de que esta opción esté en Equilibrado o Ahorro de energía. Para algunas tarjetas de video y CPU, si configura esta opción en Maximum FPS, LITERALMENTE le dará el máximo FPS que la tarjeta de video y la CPU pueden manejar mientras juega Minecraft, lo que elevará la temperatura de la tarjeta de video muy rápido ya que desea ver el MAXIMUM FPS que la tarjeta puede manejar y también mantendrá la CPU enfocada más en el juego Cambie esta opción a una configuración más baja si desea que la tarjeta de video baje la temperatura, evitando tener que comprar una tarjeta de video muy pronto y también darle un descanso a la CPU de morir.

6. El menú de Minecraft y el juego se ejecutan muy lentamente (FPS bajo)

Baje todas las configuraciones en la opción Configuración de video de Minecraft. Las opciones que realmente hacen un gran negocio (en orden de mayor impacto en el rendimiento) son la distancia de renderizado, los gráficos, el rendimiento, las partículas, la iluminación suave, el uso de VSync y las nubes.

7. Minecraft está rezagado

En el menú de opciones de Minecraft, en las opciones de Video, apague Texturas del servidor. En la configuración de Snooper, desactiva Permitir Snooper. Estas son las únicas opciones del lado del cliente que ayudarán con el retraso (suponiendo que el retraso no esté relacionado con el video sino con la red).

8. El teclado y el mouse no responden al jugar Minecraft

En algunos casos muy raros (suponiendo que haya instalado la biblioteca LWJGL correctamente), debe ejecutar Minecraft como SUDO: sudo java -jar minecraft.jar

IBus también puede ser el problema. Si el método anterior no funciona, intente salir de IBus desde la bandeja del menú del sistema.

9. Hay un problema de OpenGL

Recuerde instalar los controladores propietarios para su tarjeta de video ATI o Nvidia.

10. ¿Cómo puedo probar la versión de Desarrollo / Siguiente de Minecraft?

Solo necesitas ir al wiki de minecraft, en la sección de desarrollo AQUÍ

Y descargue la versión que desee y si es cliente o servidor. El servidor debe sobrescribir el archivo del servidor que tiene (el que se llama minecraft_server.jar ). El cliente debe sobrescribir el cliente de Minecraft que tiene (no el iniciador de Minecraft en su carpeta de inicio, sino el archivo minecraft.jar dentro de .minecraft / bin). Sugiero cambiar el nombre del archivo original y poner el nuevo archivo junto con el original.

11. ¿Hay alguna mejora en el uso de Minecraft en un sistema de 32 bits o un sistema de 64 bits?

Hay poca mejora en términos de velocidad. Los únicos 2 cambios de rendimiento que vi fueron el hecho de que podía poner la distancia de renderización (Opción en la Configuración de video) en FAR y la velocidad en que el personaje se cargaba en el mundo. Aparte de esos dos, hay pequeños cambios. Si desea poder ver largas distancias, le recomiendo 64 bits, pero aún así 32 bits también tiene una gran distancia. Además, en algunos casos, hay un problema al usar 64 bits. La solución es usar LD_LIBRARY_PATH antes de ejecutar el juego. Por ejemplo

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

Luego

java -jar minecraft.jar

12. ¿Se necesitan los parámetros -Xmx y -Xms?

Normalmente no, el valor predeterminado es suficiente para que Minecraft funcione sin problemas, pero si tiene memoria limitada (2 GB o menos) o tiene demasiada memoria (8 GB o más), pueden ayudarlo de alguna manera. Xms es la memoria que se utiliza al iniciar el programa, mientras que Xmx es la memoria máxima permitida. Normalmente recomendaría configurar ambos en el mismo valor para eliminar el aumento dinámico de la memoria entre el inicio del programa y el máximo utilizado. Juega con ellos si tienes poca memoria. Por ejemplo:

Para un sistema de memoria de 1 GB, podemos configurarlos en -Xms256M -Xmx512M.
Para un sistema de memoria de 2 GB, podemos configurarlos en -Xms512M -Xmx1024M.
Para un sistema de memoria de 4 GB, no necesitamos configurarlos, pero si aún desea un valor inicial podría ser -Xms1024M -Xmx2048M o -Xms2048M -Xmx4096M

La desventaja de no configurarlos es que el juego podría comenzar a pedir más y más memoria hasta que se bloquee. Esto suele ocurrir más en versiones anteriores (pérdida de memoria) pero no tanto en versiones posteriores. Aún así, si su sistema falla después de un tiempo, verifique el uso de su memoria y use ambas variables para configurar el uso de memoria inicial y superior.

13. Error con OpenJDK (versiones 6 y 7)

Como último caso, si tiene un problema muy extraño y extraño con ambos, OpenJDK versión 6 y 7 y no hay forma de usarlos, instale la versión de Oracle, Sun JDK. Utilice la siguiente línea para instalar, actualizar y configurar Sun JDK:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

o lo siguiente:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

Esto agregará el PPA a sus repositorios, actualizará sus repositorios, instalará la versión Oracle Java y configurará el Java en uso. en este caso, es Java 7, pero en el futuro podría cambiar a Java 8. Esto es SOLO en caso de que OpenJDK tenga un problema grave que ni siquiera se arreglará para actualizarlo o reinstalarlo.

NOTA PERSONAL : Dando la cantidad de sitios (incluidos los oficiales) que mencionan Linux y luego ofrecen inmediatamente como primera opción la plataforma Sun Java e incluso recomiendan eliminar o purgar la instalación de OpenJDK, creo que esta es una muy mala forma de mostrar el potencial que tiene OpenJDK, especialmente sobre aplicaciones como Minecraft. Personalmente, considero que ofrecer como primera opción instalar Sun Java sobre OpenJDK sin siquiera intentarlo con OpenJDK en la mayoría de los casos, es una forma cruda de descartar la plataforma Open Source Java sobre una fuente de origen cerrada, solo porque "fue primero probado con Sun "," es recomendado oficialmente por Minecraft "(o cualquier otro sitio de programa basado en Java) o OpenJDK dio un error hace 2 años.

OpenJDK ha recorrido un largo camino para ser descartado con tanta facilidad y la velocidad de desarrollo de OpenJDK es mucho mayor y más rápida que antes, cualquiera que haya seguido el desarrollo de OpenJDK lo sabe. He dejado la opción para Sun como la última alternativa, no por el problema de Código Abierto / Código Cerrado, sino por el hecho de que he instalado Minecraft en más de 50 PC que van desde tarjetas de video Nvidia, Ati o Intel hasta Pentium 2, Athlon XP y Core i7, utilizando solo OpenJDK, desde la versión 1.2.5 hasta la versión 1.4.5. Entonces mi experiencia con OpenJDK y Minecraft debería hablar por sí misma. No solo eso, sino que la mayoría de los problemas de Minecraft en realidad no se resuelven cambiando OpenJDK a la versión Sun Java de Oracle, sino que se resuelven mediante variables Java, actualizando bibliotecas, ejecutando el archivo de Minecraft correcto,

Como último consejo, actualizar a una versión más nueva de Ubuntu resolverá muchos problemas relacionados con OpenJDK, problemas de sonido, problemas de video y problemas de hardware en general. Algunos problemas encontrados al usar 11.04 u 11.10, por ejemplo, se resolvieron usando una versión posterior de Ubuntu. Analizando la cantidad de preguntas relacionadas con Minecraft en Askubuntu o el foro de Ubuntu, podemos ver que cada vez hay menos preguntas cuando la versión de Ubuntu es más nueva.

Realmente espero que esta guía ayude a los futuros usuarios de Ubuntu y Minecraft y que se le agregue cualquier comentario, por lo que es una guía general para Minecraft en Ubuntu.

Luis Alvarado
fuente
99
¡La respuesta más grande que he visto!
Rubens Mariuzzo
18
esto es, muy, muy complicado. Ni siquiera intentaría instalar Minecraft si lo viera primero :) Las instrucciones completas son: 1. descargar minecraft.jar; 2. comience con java -jar minecraft.jar; 3. Solucione el problema con la falta de la biblioteca lwjgl. Hay sobre todo sin necesidad de Vino y sin necesidad de utilizar .exeel instalador sólo para extraer la .minecraftcarpeta de las profundidades de los directorios de vino en el siguiente paso. Aunque aprecio el esfuerzo que pusiste en esto :)
Sergey
@Sergey: gracias de todos modos, cuando descargo el minecraft.jar e intento ejecutarlo, siempre me da un problema.
Luis Alvarado
En lugar de utilizar un iniciador / descargador .exe para obtener el minecraft.jar, puede descargarlo desde: Aquí . No necesitas nada más que ese jar y lwjgl para ejecutar minecraft, todos los demás archivos se crean / descargan automáticamente (incluso si no has comprado el juego). Tenga en cuenta que esa es la url desde la que lo descarga el iniciador oficial.
mid_kid
2
Es posible que deba actualizar esto para el nuevo lanzador de Minecraft. Sin embargo, maneja mejor las cosas (descarga automática de bibliotecas y recursos)
kiri
6

Supongo que ya has minecraft.jardescargado. Si no, puedes obtenerlo de minecraft.net .

Minecraft está escrito en Java, por lo que si desea ejecutarlo (o cualquier otra aplicación escrita en Java) debe instalar el paquete apropiado. Ese paquete es OpenJDK Java 7 Runtime, y puede instalarlo abriendo el Centro de software de Ubuntu y buscando java. Debería ser el primer resultado.

Cuando esté instalado, haga clic derecho en minecraft.jar, elija Open withy seleccione OpenJDK Java 7 Runtimede la lista.

B00m! Ya terminaste


fuente
Además de Chris Wilson, quiero decir que Minecraft a veces no funciona correctamente en Ubuntu / Linux -> muestra un error de memoria al iniciar. En este caso, debe actualizar las bibliotecas LWJGL. Para hacer esto, vea aquí: askubuntu.com/questions/177996/…
Dominik Berger
Además, deberá dejar que se ejecute como un ejecutable.
Ullallulloo
5

Encontré su pregunta buscando las mismas respuestas ... Y creo que encontré una solución (funciona en la terminal, no con el icono de Unity). Tengo Ubuntu 12.04 64 bits, con controladores propietarios de NVidia (parece importante)

Minecraft parece tener problemas con OpenJDK, así que instalé Oracle JRE en su lugar:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(fuente: Java JRE no se instalará debido al error "tar: el error no es recuperable" )

Luego, volví a ejecutar el script de instalación de Minecraft, para desinstalar - instalar (limpiar, configurar para usar Oracle JRE):

http://ubuntuforums.org/showthread.php?t=1726735

(no encontrará sun-java6-jre, pero buscará y seleccionará oracle-java7-installer en su lugar)

Y luego, dado que parece haber un problema con la ruta a la biblioteca de 64 bits oracle-java7, modifiqué los /usr/local/bin/minecraftcontenidos a esto:

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(fuente: Minecraft en jdk 1.7.0_u2 x64 )

Haga una copia de seguridad primero, y su kilometraje (leer la ruta de la biblioteca) puede variar

y en este punto , llamandominecraft a la terminal funciona! (desafortunadamente, el icono instalado en Unity / Programas todavía no funciona)

jfkenney
fuente
Bueno, en realidad no sé por qué funcionó, pero sí. Digo esto porque probé con la versión Oracle y no funcionó. Pero hacerlo como mencionaste aquí funciona. Estoy en el Ubuntu de 32 bits. Gracias jfk
Luis Alvarado
0

Tuve el mismo problema y lo resolví simplemente poniendo la ruta completa de minecraft.jar en la línea de comando. Fue así de simple. Estoy usando Ubuntu 12.04.

Entonces tuve:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 
Chris Harrington
fuente
0

Una cosa que funcionó para mí en un (Sun JRE 1.7.xx, Open Suse 12.1) fue copiar los archivos .jar en el directorio linux lwjgl al mismo directorio en el que están ubicados en el directorio .minecraft. Además del directorio \ native

usuario139267
fuente
0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Haga clic en aceptar para aceptar los términos y condiciones de Oracle.

Para ejecutar, copie y pegue 'minecraft.jar' en su carpeta de inicio y use este comando:

java -jar minecraft.jar

Además, deberá asegurarse de abrir el puerto 25565 si está ejecutando un firewall para poder acceder a Internet.

mchid
fuente
0

Un método más simple, que encuentro funciona para mí.

  1. Instale OpenJDK 7 JRE, con este comando:

    sudo apt-get install openjdk-7-jre
    
  2. Descarga Minecraft desde el sitio web oficial .

    1. Haga clic en el enlace "mostrar todas las plataformas".
    2. Descargue 'Minecraft.jar' en la sección " Minecraft para Linux / Otros ".
  3. Otorgue permisos de ejecución a 'Minecraft.jar' .

    1. Haga clic derecho en 'Minecraft.jar' y abra "Propiedades".
    2. Cambie a la pestaña "Permisos" y luego active la casilla que dice
      "Permitir ejecutar archivo como programa".
  4. Ejecute este comando en una terminal:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. Asegúrese de que el archivo 'Minecraft.jar' se abrirá en Java:

    1. Haga clic derecho en 'Minecraft.jar' y abra "Propiedades".
    2. En la pestaña "Abrir con", si "OpenJDK Java 7 Runtime" no es la " Aplicación predeterminada ", haga clic en "OpenJDK Java 7 Runtime" y luego "Establecer como predeterminado"
  6. Haga doble clic en el archivo 'Minecraft.jar'. El lanzador ahora debería abrirse.

kiri
fuente