Hello
I have to setup 60 Workstations with same Timings.
So configured the settings manually and then use following wmi command to save that in a xml file
wmic /namespace:nv path DisplayManager call saveCustomTimings displays=(1,2) filepath=C:\temp\testnv.xml
When I execute this command I says Method execution Successful
But I see no file in C:\temp\
Do you have any idea how to fix this
We have Quadros 5000 card with driver 375.63 and Nvidia WMI2.29.0 installed
regards
Christian
rypark
April 17, 2018, 5:23pm
2
Hi Christian,
Looks like the display identifiers are wrong. The “displays” array should contain the display.id values for the connected displays.
To find the connected displays you can run this line:
wmic /namespace:nv path Display get id
The returned values will be something like 1001,1002
The corrected command would be:
wmic /namespace:nv path DisplayManager call saveCustomTimings displays=(1001,1002) filepath=C:\temp\testnv.xml
Thanks,
Ryan Park
Hello Nvidia Forum
We could successful save the CustomTimings but we are unable to load CustomTimings afterward.
We always get the Return Value False. Does somebody have an idea why?
HW Configuration:
1x Quadro P5000 with
Port 1: VGA Monitor using DP-VGA Adapter
Port 2: DVI Monitor uding DP-DVI Adapter
SW Configuration (using ‘wmic /namespace:nv path system call info’):
NVIDIA display driver version: 385.41
NVIDIA WMI provider version: 2.30.0
get Displays:
#> wmic /namespace:nv path Display get id
Output:
id
1001
1002
Setup Custom Timings manually with “NVIDIA Control Panel”
Save Custom Timings (using NVWMI):
#> wmic /namespace:nv path DisplayManager call loadCustomTimings displays=(1001) filepath=“D:\Timings.xml”
Output:
Executing (DisplayManager)->saveCustomTimings()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = TRUE;
};
Note: D:\Timings.xml is created and seems to have plausible content
Delete/Remove Custom Timings manually with “NVIDIA COntrol Panel”
Load Custom Timings (using NVWMI):
#> wmic /namespace:nv path DisplayManager call loadCustomTimings displays=(1001) filepath=“D:\Timings.xml”
and even:
#> wmic /namespace:nv path DisplayManager call loadCustomTimings displays=(1001,1002) filepath=“D:\Timings.xml”
#> wmic /namespace:nv path DisplayManager call loadCustomTimings displays=(1002) filepath=“D:\Timings.xml”
Output:
Executing (DisplayManager)->loadCustomTimings()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = FALSE;
};
rypark
June 26, 2018, 5:20pm
4
There looks to be some errors in your steps. You are loading the timing when you say you are saving his timing. However apart from that the syntax should work.
What type of custom timing are you trying? Can you confirm that the custom timing is working through the control panel - i.e. the display connection you are connecting to supports the timing and that in the control panel “Enable resolutions not exposed by the Display” is ticked.
Thanks,
Ryan Park