Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I just downloaded a free version of minecraft and I also downloaded JDK 6 and 7/JRE 7. I can open minecraft perfectly and log in but after it installs updates, it stays at a black screen. I need to update my lwjgl files but there is no .bin folder in my minecraftSP.jar folder. Any tips? screenshot of folder

That is what my minecraft folder contains.

share|improve this question
    
You don't put the libraries in the .jar file. You normally put them in the "/username/.minecraft/bin", replacing "username" with your Ubuntu username. I also aren't familiar with having it called "MinecraftSP.jar". Did you download Minecraft from minecraft.net ? –  njallam Aug 20 '12 at 5:50
    
Well, I'm cheap and don't want to buy it (I will later on though) I got it for free for Ubuntu. But the lwgjgl files were outdated. I got them now. –  Austin Broussard Aug 20 '12 at 5:55
    
You will still need to buy it in order to go on multiplayer. All the Ubuntu apps are just launchers for your convenience (I'm cheap and just don't use them). In order for you to legally play the game you need to purchase it from minecraft.net –  njallam Aug 20 '12 at 5:57
add comment

2 Answers

up vote 6 down vote accepted

Patching LWJGL in Minecraft (Linux)

Download the LWJGL files

  1. Go to the LWJGL download page and download the latest stable release.
  2. Open the .zip in Archive Manager.
  3. The jars are found in "jar" and the natives are found in "natives/linux"

Patch the LWJGL files by doing the following

  1. Open your home directory (You can usually just do this by opening the File Manager).
  2. Press Ctrl + H to see hidden folders.
  3. Open ".minecraft" and open the "bin" folder.
  4. Copy "jinput.jar", "lwjgl.jar" and "lwjgl_util.jar" from the "jar" folder.
  5. Now open up the "natives" folder and copy "ibjinput-linux.so", "libjinput-linux64.so", "liblwjgl.so", "liblwjgl64.so", "libopenal.so", "libopenal64.so" from "natives/linux".
share|improve this answer
add comment

Try this script, it worked for me.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.