Post Reply
Custom Resolution Utility (CRU)
01-15-2024, 10:34 PM
Post: #7911
RE: Custom Resolution Utility (CRU)
(01-15-2024 10:03 PM)Alex124 Wrote:  Hi, I have a lenovo idea pad 5 with intel xe graphics and a 60 hz monitor. When i create a new resolution and try to use it my screen turns black and goes back to 60hz. I thought it was because my monitor couldn't handle it but then I tried to set it to 50hz and it did the same thing. I've tried everything but it stays on 60hz and won't move up or down in refresh rate. Can someone help please.
What model is the monitor? Are you using HDMI or DisplayPort? What resolutions were you trying? There's no guarantee any monitor will support other refresh rates.
Find all posts by this user
Quote this message in a reply
01-15-2024, 10:34 PM
Post: #7912
RE: Custom Resolution Utility (CRU)
(01-15-2024 07:36 PM)Adrianos Wrote:  I really appreciate the explanation, I understand now. There is nothing there. I have one default extension block with no resolution and one named Display ID 1.3: 1 data block. This one is having my native in Display ID 1.3 and Display ID 2 with 2 different refresh rates. By the way, I will break something if I delete this extension block? I remembered that in CRU and also SRE, I deleted 1920x1080 resolution, but still appears in AIDA at video modes and control panel / display settings. Thank you very much!

Later Edit: One more question, please. If i deleted my native res from SRE and I still have it on CRU is there any difference?
"Default extension block" means CRU couldn't read the extension block. Default extension blocks don't work with NVIDIA, so no changes will take effect if one exists. The first extension block is normally CTA-861. Are you using DisplayPort or HDMI? I haven't seen a case where the first extension block is default but the other ones are readable. Was it like that originally? Run reset-all.exe and restart. Then run this and post the test.txt file here: https://www.monitortests.com/EDID-test.zip

Resolutions shown in CRU always take precedence over any scaled resolutions, so you can delete all the resolutions from SRE, even the native resolution.
Find all posts by this user
Quote this message in a reply
01-16-2024, 01:01 AM
Post: #7913
RE: Custom Resolution Utility (CRU)
(01-15-2024 10:34 PM)ToastyX Wrote:  
(01-15-2024 10:03 PM)Alex124 Wrote:  Hi, I have a lenovo idea pad 5 with intel xe graphics and a 60 hz monitor. When i create a new resolution and try to use it my screen turns black and goes back to 60hz. I thought it was because my monitor couldn't handle it but then I tried to set it to 50hz and it did the same thing. I've tried everything but it stays on 60hz and won't move up or down in refresh rate. Can someone help please.
What model is the monitor? Are you using HDMI or DisplayPort? What resolutions were you trying? There's no guarantee any monitor will support other refresh rates.
It's a laptop. I was trying 1920 X 1200 which is the default for my monitor at 40 50 70 80 90hz and none of them worked. I lowered it to 1920 x 1080 and tried it at the various hz but it still did not work and i got a black screen.
Find all posts by this user
Quote this message in a reply
01-16-2024, 09:51 AM (Last edited: 01-16-2024, 10:04 AM by Adrianos)
Post: #7914
RE: Custom Resolution Utility (CRU)
(01-15-2024 10:34 PM)ToastyX Wrote:  
(01-15-2024 07:36 PM)Adrianos Wrote:  I really appreciate the explanation, I understand now. There is nothing there. I have one default extension block with no resolution and one named Display ID 1.3: 1 data block. This one is having my native in Display ID 1.3 and Display ID 2 with 2 different refresh rates. By the way, I will break something if I delete this extension block? I remembered that in CRU and also SRE, I deleted 1920x1080 resolution, but still appears in AIDA at video modes and control panel / display settings. Thank you very much!

Later Edit: One more question, please. If i deleted my native res from SRE and I still have it on CRU is there any difference?
"Default extension block" means CRU couldn't read the extension block. Default extension blocks don't work with NVIDIA, so no changes will take effect if one exists. The first extension block is normally CTA-861. Are you using DisplayPort or HDMI? I haven't seen a case where the first extension block is default but the other ones are readable. Was it like that originally? Run reset-all.exe and restart. Then run this and post the test.txt file here: https://www.monitortests.com/EDID-test.zip

Resolutions shown in CRU always take precedence over any scaled resolutions, so you can delete all the resolutions from SRE, even the native resolution.
I don't think I have explained correctly, sorry if i didn't. The settings with extensions block were there before, they are the original ones. I'm using DisplayPort. I have run the reset-all.exe and restart and the test that you provided.

Lated Edit: Wow, now it shows differently in CRU, after the reset. I think is exactly what you said it should look. What could might happen? I'm pretty sure I have run the reset 2 days ago.


Attached File(s) Thumbnail(s)
   

.txt  test.txt (Size: 9.35 KB / Downloads: 165)
Find all posts by this user
Quote this message in a reply
01-16-2024, 02:46 PM
Post: #7915
RE: Custom Resolution Utility (CRU)
(01-16-2024 09:51 AM)Adrianos Wrote:  I don't think I have explained correctly, sorry if i didn't. The settings with extensions block were there before, they are the original ones. I'm using DisplayPort. I have run the reset-all.exe and restart and the test that you provided.

Lated Edit: Wow, now it shows differently in CRU, after the reset. I think is exactly what you said it should look. What could might happen? I'm pretty sure I have run the reset 2 days ago.
I don't know, but now that you have the correct data, you can just delete the TV resolutions data block in the CTA-861 extension block and delete the standard and established resolutions in the main window and you'll be left with only 2560x1440. NVIDIA's driver might also add 1768x992 and 1176x664, but that seems to be hard-coded in the driver for some reason.
Find all posts by this user
Quote this message in a reply
01-16-2024, 02:50 PM
Post: #7916
RE: Custom Resolution Utility (CRU)
(01-16-2024 01:01 AM)Alex124 Wrote:  It's a laptop. I was trying 1920 X 1200 which is the default for my monitor at 40 50 70 80 90hz and none of them worked. I lowered it to 1920 x 1080 and tried it at the various hz but it still did not work and i got a black screen.
Laptop screens don't have scalers, so 1920x1080 and other resolutions won't work. Many laptop screens can handle other refresh rates, but maybe the panel in that model will only accept 60 Hz.
Find all posts by this user
Quote this message in a reply
01-16-2024, 05:15 PM (Last edited: 01-16-2024, 05:15 PM by Adrianos)
Post: #7917
RE: Custom Resolution Utility (CRU)
(01-16-2024 02:46 PM)ToastyX Wrote:  
(01-16-2024 09:51 AM)Adrianos Wrote:  I don't think I have explained correctly, sorry if i didn't. The settings with extensions block were there before, they are the original ones. I'm using DisplayPort. I have run the reset-all.exe and restart and the test that you provided.

Lated Edit: Wow, now it shows differently in CRU, after the reset. I think is exactly what you said it should look. What could might happen? I'm pretty sure I have run the reset 2 days ago.
I don't know, but now that you have the correct data, you can just delete the TV resolutions data block in the CTA-861 extension block and delete the standard and established resolutions in the main window and you'll be left with only 2560x1440. NVIDIA's driver might also add 1768x992 and 1176x664, but that seems to be hard-coded in the driver for some reason.

I did delete the TV resolutions and all the resolutions that I didn't needed are gone now, even 1768x992 and 1176x664 in display settings. My initial issue with stuttering / freeze is now gone and as a bonus, Windows is even faster now. After 3 days of troubleshooting I can finally "rest", thank you so much!! It's strange that the issue with NtGdiDdDDIGetDisplayModeList is not popular. From my understanding, when you restart your computer and open an app, the first app freezes for 1-2 seconds due to high latency system call, checking all the available resolutions (the more resolutions and higher refresh rate, the "harder" is the stutter). This is happening also after the monitor wakes from sleep. Maybe someone with the same issue will not spend 3 days of troubleshooting and finds this post. Again, thank you so much!
Find all posts by this user
Quote this message in a reply
01-16-2024, 07:38 PM
Post: #7918
RE: Custom Resolution Utility (CRU)
(01-16-2024 05:15 PM)Adrianos Wrote:  It's strange that the issue with NtGdiDdDDIGetDisplayModeList is not popular. From my understanding, when you restart your computer and open an app, the first app freezes for 1-2 seconds due to high latency system call, checking all the available resolutions (the more resolutions and higher refresh rate, the "harder" is the stutter). This is happening also after the monitor wakes from sleep.
It's an NVIDIA driver bug.
Find all posts by this user
Quote this message in a reply
01-16-2024, 11:09 PM
Post: #7919
RE: Custom Resolution Utility (CRU)
(01-16-2024 07:38 PM)ToastyX Wrote:  
(01-16-2024 05:15 PM)Adrianos Wrote:  It's strange that the issue with NtGdiDdDDIGetDisplayModeList is not popular. From my understanding, when you restart your computer and open an app, the first app freezes for 1-2 seconds due to high latency system call, checking all the available resolutions (the more resolutions and higher refresh rate, the "harder" is the stutter). This is happening also after the monitor wakes from sleep.
It's an NVIDIA driver bug.
It's strange because I have the monitor for 2 months and I noticed the issue 2 weeks ago. I also tried with a driver from October 2023, but the issue was still there. I'm thinking that if I noticed the problem 2 weeks ago and it was from the driver, why the October 2023 one is having the same issues?
If i reinstall the nvidia driver it will be required to delete the resolutions again from SRE, but not from CRU, correct?
Find all posts by this user
Quote this message in a reply
01-16-2024, 11:49 PM
Post: #7920
RE: Custom Resolution Utility (CRU)
Hey dear ToastyX,

I have great respect for your work and your ongoing support for all the users out there, thanks for that!

I am running windows 11 with an RTX 4090 which is connected through a HDMI 2.1 cable to a Denon AVR X4800H. From there the video is forwarded to an LG G2.

My aim is to get VRR running through the denon. I activated 8K signaling which gives me 4k@120 Hz. The G2 the corresponding mode enabled. When i connect the windows machine directly to the tv VRR work fine. Using the Denon (which supports VRR) it fails.

I tried to find out how I can add the missing support for G-Sync but I have only an idea what to do, but it did not work. First I tried to add 40-120 in the VRR section of the HDMI 2.1 Blob. This gives me a black screen. Enabling M delta does mainly the same (even if I have no clue what the option does though^^). I tried to delete resolutions and then add an freesync block but this does not work although.

I want to let windows see a device which support G-Sync. How do I do that? Smile I googled some hours now for a solution and kind of bumped off the road^^

Best regards,
Spookster
Find all posts by this user
Quote this message in a reply
 Post Reply


Forum Jump:


User(s) browsing this thread: 67 Guest(s)