I posted on the [Ubuntu Forums](http://ubuntuforums.org/showthread.php? t=1976246) but have had no luck so I thought I'd post on here.
After fiddling with Java and my graphics card drivers I eventually got minecraft to work. However I noticed that I was getting FPS lag in minecraft so I thought there was a problem with my graphics card drivers, I looked around and was told to install the proprietary drivers, so I did that initially from the "Additional Drivers" manager, after this, minecraft broke and wouldn't let me get passed the login screen, it would hit a black screen and then crash.
I then downloaded the (I think) binary drivers of off amd.com and followed instructions on how to install it from their "unofficial" wiki. After doing that I managed to get passed the black screen that minecraft produced but I was met with a minecraft crash error, the error I got was as follows:
Minecraft has crashed! ---------------------- Minecraft has stopped running because it encountered a problem. --- BEGIN ERROR REPORT 7cf3a456 -------- Generated 5/9/12 8:47 AM Minecraft: Minecraft 1.2.5 OS: Linux (amd64) version 3.2.0-24-generic Java: 1.6.0_32, Sun Microsystems Inc. VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc. LWJGL: 2.4.2 [failed to get system properties (java.lang.NullPointerException)] org.lwjgl.LWJGLException: X Error - disp: 0x7f4ec402b580 serial: 31 error: BadRequest (invalid request code or no such operation) request_code: 154 minor_code: 14 at org.lwjgl.opengl.LinuxDisplay.globalErrorHandler(LinuxDisplay.java:268) at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method) at org.lwjgl.opengl.LinuxDisplayPeerInfo.<init>(LinuxDisplayPeerInfo.java:52) at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:684) at org.lwjgl.opengl.Display.create(Display.java:854) at org.lwjgl.opengl.Display.create(Display.java:784) at org.lwjgl.opengl.Display.create(Display.java:765) at net.minecraft.client.Minecraft.a(SourceFile:236) at net.minecraft.client.Minecraft.run(SourceFile:657) at java.lang.Thread.run(Thread.java:662) --- END ERROR REPORT bb10d65a ----------
When I try to execute a driver related command such as glxinfo, it returns this:
name of display: :0 X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 19 (X_GLXQueryServerString) Serial number of failed request: 12 Current serial number in output stream: 12
lspci | grep VGA returns this:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Broadway [ATI Mobility Radeon HD 6800 Series]
dmesg | grep ATI returns this:
[ 3.721176] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
I have no idea how to solve my graphics card issue and would be much appreciated if someone could help me.