1 votes

Écran noir sous Linux (Fedora 16)

Lancement :

java -jar minecraft.jar

Exception après la connexion :

Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: /home/fabianhjr/.minecraft/bin/natives/liblwjgl.so: /home/fabianhjr/.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)

Jusqu'à présent, j'ai essayé ce qui suit :

export LD_LIBRARY_PATH="/opt/java/jre/lib/amd64"
java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

http://paste2.org/p/1849276

J'utilise openJDK 1.7.0, 64 sous Fedora 16.

8voto

Maerlyn Points 1353

OpenJDK n'est pas pris en charge par Minecraft. Installez le JDK de Sun.

2voto

Kalid Points 6290

Pour ce que cela vaut, une solution de contournement pour continuer à utiliser OpenJDK consiste à copier les bibliothèques natives 64 bits sur leurs homologues 32 bits, car le problème ici est qu'il charge les versions 32 bits alors qu'il s'attend à la version 64 bits.

c'est à dire copier tous les whatever64.so de votre dossier bin/natives sur le fichier whatever.so. Cependant, vous devrez le faire à chaque mise à jour.

Vous devrez peut-être également télécharger la dernière version de LWJGL, en fonction de votre version de Java.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X