laptop using onboard GPU instead of my GT

boothegreat

Distinguished
Jan 22, 2011
36
0
18,530
Hello, i have a problem with my laptop not switching to my graphics card when I play games. My specs are...

8 gigs of ram
GT 640m
i7-3632QM 3.0 GHz

The things i have tried are going into my Nvidia control panel and setting my default PhysX processor to my 640m. I also manually made sure that each program and game I used was set to "High-Performace Nvidia processor". Also before i launch the game i right click it and run it with the right GPU. Yet the games still run on the on-board. I heard that this might have something to do with Nvidias Optimus?

Here are some examples...


EVE Online
http://i.imgur.com/gxx2IJ1.png

Baldurs Gate II: EE (Even though the game ran fine, it's just an example)
http://i.imgur.com/XoikhgP.png

Life Is Fuedal
http://i.imgur.com/bkFzOB9.png


Any suggestions would be great!
 
Solution
I found a solution from an older post at Toms hardware. It goes like this.
I've got a solution for you, but I don't know if you're gonna like it. Optimus is integrated into your windows, so the only way to get rid of it is to reinstall normal Windows 7 version (not the one that came with your laptop; though, the same key will work of course).

It worked for this person. I would try my idea first and if it doesn't work this is the next idea. The operating system from this post is Windows 7.

lantrich

Honorable
Dec 20, 2012
438
0
10,960
According to Nvidia, When a user launches an application, the graphics driver tries to determine whether the application would benefit from the discrete GPU. If so, the GPU is powered up from an idle state and is passed all rendering calls. Even in this case, though, the integrated graphics processor (IGP) is used to output the final image. From this statement I would conclude that Windows will conclude that the onboard video will be processing the environments in the game while using the discrete graphics card. If your fps are high you are using your discrete video card.
 

boothegreat

Distinguished
Jan 22, 2011
36
0
18,530


Sorry I did not clarify. My FPS in most games is absolute shit when it shouldn't be. This leads me to believe that it is failing to switch to my main GPU for some reason even if i have it set at default.
 

lantrich

Honorable
Dec 20, 2012
438
0
10,960
Since Nvidias Optimus is a power caving program to conserve battery power why not go into the Control PANEL to the power options and change the options from balanced to where the computer runs at full speed when the power cord is plugged in. See if it makes a difference. You will make a custom setting.
 

lantrich

Honorable
Dec 20, 2012
438
0
10,960
I found a solution from an older post at Toms hardware. It goes like this.
I've got a solution for you, but I don't know if you're gonna like it. Optimus is integrated into your windows, so the only way to get rid of it is to reinstall normal Windows 7 version (not the one that came with your laptop; though, the same key will work of course).

It worked for this person. I would try my idea first and if it doesn't work this is the next idea. The operating system from this post is Windows 7.
 
Solution

lantrich

Honorable
Dec 20, 2012
438
0
10,960
Another idea

right click your game's executable file select run with graphics processor then select high performance nvidia graphics card, you have to do this everytime you play your game. Otherwise, select the change the default graphics processor, nvidia control panel will open then click add then find your game then in no.2 select the nvidia card then click apply. Optimus technology is great, disabling it is not good. Make sure your power plan is set to balanced.