I recently got a new laptop and am running a Red Hat 6.2 clone on it. I am having two different issues that I believe to be related to each other. The first is that I am seeing visual artifacts fairly regularly. Holding a tool in my hand, the texture for it will tear. Torches are especially bad:
I also get a shadow over half the screen when holding half-slabs of any type:
Both of these would be manageable, but the last issue I am seeing is more severe. Every 5-10 minutes while playing the game freezes. If I catch it early and press escape several times, it will recover after 2-3 seconds, however if I don't it will crash my entire system. I have found that running in fullscreen mode and unplugging my second monitor reduces the frequency of this (it used to happen every 2-3 minutes and couldn't be recovered using escape). If something happens that causes minecraft to lose full screen, it often causes the system to crash.
I have checked that I have the most up to date graphics drivers (i do have intel integrated graphics, so their all around lack of quality may be part of the issue). I also updated my lwjgl and switched to jre-1.7.0 from Sun since I saw that around the forums, but neither of these solved the issues. I would like a solution that atleast fixes the crashes so I can use my second monitor and windowed mode while playing, even if the graphical issues arent resolved.
I forced update. When I try running with the original lwjgl that is packaged with minecraft I only get a blank screen. By the time I installed that, plus the jar for the current snapshot I had replaced all the files downloaded by the update. It's not a corrupted download.
Also, since I am running the snapshots, Optifine isn't an option. I do remember trying it before I upgraded however, and had much the same issues (this was before I found the partial fix of full screen).
A new update. It just crashed for me a little while ago, but rather than needing to restart the computer I managed to get logged out (ctrl+alt+backspace) which killed the offending process. When i attempted to restart minecraft I got a "failed to start game" error:
---- Minecraft Crash Report ----
// Why did you do that?
Time: 1/27/13 1:52 PM
Description: Failed to start game
org.lwjgl.LWJGLException: X Error - disp: 0x7f575800fef0 serial: 160 error: BadGC (invalid GC parameter) request_code: 60 minor_code: 0
at org.lwjgl.opengl.LinuxDisplay.globalErrorHandler(LinuxDisplay.java:318)
at org.lwjgl.opengl.LinuxKeyboard.nSetDetectableKeyRepeat(Native Method)
at org.lwjgl.opengl.LinuxKeyboard.setDetectableKeyRepeat(LinuxKeyboard.java:152)
at org.lwjgl.opengl.LinuxKeyboard.destroy(LinuxKeyboard.java:163)
at org.lwjgl.opengl.LinuxDisplay.destroyKeyboard(LinuxDisplay.java:1203)
at org.lwjgl.input.Keyboard.destroy(Keyboard.java:349)
at org.lwjgl.opengl.Display.destroyWindow(Display.java:346)
at org.lwjgl.opengl.Display.access$400(Display.java:62)
at org.lwjgl.opengl.Display$5.destroy(Display.java:832)
at org.lwjgl.opengl.Display.create(Display.java:852)
at org.lwjgl.opengl.Display.create(Display.java:754)
at org.lwjgl.opengl.Display.create(Display.java:736)
at net.minecraft.client.Minecraft.a(SourceFile:233)
at auv.a(SourceFile:56)
at net.minecraft.client.Minecraft.run(SourceFile:507)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 13w04a
Operating System: Linux (amd64) version 2.6.32-279.19.1.el6.x86_64
Java Version: 1.7.0_11, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 414622584 bytes (395 MB) / 514523136 bytes (490 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -Xmx1024M -Xms512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: No suspicious classes found.
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
LWJGL: 2.8.5
OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Whatever is crashing, is something persistent in linux. I restarted the computer and minecraft started just fine. I see that OpenGL is missing in the error, is it possible my video driver's are crashing? It seems that if that happened I wouldn't have the rest of my gui when I logged back in.
I use Scientific Linux 6.2, because for graduate school I do high performance computing and its useful to have all my computers running the same distro. I know 6.3 is available but 6.2 is younger than minecraft is, so I don't see how that can be an issue.
Try booting a newer distro of linux from a usb flash drive and playing minecraft from there. Or try a newer kernel if you can get one. Scientific Linux 6.3 is still using a 2.6.32 kernel. I'm on kernel 3.7.4. Even Ubuntu LTS is on kernel 3.2.
You also stated you have a new laptop. Having newer versions of xorg and the linux kernel applies more to you in this case. Better support for the newer hardware.
It's not like crazy old, but a newer kernel can make a difference with newer hardware. Hopefully that addresses your problem. If it doesn't, then I suspect it's more of a hardware problem than a driver issue. Perhaps heat related or bad VRAM.
I never managed to successfully create a ubuntu boot drive from SL (they really don't like each other), but just today SL updated to a newer minor version of the kernel, and I have played for nearly an hour without a crash (still have the graphical issues with the item I'm holding but those are minor). Hopefully this fixed the issue permenantly.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I also get a shadow over half the screen when holding half-slabs of any type:
Both of these would be manageable, but the last issue I am seeing is more severe. Every 5-10 minutes while playing the game freezes. If I catch it early and press escape several times, it will recover after 2-3 seconds, however if I don't it will crash my entire system. I have found that running in fullscreen mode and unplugging my second monitor reduces the frequency of this (it used to happen every 2-3 minutes and couldn't be recovered using escape). If something happens that causes minecraft to lose full screen, it often causes the system to crash.
I have checked that I have the most up to date graphics drivers (i do have intel integrated graphics, so their all around lack of quality may be part of the issue). I also updated my lwjgl and switched to jre-1.7.0 from Sun since I saw that around the forums, but neither of these solved the issues. I would like a solution that atleast fixes the crashes so I can use my second monitor and windowed mode while playing, even if the graphical issues arent resolved.
Also, try installing OptiFine, besides increasing your FPS it does solve some of these issues.
Also, since I am running the snapshots, Optifine isn't an option. I do remember trying it before I upgraded however, and had much the same issues (this was before I found the partial fix of full screen).
Whatever is crashing, is something persistent in linux. I restarted the computer and minecraft started just fine. I see that OpenGL is missing in the error, is it possible my video driver's are crashing? It seems that if that happened I wouldn't have the rest of my gui when I logged back in.
You also stated you have a new laptop. Having newer versions of xorg and the linux kernel applies more to you in this case. Better support for the newer hardware.