Open HS34 opened 2 years ago
@HS34 are you still having this issue with NVIDIAInfo v1.7.2?
Thanks Terry
Hi Terry, With NVidiaInfo v1.7.6, using "NVIDIAInfo load surround.cfg" or just "NVIDIAInfo print" on my 4 screens "not surround" setup :
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 597 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 484 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 167 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 140 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
By the way, DisplayMagician 2.3.1.50 is still working fine, allowing me to switch surround on and off with no issue. Regards,
@HS34 Can you please try NVIDIAInfo v1.7.7 that I just released now? It has a few bug fixes in various parts of the WinLibrary that I think are causing that error. I think v1.7.7 will make things work for you.
IMPORTANT: You will need to create new CFG files - the old ones will not work.
This new NVIDIAInfo will save NVIDIA 3D settings, and will handle Windows DPI scaling.
Same problem with NVIDIAInfo print
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 597 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 484 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 167 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 140 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
Le jeu. 2 juin 2022 à 10:07, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 Can you please try NVIDIAInfo v1.7.7 that I just released now? It has a few bug fixes in various parts of the WinLibrary that I think are causing that error. I think v1.7.7 will make things work for you.
IMPORTANT: You will need to create new CFG files - the old ones will not work.
This new NVIDIAInfo will save NVIDIA 3D settings, and will handle Windows DPI scaling.
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1144573455, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF335PO3MRP264Q6BV4YM43VNBTVFANCNFSM5TCXEIVA . You are receiving this because you were mentioned.Message ID: @.***>
@HS34 Did you delete the old CFG files and create them again? The old CFG files will not work with v1.7.7.
I'll also need you to run the full set of tests so I can see where it is failing for you. You may have uncovered another bug I need to fix!
So Please complete the following instructions in this specific order:
Delete all your CFG and LOG files in the NVIDIAInfo folder so we are starting again from scratch
Create a surround display layout with some of your screens then:
Save the first config as NVIDIAInfo save surround.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-save.log"
NVIDIAInfo equal surround.cfg
(we want it to be equal)Next create a second windows display layout, this time with individual triple screen:
NVIDIAInfo save triple.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-save.log"
NVIDIAInfo equal triple.cfg
(we want it to be equal)NVIDIAInfo equal surround.cfg
(we want it to NOT be equal)Next create a third windows display layout, this time with a cloned display in it:
NVIDIAInfo save cloned.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-save.log"
NVIDIAInfo equal cloned.cfg
(we want it to be equal)NVIDIAInfo equal triple.cfg
(we want it to NOT be equal)NVIDIAInfo equal surround.cfg
(we want it to NOT be equal)Next swap back to the surround display layout:
NVIDIAInfo load surround.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-reload.log"
NVIDIAInfo equal surround.cfg
(we want it to be equal)NVIDIAInfo save surround-reload.cfg
NVIDIAInfo equal triple.cfg
(we DO NOT want it to be equal)Next swap back to the triple screen display layout again:
NVIDIAInfo load triple.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-reload.log"
NVIDIAInfo equal triple.cfg
(we want it to be equal)NVIDIAInfo save triple-reload.cfg
NVIDIAInfo equal surround.cfg
(we DO NOT want it to be equal)Next swap back to the cloned screen display layout again:
NVIDIAInfo load cloned.cfg
Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-reload.log"
NVIDIAInfo equal cloned.cfg
(we want it to be equal)NVIDIAInfo save cloned-reload.cfg
NVIDIAInfo equal triple.cfg
(we want it to be equal)NVIDIAInfo equal surround.cfg
(we DO NOT want it to be equal)Once that series of tests are done, please include the following files in a ZIP file, and upload the ZIP to this github issue through your web browser (click and drag the file from your File explorer into Github and it will upload):
Hopefully all that info will pinpoint where the issue is!
Thanks Terry
@HS34 Please use the newly released NVIDIAInfo v1.7.9 to perform the same tests as in my last post.
That should fix the issue you have found. Please remember to delete your previous configuration files and start again so we can be sure the CFG files are valid.
Thanks Terry
Hi Terry, I've just unzipped NVIDIAInfo-v1.7.9.zip in an empty folder and ran "NVIDIAInfo print". I get the same error below. I don't have this error using NVIDIAInfo v1.7.0 (see below).
Since I'm not using any CFG file to get this error, I hope I don't need to run the full set of tests to help you. But if you need me to do it anyway, I will gladly help you.
My current display setup is 4 independant screens.
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 601 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 488 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 172 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 145 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
With NVIDIAInfo-v1.7.0 I have no error : NVIDIAInfo.exe print
By Terry MacDonald 2022
** NVIDIA VIDEO CARDS *** Number of NVIDIA Video cards found: 2 NVIDIA Video card #0 is a TITAN X (Pascal) NVIDIA Video card #0 is in the GeForce range NVIDIA Video card #1 is a TITAN X (Pascal) NVIDIA Video card #1 is in the GeForce range
** NVIDIA SURROUND/MOSAIC *** NVIDIA Surround/Mosaic is Disabled
** NVIDIA PHYSICAL ADAPTER 0 ***
** NVIDIA PHYSICAL ADAPTER 1 ***
** NVIDIA PER DISPLAY CONFIG 2181435522 ***
** NVIDIA COLOR CONFIG *** Display 2181435522 BPC is BPC_DEFAULT. Display 2181435522 ColorFormat is RGB. Display 2181435522 Colorimetry is 2048. Display 2181435522 ColorSelectionPolicy is NV_COLOR_SELECTION_POLICY_BEST_QUALITY. Display 2181435522 Depth is NV_DESKTOP_COLOR_DEPTH_DEFAULT. Display 2181435522 DynamicRange is 2.
** NVIDIA HDR CONFIG *** NVIDIA HDR is Enabled There are no NVIDIA HDR devices in use. Display 2181435522 supports DolbyVision HDR. Display 2181435522 supports ST2084EOTF HDR Mode. Display 2181435522 DOES NOT support Traditional HDR Gamma. Display 2181435522 DOES NOT support EDR. Display 2181435522 supports SDR Gamma.
** NVIDIA PER DISPLAY CONFIG 2181435525 ***
** NVIDIA COLOR CONFIG *** Display 2181435525 BPC is BPC_DEFAULT. Display 2181435525 ColorFormat is RGB. Display 2181435525 Colorimetry is NV_COLOR_COLORIMETRY_RGB. Display 2181435525 ColorSelectionPolicy is NV_COLOR_SELECTION_POLICY_BEST_QUALITY. Display 2181435525 Depth is NV_DESKTOP_COLOR_DEPTH_DEFAULT. Display 2181435525 DynamicRange is 2.
** NVIDIA HDR CONFIG *** NVIDIA HDR is Disabled (HDR may still be enabled within Windows itself)
** WINDOWS CCD CONFIGURATION *** Display profile contains cloned screens: False
----++++==== Path ====++++---- ** Interrogating Display Source 0 *** Found Display Source \.\DISPLAY1 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 0 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path: \?\DISPLAY#ACI27F8#5&3798bbf&10&UID4352#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&1eccffd0&0&0008#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&1eccffd0&0&0008#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 4352 *** Target Preferred Width 1920 for target 4352 Target Preferred Height 1080 for target 4352 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 4352 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Target Supporting virtual resolution for Display 4352
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 4352 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 4352 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 0 *** Found Display Source \.\DISPLAY5 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 0 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path: \?\DISPLAY#ACI27F8#5&2a565199&10&UID8448#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8448 *** Target Preferred Width 1920 for target 8448 Target Preferred Height 1080 for target 8448 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8448 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Target Supporting virtual resolution for Display 8448
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8448 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8448 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 1 *** Found Display Source \.\DISPLAY6 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 2 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path: \?\DISPLAY#ACI27F8#5&2a565199&10&UID8454#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL
** Interrogating Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8454 *** Target Preferred Width 1920 for target 8454 Target Preferred Height 1080 for target 8454 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8454 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL
** Interrogating Target Supporting virtual resolution for Display 8454
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8454 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8454 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 2 *** Found Display Source \.\DISPLAY7 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target LG TV *** Connector Instance: 0 EDID Manufacturer ID: 27934 EDID Product Code ID: 49312 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path: \?\DISPLAY#GSMC0A0#5&2a565199&10&UID8449#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: LG TV Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI
** Interrogating Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter \?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8449 *** Target Preferred Width 3840 for target 8449 Target Preferred Height 2160 for target 8449 Target Video Signal Info Active Size: (3840x2160 Target Video Signal Info Total Size: (4400x2250 Target Video Signal Info HSync Frequency: 594000000 / 4400 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 594000000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8449 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI
** Interrogating Target Supporting virtual resolution for Display 8449
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8449 *** Advanced Color Supported: True Advanced Color Enabled: True Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8449 *** SDR White Level: 6000
----++++==== GDI Device Information ====++++---- ** Display Device Info for Display \.\DISPLAY1 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0000 Display Device Name: \.\DISPLAY1 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: True Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY1 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:0, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY2 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0001 Display Device Name: \.\DISPLAY2 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY3 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0002 Display Device Name: \.\DISPLAY3 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY4 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0003 Display Device Name: \.\DISPLAY4 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY5 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0000 Display Device Name: \.\DISPLAY5 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY5 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:-1920, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY6 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0001 Display Device Name: \.\DISPLAY6 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY6 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:1920, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY7 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0002 Display Device Name: \.\DISPLAY7 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY7 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 60Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 3840 x 2160 Display Position: X:-914, Y:-2160 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY8 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key: \Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0003 Display Device Name: \.\DISPLAY8 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Le ven. 3 juin 2022 à 23:40, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 Please use the newly released NVIDIAInfo v1.7.9 to perform the same tests as in my last post.
That should fix the issue you have found. Please remember to delete your previous configuration files and start again so we can be sure the CFG files are valid.
Thanks Terry
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1146382413, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF335PPUWOY5X3PKQHL7Z3LVNJ3UFANCNFSM5TCXEIVA . You are receiving this because you were mentioned.Message ID: @.***>
@HS34 OK! After lots of testing, I've now released NVIDIAInfo v1.8.0. It contains a large number of additional fixes, including extra validation checks around things like taskbar locations. This should work now.
Please delete all your previous log files and previous cfg files. I need you to start the tests from again scratch.
I will need the full list of tests performed again so that we can be sure that this has truly fixed the errors you saw before.
Thanks Terry
@HS34 One slight change in video adapter tracking has required a new release. Please now perform the same tests using NVIDIAInfo v1.8.1. Please delete all our previous log files and CFG files, as this version requires a new config format.
Please perform the tests I described earlier, and then we'll be able to see if it works again.
Thanks Terry
Hi Terry, Same error with NVIDIAInfo print
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 606 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 493 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 172 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 145 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
Tested in a new folder, with no CFG file. I just ran NVIDIAInfo print. Current display setup : 4 independants screens.
Le jeu. 16 juin 2022 à 22:26, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 One slight change in video adapter tracking has required a new release. Please now perform the same tests using NVIDIAInfo v1.8.1. Please delete all our previous log files and CFG files, as this version requires a new config format.
Please perform the tests I described earlier, and then we'll be able to see if it works again.
Thanks Terry
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1158098939, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF335PO7VKTFCXGEWH3MHQLVPOEY7ANCNFSM5TCXEIVA . You are receiving this because you were mentioned.Message ID: @.***>
Hi HS34.
NVIDIAInfo print doesn't work properly.
I need you to delete the CFG files and log files, and then start again from scratch.
Please download the latest NVIDIAInfo v1.8.1 from GitHub as there was a slight tweak I made to v1.8.1 last night. Please overwrite the previous NVIDIAInfo you have had.
I need you to save a new triple screen profile CFG.
Then you need to enable surround in NVIDIA control panel.
Then you need to save a new surround CFG.
And finally swap between the surround and the triple screen profiles. This is the key test. This now appears to be working reliable on my test system, and I want to be sure it works reliably for you too on your system.
Thanks again for all your help testing. I'm really hoping this works so we can close this issue.
Thanks Terry
On Sat, 18 Jun 2022, 04:50 HS34, @.***> wrote:
Hi Terry, Same error with NVIDIAInfo print
NVIDIAInfo v1.8.1
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 606 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 493 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 172 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 145 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
Tested in a new folder, with no CFG file. I just ran NVIDIAInfo print. Current display setup : 4 independants screens.
Le jeu. 16 juin 2022 à 22:26, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 One slight change in video adapter tracking has required a new release. Please now perform the same tests using NVIDIAInfo v1.8.1. Please delete all our previous log files and CFG files, as this version requires a new config format.
Please perform the tests I described earlier, and then we'll be able to see if it works again.
Thanks Terry
— Reply to this email directly, view it on GitHub < https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1158098939 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AF335PO7VKTFCXGEWH3MHQLVPOEY7ANCNFSM5TCXEIVA
. You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1159060920, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLU5LCHE6F57V43IIFR7MDVPSUELANCNFSM5TCXEIVA . You are receiving this because you were assigned.Message ID: @.***>
all cfg and log files deleted
By Terry MacDonald (c) 2022 Display settings successfully saved to 3screens.cfg.
By Terry MacDonald (c) 2022 Display settings successfully saved to surround.cfg.
By Terry MacDonald (c) 2022 Attempting to apply NVIDIA display config from 3screens.cfg ERROR - NVIDIAInfo NVIDIA display settings were not applied correctly.
By Terry MacDonald (c) 2022 Attempting to apply NVIDIA display config from 3screens.cfg ERROR - NVIDIAInfo NVIDIA display settings were not applied correctly.
I have got 2 screens plugged in DVI to my 2 TitanX cards. The third screen is plugged with an DisplayPort->DVI adapter. Sometimes it switches to sleep, and sometimes it reactivate alone, but not always. I think the communication using the DisplayPort->DVI adapter is not perfect. In the case the screens remains "in sleep", I have to switch off the adapter, and switch it on again. When I load 3screens.cfg, my 3 screens switched black, then the 2 screens plugged in dvi turned on again. The third screen plugged with an DisplayPort->DVI adapter stay black. I had to switch off the adapter, and switch it on again. Although your log indicates "settings were not applied correctly", the "3 screens" profile was correctly applied and surround is deactivated. NVIDIAInfo.exe load 3screens.cfg
By Terry MacDonald (c) 2022 Attempting to apply NVIDIA display config from surround.cfg NVIDIAInfo Display config successfully applied
OK surround actived
By Terry MacDonald (c) 2022 Attempting to apply NVIDIA display config from 3screens.cfg ERROR - NVIDIAInfo Windows CCD settings were not applied correctly.
Le ven. 17 juin 2022 à 21:55, terrymacdonald @.***> a écrit :
Hi HS34.
NVIDIAInfo print doesn't work properly.
I need you to delete the CFG files and log files, and then start again from scratch.
Please download the latest NVIDIAInfo v1.8.1 from GitHub as there was a slight tweak I made to v1.8.1 last night. Please overwrite the previous NVIDIAInfo you have had.
I need you to save a new triple screen profile CFG.
Then you need to enable surround in NVIDIA control panel.
Then you need to save a new surround CFG.
And finally swap between the surround and the triple screen profiles. This is the key test. This now appears to be working reliable on my test system, and I want to be sure it works reliably for you too on your system.
Thanks again for all your help testing. I'm really hoping this works so we can close this issue.
Thanks Terry
On Sat, 18 Jun 2022, 04:50 HS34, @.***> wrote:
Hi Terry, Same error with NVIDIAInfo print
NVIDIAInfo v1.8.1
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 606 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 493 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 172 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 145 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
Tested in a new folder, with no CFG file. I just ran NVIDIAInfo print. Current display setup : 4 independants screens.
Le jeu. 16 juin 2022 à 22:26, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 One slight change in video adapter tracking has required a new release. Please now perform the same tests using NVIDIAInfo v1.8.1. Please delete all our previous log files and CFG files, as this version requires a new config format.
Please perform the tests I described earlier, and then we'll be able to see if it works again.
Thanks Terry
— Reply to this email directly, view it on GitHub <
https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1158098939
, or unsubscribe <
https://github.com/notifications/unsubscribe-auth/AF335PO7VKTFCXGEWH3MHQLVPOEY7ANCNFSM5TCXEIVA
. You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub < https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1159060920 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABLU5LCHE6F57V43IIFR7MDVPSUELANCNFSM5TCXEIVA
. You are receiving this because you were assigned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1159186960, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF335PNVMAAM3XRUAEDQOJ3VPTJ2HANCNFSM5TCXEIVA . You are receiving this because you were mentioned.Message ID: @.***>
Thanks @HS34
Unfortunately I do still need you to test the other instructions I gave you, as they use a different part of the code base. The error you sent me is good, as it shows I still have a bug to fix in the printing part of the code. But I'll still need you to test the display manipulation part too.
Thanks Terry
On Mon, 6 Jun 2022, 00:50 HS34, @.***> wrote:
Hi Terry, I've just unzipped NVIDIAInfo-v1.7.9.zip in an empty folder and ran "NVIDIAInfo print". I get the same error below. I don't have this error using NVIDIAInfo v1.7.0 (see below).
Since I'm not using any CFG file to get this error, I hope I don't need to run the full set of tests to help you. But if you need me to do it anyway, I will gladly help you.
My current display setup is 4 independant screens.
NVIDIAInfo v1.7.9
By Terry MacDonald (c) 2022
Exception non gérée : System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'DisplayMagicianShared.Windows.WinLibrary'. ---> System.IndexOutOfRangeException: L'index se trouve en dehors des limites du tableau. à DisplayMagicianShared.Windows.WinLibrary.GetWindowsDisplayConfig(QDC selector) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 601 à DisplayMagicianShared.Windows.WinLibrary.GetActiveConfig() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 488 à DisplayMagicianShared.Windows.WinLibrary..ctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 172 à DisplayMagicianShared.Windows.WinLibrary..cctor() dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\WinLibrary.cs:ligne 145 --- Fin de la trace de la pile d'exception interne --- à DisplayMagicianShared.Windows.WinLibrary.GetLibrary() à NVIDIAInfo.Program.Main(String[] args) dans H:\vscode-projects\NVIDIAInfo\NVIDIAInfo\Program.cs:ligne 64
With NVIDIAInfo-v1.7.0 I have no error : NVIDIAInfo.exe print
NVIDIAInfo v1.7.0
By Terry MacDonald 2022
** NVIDIA VIDEO CARDS *** Number of NVIDIA Video cards found: 2 NVIDIA Video card #0 is a TITAN X (Pascal) NVIDIA Video card #0 is in the GeForce range NVIDIA Video card #1 is a TITAN X (Pascal) NVIDIA Video card #1 is in the GeForce range
** NVIDIA SURROUND/MOSAIC *** NVIDIA Surround/Mosaic is Disabled
** NVIDIA PHYSICAL ADAPTER 0 ***
** NVIDIA PHYSICAL ADAPTER 1 ***
** NVIDIA PER DISPLAY CONFIG 2181435522 ***
** NVIDIA COLOR CONFIG *** Display 2181435522 BPC is BPC_DEFAULT. Display 2181435522 ColorFormat is RGB. Display 2181435522 Colorimetry is 2048. Display 2181435522 ColorSelectionPolicy is NV_COLOR_SELECTION_POLICY_BEST_QUALITY. Display 2181435522 Depth is NV_DESKTOP_COLOR_DEPTH_DEFAULT. Display 2181435522 DynamicRange is 2.
** NVIDIA HDR CONFIG *** NVIDIA HDR is Enabled There are no NVIDIA HDR devices in use. Display 2181435522 supports DolbyVision HDR. Display 2181435522 supports ST2084EOTF HDR Mode. Display 2181435522 DOES NOT support Traditional HDR Gamma. Display 2181435522 DOES NOT support EDR. Display 2181435522 supports SDR Gamma.
** NVIDIA PER DISPLAY CONFIG 2181435525 ***
** NVIDIA COLOR CONFIG *** Display 2181435525 BPC is BPC_DEFAULT. Display 2181435525 ColorFormat is RGB. Display 2181435525 Colorimetry is NV_COLOR_COLORIMETRY_RGB. Display 2181435525 ColorSelectionPolicy is NV_COLOR_SELECTION_POLICY_BEST_QUALITY. Display 2181435525 Depth is NV_DESKTOP_COLOR_DEPTH_DEFAULT. Display 2181435525 DynamicRange is 2.
** NVIDIA HDR CONFIG *** NVIDIA HDR is Disabled (HDR may still be enabled within Windows itself)
** WINDOWS CCD CONFIGURATION *** Display profile contains cloned screens: False
----++++==== Path ====++++---- ** Interrogating Display Source 0 *** Found Display Source \.\DISPLAY1 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 0 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path:
\?\DISPLAY#ACI27F8#5&3798bbf&10&UID4352#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&1eccffd0&0&0008#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&1eccffd0&0&0008#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 4352 *** Target Preferred Width 1920 for target 4352 Target Preferred Height 1080 for target 4352 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 4352 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Target Supporting virtual resolution for Display 4352
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 4352 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 4352 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 0 *** Found Display Source \.\DISPLAY5 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 0 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path:
\?\DISPLAY#ACI27F8#5&2a565199&10&UID8448#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8448 *** Target Preferred Width 1920 for target 8448 Target Preferred Height 1080 for target 8448 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8448 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI
** Interrogating Target Supporting virtual resolution for Display 8448
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8448 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8448 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 1 *** Found Display Source \.\DISPLAY6 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target ASUS VG278 *** Connector Instance: 2 EDID Manufacturer ID: 26884 EDID Product Code ID: 10232 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path:
\?\DISPLAY#ACI27F8#5&2a565199&10&UID8454#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: ASUS VG278 Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL
** Interrogating Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8454 *** Target Preferred Width 1920 for target 8454 Target Preferred Height 1080 for target 8454 Target Video Signal Info Active Size: (1920x1080 Target Video Signal Info Total Size: (2200x1125 Target Video Signal Info HSync Frequency: 148500000 / 2200 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 148500000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8454 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL
** Interrogating Target Supporting virtual resolution for Display 8454
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8454 *** Advanced Color Supported: False Advanced Color Enabled: False Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8454 *** SDR White Level: 1000
----++++==== Path ====++++---- ** Interrogating Display Source 2 *** Found Display Source \.\DISPLAY7 Display Source is Cloned: false Number of Display Source clones: 0
** Interrogating Display Target LG TV *** Connector Instance: 0 EDID Manufacturer ID: 27934 EDID Product Code ID: 49312 Flags Friendly Name from EDID: True Flags Friendly Name Forced: False Flags EDID ID is Valid: True Monitor Device Path:
\?\DISPLAY#GSMC0A0#5&2a565199&10&UID8449#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} Monitor Friendly Device Name: LG TV Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI
** Interrogating Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
Display Adapter
\?\PCI#VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1#4&21ed9200&0&0009#{5b45201d-f2f2-4f3b-85bb-30ff1f953599}
** Interrogating Target Preferred Mode for Display 8449 *** Target Preferred Width 3840 for target 8449 Target Preferred Height 2160 for target 8449 Target Video Signal Info Active Size: (3840x2160 Target Video Signal Info Total Size: (4400x2250 Target Video Signal Info HSync Frequency: 594000000 / 4400 Target Video Signal Info VSync Frequency: 60000 / 1000 Target Video Signal Info Pixel Rate: 594000000 Target Video Signal Info Scan Line Ordering: DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE Target Video Signal Info Video Standard: Other
** Interrogating Target Base Type for Display 8449 *** Base Output Technology: DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI
** Interrogating Target Supporting virtual resolution for Display 8449
Virtual Resolution is Disabled: False
** Interrogating Advanced Color Info for Display 8449 *** Advanced Color Supported: True Advanced Color Enabled: True Advanced Color Force Disabled: False Bits per Color Channel: 8 Color Encoding: DISPLAYCONFIG_COLOR_ENCODING_RGB Wide Color Enforced: False
** Interrogating SDR White Level for Display 8449 *** SDR White Level: 6000
----++++==== GDI Device Information ====++++---- ** Display Device Info for Display \.\DISPLAY1 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0000 Display Device Name: \.\DISPLAY1 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: True Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY1 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:0, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY2 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0001 Display Device Name: \.\DISPLAY2 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY3 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0002 Display Device Name: \.\DISPLAY3 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY4 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC1F-B970-11EC-8C15-D59CBFCAF573}\0003 Display Device Name: \.\DISPLAY4 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
** Display Device Info for Display \.\DISPLAY5 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0000 Display Device Name: \.\DISPLAY5 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY5 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:-1920, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY6 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0001 Display Device Name: \.\DISPLAY6 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY6 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 120Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 1920 x 1080 Display Position: X:1920, Y:0 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY7 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0002 Display Device Name: \.\DISPLAY7 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: True Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Display Device Settings for attached Display \.\DISPLAY7 : Bits Per Pixel: 32 Device Name: CDD Display Fixed Output: Default Grayscale Display: False Interlaced Display: False Refresh Rate: 60Hz Display Rotation: Rotate0Degree Driver Extra: 0 Driver Version: 1025 All Display Fields populated by driver: False Display Width and Height in Pixels: 3840 x 2160 Display Position: X:-914, Y:-2160 Specification Version: 1025
** Display Device Info for Display \.\DISPLAY8 *** Display Device ID: PCI\VEN_10DE&DEV_1B00&SUBSYS_119A10DE&REV_A1 Display Device Key:
\Registry\Machine\System\CurrentControlSet\Control\Video{D05EEC20-B970-11EC-8C15-D59CBFCAF573}\0003 Display Device Name: \.\DISPLAY8 Display Device String: NVIDIA TITAN X (Pascal) Is Attached to Desktop: False Is Disconnected: False Is a Mirroing Device: False Has Modes Pruned: False Is Multi-driver: False Is Primary Display Device: False Is Remote Display Device: False Is Removable Display Device: False Is VGA Compatible Display Device: False
Le ven. 3 juin 2022 à 23:40, terrymacdonald @.***> a écrit :
@HS34 https://github.com/HS34 Please use the newly released NVIDIAInfo v1.7.9 to perform the same tests as in my last post.
That should fix the issue you have found. Please remember to delete your previous configuration files and start again so we can be sure the CFG files are valid.
Thanks Terry
— Reply to this email directly, view it on GitHub < https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1146382413 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AF335PPUWOY5X3PKQHL7Z3LVNJ3UFANCNFSM5TCXEIVA
. You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/NVIDIAInfo/issues/2#issuecomment-1146799081, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLU5LAEKLRYQFFSWENCYZDVNSPDDANCNFSM5TCXEIVA . You are receiving this because you were assigned.Message ID: @.***>
Hi Terry, Here is the complete list of tests you asked me :
Save the first config as NVIDIAInfo save surround.cfg >> Display settings successfully saved to surround.cfg.
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-save.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal) >> The NVIDIA display settings in surround.cfg and the currently active display configuration are equal.
Next create a second windows display layout, this time with individual triple screen: Save the second windows display as NVIDIAInfo save triple.cfg >> Display settings successfully saved to triple.cfg.
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-save.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) >> The NVIDIA display settings in triple.cfg and the currently active display configuration are equal.
Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal) >> The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal.
Next create a third windows display layout, this time with a cloned display in it: Save the third windows display as NVIDIAInfo save cloned.cfg >> Display settings successfully saved to cloned.cfg.
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-save.log" Check if the third windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal) >> The NVIDIA display settings in cloned.cfg and the currently active display configuration are equal.
Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to NOT be equal) >> The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal) >> The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal.
Next swap back to the surround display layout: Load the first windows display as NVIDIAInfo load surround.cfg **>> Attempting to apply NVIDIA display config from surround.cfg
NVIDIAInfo Display config successfully applied**
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-reload.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal) >> The NVIDIA display settings in surround.cfg and the currently active display configuration are equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save surround-reload.cfg >> Display settings successfully saved to surround-reload.cfg.
Make sure the second windows display config is NOT equal with NVIDIAInfo equal triple.cfg (we DO NOT want it to be equal) >> The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Next swap back to the triple screen display layout again: Load the second windows display as NVIDIAInfo load triple.cfg **>> Attempting to apply NVIDIA display config from triple.cfg
ERROR - NVIDIAInfo Windows CCD settings were not applied correctly. Note : Except for my color profiles, it looks applied and OK. The color profile of my left screen is now applied to the right one and the right one has no color profile anymore.**
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) >> The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save triple-reload.cfg Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal) >> Display settings successfully saved to triple-reload.cfg.
Next swap back to the cloned screen display layout again: Load the second windows display as NVIDIAInfo load cloned.cfg **>> Attempting to apply NVIDIA display config from cloned.cfg
NVIDIAInfo Display config successfully applied**
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal) >> The NVIDIA display settings in cloned.cfg and the currently active display configuration are NOT equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save cloned-reload.cfg Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) >> The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal) >> The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal. Test surround clone triple - log and cfg.zip
Do you want me to create another issue for the mess with color profiles ? Thanks for your great work, Hervé
Hi @HS34,
Sorry for the delay. Are you still having the issues you've described above?
Thanks Terry
Hi Terry, Great job ! NVIDIAInfo v1.8.4 works almost perfectly.
In short : Load the second windows display as NVIDIAInfo-v1.8.4 test.zip NVIDIAInfo load triple.cfg
Attempting to apply NVIDIA display config from triple.cfg ERROR - NVIDIAInfo Windows CCD settings were not applied correctly. But it looks like it works nonetheless. In nVidia Control pannel, the "configure multiple screens" tab is OK, the "configure SLI, surround and PhysX" tab is set on "deactivate SLI" instead of "activate all screens". The configuration of my windows desktop is OK. My 4 screens are on and correctly arranged. The color profiles of each screen are correctly set.
Delete all your CFG and LOG files in the NVIDIAInfo folder so we are starting again from scratch Create a surround display layout with some of your screens then: Save the first config as NVIDIAInfo save surround.cfg
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-save.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal)
The NVIDIA display settings in surround.cfg and the currently active display configuration are equal.
Next create a second windows display layout, this time with individual triple screen: Save the second windows display as NVIDIAInfo save triple.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-save.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal)
The NVIDIA display settings in triple.cfg and the currently active display configuration are equal.
Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal)
The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal.
Next create a third windows display layout, this time with a cloned display in it: Save the third windows display as NVIDIAInfo save cloned.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-save.log" Check if the third windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal)
The NVIDIA display settings in cloned.cfg and the currently active display configuration are equal.
Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to NOT be equal)
The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal)
The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal.
Next swap back to the surround display layout: Load the first windows display as NVIDIAInfo load surround.cfg
Attempting to apply NVIDIA display config from surround.cfg NVIDIAInfo Display config successfully applied
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-reload.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal)
The NVIDIA display settings in surround.cfg and the currently active display configuration are equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save surround-reload.cfg
Display settings successfully saved to surround-reload.cfg.
Make sure the second windows display config is NOT equal with NVIDIAInfo equal triple.cfg (we DO NOT want it to be equal)
The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Next swap back to the triple screen display layout again: Load the second windows display as NVIDIAInfo load triple.cfg
Attempting to apply NVIDIA display config from triple.cfg ERROR - NVIDIAInfo Windows CCD settings were not applied correctly. But it looks like it works nonetheless. In nVidia Control pannel, the "configure multiple screens" tab is OK, the "configure SLI, surround and PhysX" tab is set on "deactivate SLI" instead of "activate all screens". The configuration of my windows desktop is OK. My 4 screens are on and correctly arranged. The color profiles of each screen are correctly set.
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal)
The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save triple-reload.cfg
Display settings successfully saved to triple-reload.cfg.
Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal)
The NVIDIA display settings in surround.cfg and the currently active display configuration are NOT equal.
Next swap back to the cloned screen display layout again: Load the second windows display as NVIDIAInfo load cloned.cfg
Attempting to apply NVIDIA display config from cloned.cfg NVIDIAInfo Display config successfully applied
Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal)
The NVIDIA display settings in cloned.cfg and the currently active display configuration are equal.
Save a copy of the current display config for me to compare: NVIDIAInfo save cloned-reload.cfg
Display settings successfully saved to cloned-reload.cfg.
Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal)
The NVIDIA display settings in triple.cfg and the currently active display configuration are NOT equal. Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal)
Hi Terry ! Sorry for the delay. Here is the result of my tests, according to your request below. In short :
I've attached too the NVIDIAInfo.log of comparisons. I hope filenames are self explaining. Best regards,
Please complete the following instructions in this specific order:
Create a surround display layout with some of your screens then:
Save the first config as NVIDIAInfo save surround.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-save.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal) Next create a second windows display layout, this time with individual triple screen:
Save the second windows display as NVIDIAInfo save triple.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-save.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal) Next create a third windows display layout, this time with a cloned display in it:
Save the second windows display as NVIDIAInfo save cloned.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-save.log" Check if the third windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal) Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to NOT be equal) Check if the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we want it to NOT be equal) Next swap back to the surround display layout:
Load the first windows display as NVIDIAInfo load surround.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-surround-reload.log" Check if the first windows display config is equal with NVIDIAInfo equal surround.cfg (we want it to be equal) Save a copy of the current display config for me to compare: NVIDIAInfo save surround-reload.cfg Make sure the second windows display config is NOT equal with NVIDIAInfo equal triple.cfg (we DO NOT want it to be equal) Next swap back to the triple screen display layout again:
Load the second windows display as NVIDIAInfo load triple.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-triple-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) Save a copy of the current display config for me to compare: NVIDIAInfo save triple-reload.cfg Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal) Next swap back to the cloned screen display layout again:
Load the second windows display as NVIDIAInfo load cloned.cfg Rename the NVIDIAInfo.log file to Rename-Item -Path "NVIDIAInfo.log" -NewName "NVIDIAInfo-cloned-reload.log" Check if the second windows display config is equal with NVIDIAInfo equal cloned.cfg (we want it to be equal) Save a copy of the current display config for me to compare: NVIDIAInfo save cloned-reload.cfg Check if the second windows display config is equal with NVIDIAInfo equal triple.cfg (we want it to be equal) Make sure the first windows display config is NOT equal with NVIDIAInfo equal surround.cfg (we DO NOT want it to be equal) Once that series of tests are done, please include the following files in a ZIP file, and upload the ZIP to this github issue through your web browser (click and drag the file from your File explorer into Github and it will upload):
surround.cfg surround-reload.cfg NVIDIAInfo-surround-save.log NVIDIAInfo-surround-reload.log triple.cfg triple-reload.cfg NVIDIAInfo-triple-save.log NVIDIAInfo-triple-reload.log cloned.cfg cloned-reload.cfg NVIDIAInfo-cloned-save.log NVIDIAInfo-cloned-reload.log
logs and cfg.zip