Fixing issues with mulit monitor setups in relation to power state management (downclocking at desktop)

previously nvidia cards did not downclock correctly when using multiple monitors, the new version of NVinspector now fixes this and allows for correct pstate management by forcing the card into the correct pstates.

both P8 and P12 operate at lower voltages meaning a cooler card under low stress situations
dual monitors on a single card cause the card to only switch between P0 & P3its a common issue with nvidia cards, and an issue they claim is 'by design'

How to fix this problem ?

1. Download and extract nvinspector
2. RMB on the overclocking button and select "start multi monitor power saver"
3. select the card(s) that are not down-clocking
4. check apply at startup

5. enjoy low power mode asif you have only a single monitor

6. if your going to be gaming you need to add programs to the P0 3d list
6a. RMB in the white box click add
6b. find the game .exe in the browser click add, and your done.

alt method. launch the game then alt tab right click in the p0 box and hit add from running gpu process

note: if you have games which run off of the same .exe like hl2 CSS ect... then you only need to add 1 hl2.exe not all of them.

7. if you use a video player that uses DXVA add it to the p8 application box
7a. RMB in the white box click add
7b. find the media player .exe in the browser click add, and your done.

so how does this work ?

this program works by forcing the video card into pstates it does this by forcing P12 by default on an application load in the P8 box it forces a P8 state while the program is running likewise if a P0 full 3d designated program is launched it will use both the P0 and P3 3d states untill that proccess is shut down. failure to set programs in their correct boxes or failure to add them at all can result in the card not entering the correct Pstate.

the threshold slider may also be used however i have had limited success will it causing it to fluctuate between the different states while in games (undesired behaviour) hence i reccomend you just add the programs that require a change in pstate.

Overclocking While Using the Fix

1. Uncheck the card you wish to overclock

2. Make Adjustments in Afterburner

3. check for stability

4.once deemed stable recheck the card in NVinspector

5.Goto The Nvinspector.exe location RMB -> create shortcut on desktop (name the shortcut whatever you want i used MMD)

6. Move the shortcut where ever you want then add this to the target line

Code:

-multiDisplayPowerSaver -trayStart

6. open notepad and paste this in:

Code:

@echo off
ping -n 5 localhost
start "title" "C:\nv_inspector\mmd.lnk"

change the location for the nvidia inspector shortcut to where ever you placed the shortcut

you may also add

Code:

> nul

after the local host like this

Code:

ping -n 5 localhost >nul

if you would prefer to see a blank cmd window instead of the ping count.

7. Save as delaystart.bat (make sure you select all files in the type box) and place it into the startup folder from the startmenu, remove all other nvinspector shortcuts that it may have made.

EXPLANATION!!!after a while i discovered that the multimonitor fix opens up before afterburner as a result the overclock cannot apply, the .bat file delays startup of the monitor fix for 5 seconds to give time for afterburner to apply first. you may need to tweak the time its as simple as changing the number in the bat file time may change depending on how many startup items you have.

8. if you are having issues with program detection and nvinspector (ie it gets stuck in powerstates) try adding this to the target line

Code:

-forceLegacy

Disclaimer and downloads

i of course did not make this program i just thought i should let everyone know of this new feature cause im sure lots of people had the same issue i had with high idle temps.
I am not responsible for any damage this may cause to your computer use at your own risk.

Originally Posted by Djankie;12724622
What is the advantages of this besides temperatures?

nothing really except lower idle temps and the card behaves asif you had only one monitor attached ie it drops into 2d clocks

Quote:

Originally Posted by Woned;12728765
That is interesting but I am not sure what it does. I have a single card and two monitors.

Will it help my fps when I play a game on 1 monitor and browse the web on the other? Or is it for something else?

if you have 2 monitors plugged into a single card the video card will no longer downlclock correctly instead of dropping into 2d (p12 state) mode it drops to low power 3d mode or (p3 state) at the desktop, using this also allows the low power p8 video state.

so using this results in significantly lower idle temps because the card is actually dropping the voltage and core clocks when its at the desktop it doesnt affect performance provided you set it up right

for refernce the video card has multiple power states these are P12, P8, P3, and P0
P0 = full power 3d
P3 = low power 3d
P8 = video
P12 = 2d mode

both P8 and P12 operate at lower voltages meaning a cooler card under low stress programs
dual monitors on a single card cause the card to only switch between P0 & P3 its a common issue with nvidia cards

i updated the original post with more information explanations etcEdited by noob.deagle - 3/14/11 at 6:43pm