The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
Ok, I have looked on other threads, here and elsewhere but have yet to find a solution.
The basic problem is Im playing minecraft, actually in the game and not launching the client, then after some time my game crashes. It does not give me a minecraft message, just says
*The NVIDIA OpenGL driver lost connection with the display driver and is unable to continue. The application must close. Please visit http://www.nvidia.com/page/support.html for help. Error code: 8*
It happens randomly and usually around when I click on the bed, but any random time it can happen.
My Specs
Intel i7 4770k @ 4.0Ghz
Msi Gaming g45 - z87 motherboard
2 2048Mb GTX 680 (Nvidia Surround w/ 3 Asus vg248g(or something very similar) 5895x1080(bezel corrected))
16Gb 1877Mhz ram (8 Allotted to Minecraft)
h55 Corsair ai1 water cooling.
If there is anything you can do to help. I hate this error and makes mine craft almost imposible to play.
OpenGL is not always a good option on newer system. Load up a 1.8 worlds, and go into minecraft settings, and turn openGL off. Then try loading your world.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
Hey Guys, Thanks for the post. I don't have time to test mine craft with out advanced openGL right now (schools about to start), but later today I will test and get back to you if that was the problem.
EDIT: Just loaded up minecraft to quickly check and turn off Advanced OpenGL. After I had it off, crashed within 5 minutes.
EDIT 2: Just happened again. not even five minutes. I will look to see if FTB Infinity has any graphics mods that could be causing the problem.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
If any of you can look in the feed the beast infinity mod pack ( I only know what a handful of those mods do) and tell me if there are any that effect minecraft similar to optifine.
But turning off Advanced OpenGL make the problem worse and crashes are more frequent.
If it's crashing, you're going to have to post the actual crash report here.
If you don't have one, go back to MC launcher, and copy paste contents of launcher log and game output tabs.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
Minecraft does not have a crash report. A separate window pops up and says Nvidia OpenGl has lost communication with the graphics driver and the application must close. No Minecraft crash report. Nothing in Feed The Beast console. Just a small separate window with very unhelpful text. When I click yes or no on the windows, it force closes Minecraft. No splash screen with the Java error out put. Will post a picture after I get home.
I don't know how the FTB launcher works so can't help you with specifics.
But with main MC launcher, when you hit Edit Profile you can select to Keep Launcher Open.
Then after game disappears, launcher will still be there, and you can copy contents of Launcher Log (second tab) and Game Output (last tab) and paste them here. You have to find the FTB equivalents or maybe just ask on FTB support: http://support.feed-the-beast.com/
as they'll know better how to help you.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
I misunderstood you question. I do not have vanilla Minecraft but when I he home ill download it and see if the issues persist. If it does, I will post the game logs. Along with the error that pops up.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/3/2011
Posts:
53
Minecraft:
lazysp333
Member Details
I Believe i have come across the solution. With a lot of testing, a lot with one driver disable or NVidia Surround disabled i have found out that the major cause was Threaded Optimization in the 3D setting of Nvidia Control panel. Will post back if there are any errors after extensive testing but this fix seems to have been the one that worked.
If this relates to cpu multiprocessing and multithreading it would make sense as I don't think mc is optimized to really take advantage of it. Or there may have been some steps taken towards that in 1.8, I don't remember now.
That might be entirely unrelated which is why hijacking threads isn't really in your best interest.I don't know your system specs, or your drivers, your java, game or mod versions and you might not be able to handle the shaders. Most, except the newer gaming systems can't really.
So treat this as a separate issue and provide info.
That might be entirely unrelated which is why hijacking threads isn't really in your best interest.I don't know your system specs, or your drivers, your java, game or mod versions and you might not be able to handle the shaders. Most, except the newer gaming systems can't really.
So treat this as a separate issue and provide info.
Zohar I am not asking for help nor trying to hijack a thread. I am merely getting the same error and am trying to supply any information I can that may assist the OP with resolving their issue.
I still get the error after removing Optifine and using no resource packs.
I can get the fml-client logs if you would like them.
The last thing I am going to do is downgrade Infinity to version 1.0.0 to see if the issue goes away.
My guess is that you're trying to play Minecraft with Optifine or without (let's say you are trying with Optifine) - OpenGL is optional.
If not, then your Graphics Card is not supporting your Graphics Drivers. It seems to me that your Card does not support OpenGL / Shaders.
So, therefore... I feel you'll need to upgrade or you could try to repair this problem by rebooting the system and changing specified parts that the OS asks for in exchange for your reboot details. (OS) Sorry, I got confused.
Don't listen to this guy. This is complete poppycock. First of all, there is quite probably no working graphics card in the world that cannot run OpenGL applications. It is almost universally supported. Second, that's not exactly how it works; graphics card do not support OpenGL, their drivers implement the OpenGL API, which is then called by the game. OpenGL provides an abstraction layer specification that simplifies communicating with many different types of graphics card, but the abstraction layer itself is implemented by the manufacturer in the drivers - however, I have yet to come across a graphics card manufacturer that doesn't implement the OpenGL specification. Third, it is in fact impossible for a GPGPU (which the GTX 680 most certainly is) to not support shaders. Finally, the balderash about the graphics card not supporting the graphics drivers continues with the theme of the post, that is to say it is utterly incorrect and speaks volumes about the poster's lack of technical knowledge on the subject. If the graphics card did not support the drivers it was given to work with, there would be no graphics. Nada. Not even the desktop. Try forcefully uninstalling the generic GPU driver that comes with Windows and forcefully installing the AMD/ATI drivers on an Nvidia card and you will see what I mean (don't do this unless you want to lose data).
Normally I would let this sort of thing slide instead of being the snide smart aleck, however, in situations like this it has the potential to have vast detrimental effects, since he actively encourages OP to spend money on an upgrade and uses a lot of fancy words so that he seems knowledgeable to less informed individuals, while in reality he is pulling it all out of his bottom. There is no reason to upgrade a GTX 680 if your only intention is to play Minecraft. The problem is not with the hardware, error 8 is a software issue that is fairly well-known that Nvidia has not yet managed to fix, and it is a problem you will have as long as you have an Nvidia card of the GTX 6xx series or better. Therefore, if one was to insist on fixing the problem by changing the hardware, the solution would in fact not be to upgrade, it would be to downgrade to the GTX 5xx series. In addition to that, Minecraft is much more CPU and RAM-bound than GPU-bound.
Some people have experienced that updating or downgrading their drivers can help, others find that tweaking settings is the solution. For me, the solution is to not have Facebook or Youtube videos open in Chrome (or any other browser that uses WebKit or WebKit derivatives) while playing and having Minecraft in fullscreen mode. The solution OP found was one I had not seen before, so that rather impressed me.
If this relates to cpu multiprocessing and multithreading it would make sense as I don't think mc is optimized to really take advantage of it. Or there may have been some steps taken towards that in 1.8, I don't remember now.
You are absolutely correct about Minecraft not being optimized for multithreading, however in the case of the Threaded Optimization setting in the Nvidia Control Panel that becomes irrelevant, since that setting only affects the Nvidia driver itself (which is optimized for multithreading, if this setting is on) - it has no effect on how Minecraft itself runs :). Furthermore, any graphics-related processing is almost by definition multi-threaded, even massively so, as GPU's these days can easily have over 1000 cores and hence threads, but applications do not have to account for this because OpenGL, DirectX and so on do this for them. However, Threaded Optimization can still theoretically be the cause of the issue, and disabling it seems to have had positive effects for the OP, so clearly it does affect Minecraft - it just doesn't have anything to do with Minecraft not being optimized to run in a multithreaded environment. Given the context conferred by my previous post, I would like to emphasize that I am not trying to devalue your posts or knowledge, I am merely giving additional information.
The basic problem is Im playing minecraft, actually in the game and not launching the client, then after some time my game crashes. It does not give me a minecraft message, just says
*The NVIDIA OpenGL driver lost connection with the display driver and is unable to continue. The application must close. Please visit http://www.nvidia.com/page/support.html for help. Error code: 8*
It happens randomly and usually around when I click on the bed, but any random time it can happen.
My Specs
Intel i7 4770k @ 4.0Ghz
Msi Gaming g45 - z87 motherboard
2 2048Mb GTX 680 (Nvidia Surround w/ 3 Asus vg248g(or something very similar) 5895x1080(bezel corrected))
16Gb 1877Mhz ram (8 Allotted to Minecraft)
h55 Corsair ai1 water cooling.
If there is anything you can do to help. I hate this error and makes mine craft almost imposible to play.
EDIT: Just loaded up minecraft to quickly check and turn off Advanced OpenGL. After I had it off, crashed within 5 minutes.
EDIT 2: Just happened again. not even five minutes. I will look to see if FTB Infinity has any graphics mods that could be causing the problem.
But turning off Advanced OpenGL make the problem worse and crashes are more frequent.
If you don't have one, go back to MC launcher, and copy paste contents of launcher log and game output tabs.
But with main MC launcher, when you hit Edit Profile you can select to Keep Launcher Open.
Then after game disappears, launcher will still be there, and you can copy contents of Launcher Log (second tab) and Game Output (last tab) and paste them here. You have to find the FTB equivalents or maybe just ask on FTB support:
http://support.feed-the-beast.com/
as they'll know better how to help you.
I started to get the issue after the following:
Added Optifine
Added Sphax PureBDCraft
Upgraded to Infinity 1.0.1
I am looking to disable Optifine first to see if it fixes the issue.
Also I have Advanced OpenGL off
So treat this as a separate issue and provide info.
Zohar I am not asking for help nor trying to hijack a thread. I am merely getting the same error and am trying to supply any information I can that may assist the OP with resolving their issue.
I still get the error after removing Optifine and using no resource packs.
Wndows 8.1 64-bit
Intel Core i7 2.9GHz Haswell
32GB DDR3 Ram
GPU: NVIDIA GeForce GTX 880M
I can get the fml-client logs if you would like them.
The last thing I am going to do is downgrade Infinity to version 1.0.0 to see if the issue goes away.
I downgraded to Infinity 1.0.0 and tested it, no error came up.
I then Upgraded to Infinity 1.0.1 and tested. I got the error after about 10 minutes.
I then turned on Advanced OpenGL and set Anisotropic Filtering to 8.
I have not had the error come back again.
Hopefully this information helps you. If you still want any logs just PM me.
Linking your solution here:
http://forum.feed-the-beast.com/threads/1-0-1-crash-upon-reload-after-running-sphax-texture-pack.63521/
Thanks for reporting. Might be good to post a link to a log anyway, just in case there are multiple issues with this combo.
Don't listen to this guy. This is complete poppycock. First of all, there is quite probably no working graphics card in the world that cannot run OpenGL applications. It is almost universally supported. Second, that's not exactly how it works; graphics card do not support OpenGL, their drivers implement the OpenGL API, which is then called by the game. OpenGL provides an abstraction layer specification that simplifies communicating with many different types of graphics card, but the abstraction layer itself is implemented by the manufacturer in the drivers - however, I have yet to come across a graphics card manufacturer that doesn't implement the OpenGL specification. Third, it is in fact impossible for a GPGPU (which the GTX 680 most certainly is) to not support shaders. Finally, the balderash about the graphics card not supporting the graphics drivers continues with the theme of the post, that is to say it is utterly incorrect and speaks volumes about the poster's lack of technical knowledge on the subject. If the graphics card did not support the drivers it was given to work with, there would be no graphics. Nada. Not even the desktop. Try forcefully uninstalling the generic GPU driver that comes with Windows and forcefully installing the AMD/ATI drivers on an Nvidia card and you will see what I mean (don't do this unless you want to lose data).
Normally I would let this sort of thing slide instead of being the snide smart aleck, however, in situations like this it has the potential to have vast detrimental effects, since he actively encourages OP to spend money on an upgrade and uses a lot of fancy words so that he seems knowledgeable to less informed individuals, while in reality he is pulling it all out of his bottom. There is no reason to upgrade a GTX 680 if your only intention is to play Minecraft. The problem is not with the hardware, error 8 is a software issue that is fairly well-known that Nvidia has not yet managed to fix, and it is a problem you will have as long as you have an Nvidia card of the GTX 6xx series or better. Therefore, if one was to insist on fixing the problem by changing the hardware, the solution would in fact not be to upgrade, it would be to downgrade to the GTX 5xx series. In addition to that, Minecraft is much more CPU and RAM-bound than GPU-bound.
Some people have experienced that updating or downgrading their drivers can help, others find that tweaking settings is the solution. For me, the solution is to not have Facebook or Youtube videos open in Chrome (or any other browser that uses WebKit or WebKit derivatives) while playing and having Minecraft in fullscreen mode. The solution OP found was one I had not seen before, so that rather impressed me.
You are absolutely correct about Minecraft not being optimized for multithreading, however in the case of the Threaded Optimization setting in the Nvidia Control Panel that becomes irrelevant, since that setting only affects the Nvidia driver itself (which is optimized for multithreading, if this setting is on) - it has no effect on how Minecraft itself runs :). Furthermore, any graphics-related processing is almost by definition multi-threaded, even massively so, as GPU's these days can easily have over 1000 cores and hence threads, but applications do not have to account for this because OpenGL, DirectX and so on do this for them. However, Threaded Optimization can still theoretically be the cause of the issue, and disabling it seems to have had positive effects for the OP, so clearly it does affect Minecraft - it just doesn't have anything to do with Minecraft not being optimized to run in a multithreaded environment. Given the context conferred by my previous post, I would like to emphasize that I am not trying to devalue your posts or knowledge, I am merely giving additional information.