Talk:Tutorials/Update LWJGL (Legacy)

On the note about 1.0.0 including the latest update, is this true? I still have sticky keys in 1.0.0 on linux. 70.116.2.198 22:14, 3 December 2011 (UTC)
 * I don't think so. At least on Windows I had to update LWJGL manually. One thing you can do is open the lwjgl.jar with 7-zip. Compare the "Modified Date" to the release date of LWJGL. If "Modified" is way outdated, let's say sometime 2010. Then you can assume that your LWJGL is not up to date. --130.83.20.73 04:45, 4 December 2011 (UTC)
 * You're right, I've just checked by doing a fresh install and the LWJGL installed was identical to the old one. Martinbrook 14:43, 7 December 2011 (UTC)

Old versions of Java
On some distros of Linux (namely Ubuntu), it's difficult to get the latest version of Java. For LWJGL to work with an older Java version, you have to download an older LWJGL version. For Java 1.6u26, which is what Ubuntu supports (I'm not experienced enough to update), I had to use 2.7.1. Now that I think about it, though, I might be able to use a slightly newer version, but I have enough increased stability that it's not much to worry about yet. I'll report back with results later. Megabobster 02:38, 9 January 2012 (UTC)

Nevermind. For those running Java 6u26, 2.7.1 is the best release. For later Java versions, 2.8.2 is probably the best. I don't really feel like rigorously testing this, though. Megabobster 02:43, 9 January 2012 (UTC)

Flickering GUI
When I update LWJGL on Mac OS X 10.6.8, the user interface randomly flickers when I load a world or log into a server. Anyone know how to fix this? Thanks Chuck67322 00:46, 6 March 2012 (UTC)


 * I sometimes get this problem after updating Minecraft, where the UI flickers, always shows, & never moves, on Ubuntu 10.10. Usually restarting fixes it for me. Hope this helps.


 * Nickas3 01:16, 6 March 2012 (UTC)
 * Restarting the computer or the game? 76.93.42.207 01:22, 6 March 2012 (UTC)


 * The computer.
 * Nickas3 01:25, 6 March 2012 (UTC)
 * Ah, I see. Thanks, I’ll try it. Chuck67322 01:48, 6 March 2012 (UTC)
 * Nope, didn’t work. Does anyone else want to take a gander at it? Chuck67322 02:43, 6 March 2012 (UTC)
 * I too have this problem when using LWGJL 2.8.3 on my laptop running Windows 7 x64. The laptop has an integrated Intel GMA x3100 GPU, which is obviously shitty, but runs bare-bones minecraft just fine. The problem also occurred on my desktop, which is the opposite of my laptop and has a great dedicated GPU (AMD Radeon 6870). I suspect it's a compatibility issue between the newer versions of LWJGL and Minecraft, whose rendering code was written for a quite older version. It's probably better to just stick with the older versions until Minecraft is officially updated for the newer versions, unless updating LWJGL fixes bugs for you. GetOutOfBox 18:11, 14 March 2012 (UTC)
 * I was able to make it stop flickering by entering Fullscreen mode. Turning off Advanced OpenGL also made it flicker less in windowed mode, but I don't get any flickering at all in fullscreen mode no matter what my settings are. --Pizza2004 03:57, 11 July 2012 (UTC)

Is this true?
Is this true? Can someone verify this? -> "Minecraft will not ship with the latest version of LWJGL until Minecraft 1.3 is released." --130.83.20.73 01:46, 8 March 2012 (UTC)
 * It would make sense, since quite a few people seem to have minor issues when updating LWGJL by themselves, suggesting that Minecraft's usage of the API may need minor to moderate recoding when Mojang gets around to updating the shipped version. GetOutOfBox 18:13, 14 March 2012 (UTC)
 * It's not the question if it make sense or not, it's if Mojang has confirmed this and somebody can link to the proper citation. The sentence in the article sounds like a well known fact but I think it's just a wish of someone who edited this wiki article. I could be wrong but please add a citation if I'm wrong. --130.83.20.73 13:38, 15 March 2012 (UTC)

My experience with LWJGL and 64-bit Linux
I have the issue of being unable to successfully get past the login/update screen without LWJGL being the latest version (2.8.3 was it?). Unfortunately, the side effects I have found are the random "bursting sound" (if the main page's post means it sometimes fails to initialize), and crashing on exit (due to an issue between LWJGL and the X window manager) which is temporairly fixed by closing the window after the quit crash occurs.

Using 64-bit system running 64-bit Java on Xubuntu 12.04 LTS --like2omg 23:43, 31 May 2012 (UTC)
 * latest Java; not one on default repositories
 * using Xfce desktop instead of default for Xubuntu.. probably same issue with Xubuntu's default and maybe even Ubuntu in general

My force update...
I cannot even get the Minecraft files and my LWJGL is old! HELP!

What is the current version?
This is somewhat important. And I don't know how to find this out. I've been trying unpacking the jar file and I don't know what to do. 189.71.173.75 02:20, 8 September 2012 (UTC)
 * It seems to be 2.4.2. E-102 Gamma 08:06, 25 November 2012 (UTC)

LWJGL 2.8.5 is out.
http://lwjgl.org/forum/index.php?topic=4798

E-102 Gamma 07:04, 6 November 2012 (UTC)

2.8 issues
2.8.5 breaks shift+clicking under Windows. 2.8.4 does not have this issue.

In recent versions (2.8.3-2.8.5), Mac players are unable to resize their game window properly, the image gets distorted. They also experience flickering unless in fullscreen. Any known workarounds or Mac-friendly recent versions?

Auto Updater
Would it be okay to include my LWJGL auto updater some place on this page? I find that it would assist users who were not quite as tech savvy as some people.

Github Repo

Download link

Syfaro 08:41, 30 December 2012 (UTC)


 * A link to the github project in the 'Resources' section should be fine. You should be able to add the compiled program to the repository as well, rather than using dropbox. Direct download links are generally discouraged. -- Orthotope 09:30, 30 December 2012 (UTC)


 * Unfortunately GitHub removed the ability to add downloads to repositories because they wanted GitHub to focus on developing code. :\  LB ( T 02:00, 31 December 2012 (UTC)