• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Minecraft Nvidia Problems

Joined
Nov 29, 2007
Messages
979 (0.15/day)
Location
Netherlands
So I have this new laptop for like 2 months now and felt like playing minecraft again. And well what a damn trouble that is, low FPS because it won't run on the Nvidia card.

I have spent a lot of time on google how to fix this problem, first off the usual javaw.exe and minecraft.exe priority settings. Still runs on the Intel gpu. Being frustrated add EVERY java exe file there is. Still low FPS.
Now I als have reinstalled the nvidia drivers, intel drivers, minecraft and even looked for a way to just disable the intel GPU as a whole, which is not possible.
Used to roll with an AMD desktop and always kept hearing 'how nvidia drivers are so much better' so I am pretty disappointed at the moment, but its probably optimus that just sucks. If I can't find any solutions here I will probably just reinstall the OS.

Any help would be really appreciated!
 
I assume you've watched this video then:
[yt]lFBWXUTnKfM#![/yt]

And added minecraft.exe and java.exe and javaw.exe to the whitelist?
 
Yep did that and it doesn't work still get <12 fps.
 
Used to roll with an AMD desktop and always kept hearing 'how nvidia drivers are so much better'

You shouldnt listen to people who show high acclaim for a company that has direct competition for a reason ;)
I had two GTX 570's and minecraft was able to make full use of both (at over 5000 FPS), so I'm unsure what issue would cause it not to run on nvidia cards.
 
are you sure that your card covers sys requirements. it is possible card in the laptop to be rebranded lower tire from GTX5XX series and not GTX660. laptop manufacutrer and drivers says you have GTX660M but in reality you have like GTX530/540 gpu. there was article here in tpu about nvidia and amd rebrand of grafics for oem market for 2013. it was in march of april but i cant remember exactly. gona try to find it.

edit:
compare specs of your card
http://www.geforce.com/hardware/notebook-gpus/geforce-gtx-660m/specifications
and 560Ti desktop
http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-560ti/specifications

looks like same gpu but your 660m is with cut memory bus. so dont be surpriced you have low fr
 
Last edited:
Oh it isn't the card itself, the card should be able to run the game at 60fps+ easily but it doesn't even use the GTX660 and keeps running on the Intel HD4000 even when I assigned the game to run on the GTX660
 
You shouldnt listen to people who show high acclaim for a company that has direct competition for a reason ;)
I had two GTX 570's and minecraft was able to make full use of both (at over 5000 FPS), so I'm unsure what issue would cause it not to run on nvidia cards.

Yeah it is Nvidia + intel optimus that f's up, it is some weird power saving software that decides which GPU does the rendering. It is the most horrible piece of software ever made on the face of the earth :banghead:
 
Have you tried the Minecraft mod Optifine? I would try the Light version.
 
Yeah it is Nvidia + intel optimus that f's up, it is some weird power saving software that decides which GPU does the rendering. It is the most horrible piece of software ever made on the face of the earth :banghead:

uninstall it?
 
Have you tried the Minecraft mod Optifine? I would try the Light version.
Well hte issue is that it won't use my GPU at all, and optifine helped the HD4000 from 6FPS to 15FPS so that does not really fix the problem.

uninstall it?
If I uninstall the drivers I won't be able to use the GTX660 at all, and turning off the HD4000 completely does not work either because then you also can't use the effin GTX.

I can run battlefield at ultra with 50~ FPS because it uses the GTX but the drivers just refuses to use the GTX with Java =(
 
Well hte issue is that it won't use my GPU at all, and optifine helped the HD4000 from 6FPS to 15FPS so that does not really fix the problem.


If I uninstall the drivers I won't be able to use the GTX660 at all, and turning off the HD4000 completely does not work either because then you also can't use the effin GTX.

I can run battlefield at ultra with 50~ FPS because it uses the GTX but the drivers just refuses to use the GTX with Java =(

I mean the Optimus jank.
You can customise what installs with the driver right?
 
Nope optimus is not optional unfortunately, without you can't have your nvidia drivers at all.
 
Nope optimus is not optional unfortunately, without you can't have your nvidia drivers at all.

Same issue with the web browser version compared to standalone version? Minceraft that is.
 
Just tried that and somehow it then does use the GTX stable at 60fps.
 
Web version of Minecraft has always been easier on computer hardware than the executable/JAR version. JAR/executable version is CPU intensive unless it is fullscreened.
 
FPS aside I can see GPU activity, so if it uses the HD4000 or GTX 660. The web version uses the GTX660m standalone HD4000 even though I assigned it to start using nvidia graphics.
 
How are you launching the game? Via JAR or executable? The whole Java nonsense might be throwing Optimus off. If you are running it via JAR, it uses Java.exe.
 
The Minecraft.exe but that in it essensce just uses the javaw.exe so I assigned both of em to use the nvidia GPU but it still doesn't
 
In your shoes, I'd switch to the JAR and 64-bit Java. This program will help get the JAR pointing to 64-bit Java (make sure to install 64-bit Java before running it):
http://www.techpowerup.com/forums/showthread.php?p=2788961


Additionally, there should be an option in the BIOS to disable Intel HD4000 and only use the GPU.
 
There is an option in the nVidia control panel to force everything to use the nVidia GPU. What happens when you do that?
 
In your shoes, I'd switch to the JAR and 64-bit Java. This program will help get the JAR pointing to 64-bit Java (make sure to install 64-bit Java before running it):
http://www.techpowerup.com/forums/showthread.php?p=2788961


Additionally, there should be an option in the BIOS to disable Intel HD4000 and only use the GPU.

That didn't work it also doesn't work using other minecraft clients like Feed The Beast or Tekkit. And I don't have that option in my BIOS unfortunately.

There is an option in the nVidia control panel to force everything to use the nVidia GPU. What happens when you do that?

Done that, still doesn't bother to use the GTX660. It is a mystery why...
 
which java is minecraft using? 64bit or 32 bit? check your classpath settings.
 
Back
Top