Post Reply
Custom Resolution Utility (CRU)
01-16-2024, 05:15 PM (Last edited: 01-16-2024, 05:15 PM by Adrianos)
Post: #7921
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: #7922
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: #7923
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: #7924
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
01-17-2024, 06:26 PM
Post: #7925
RE: Custom Resolution Utility (CRU)
Hi there, as my kids got an xbox series S as christmas present I handed over my "old" HP 27xq monitor to them.
I had two of them running on my gaming PC and they did run with WQHD (2.560 x 1.440) and 120H (connected via HDMI)

Little surprise as the XBOX (HDMI as well) doesn't support running 1440dpi and 120Hz (1080dpi works). I learned this is due to HP not sticking to the VESA standard and reporting 119,xxHz instead of 120Hz to the xbox.

So i tried changing the EDID information with CUR (changed the 119Hz to 120Hz, removed TV resolutions and added second and flashed the HP firmware with the new bin file.

This is what I get when reading the EDID from the monitor after flashing:
***
Detailed Timing Descriptors:
DTD 1: 2560x1440 59.951 Hz 16:9 88.787 kHz 241.500 MHz (640 mm x 360 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 5 Vback 33 Vpol N
DTD 2: 2560x1440 120.000 Hz 16:9 177.721 kHz 483.400 MHz (640 mm x 360 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 5 Vback 33 Vpol N
Dummy Descriptor:
Dummy Descriptor:
Extension blocks: 1
Checksum: 0x8f

----------------

Block 1, CTA-861 Extension Block:
Revision: 3
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 0
Video Data Block:
Audio Data Block:
Linear PCM:
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker Allocation Data Block:
FL/FR - Front Left/Right
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Maximum TMDS clock: 340 MHz
Vendor-Specific Data Block (HDMI Forum), OUI C4-5D-D8:
Version: 1
Maximum TMDS Character Rate: 600 MHz
SCDC Present
Vendor-Specific Data Block (AMD), OUI 00-00-1A:
01 01 30 90 ed '..0..'
Video Capability Data Block:
YCbCr quantization: No Data
RGB quantization: No Data
PT scan behavior: Supports both over- and underscan
IT scan behavior: Supports both over- and underscan
CE scan behavior: Supports both over- and underscan
Detailed Timing Descriptors:
DTD 3: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (480 mm x 270 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
DTD 4: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz (480 mm x 270 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
DTD 5: 2560x1440 144.006 Hz 16:9 222.201 kHz 595.500 MHz (640 mm x 360 mm)
Hfront 8 Hsync 32 Hback 80 Hpol P
Vfront 25 Vsync 8 Vback 70 Vpol N
DTD 6: 2560x1440 120.000 Hz 16:9 183.000 kHz 490.440 MHz (640 mm x 360 mm)
Hfront 8 Hsync 32 Hback 80 Hpol P
Vfront 25 Vsync 8 Vback 52 Vpol N
'****
But the XBOX still says 1440 /120Hz is not supported by the monitor.
What do I miss here? Where is the XBOX getting the information from?
Find all posts by this user
Quote this message in a reply
01-17-2024, 07:22 PM
Post: #7926
RE: Custom Resolution Utility (CRU)
(01-17-2024 06:26 PM)Goddi8 Wrote:  Hi there, as my kids got an xbox series S as christmas present I handed over my "old" HP 27xq monitor to them.
I had two of them running on my gaming PC and they did run with WQHD (2.560 x 1.440) and 120H (connected via HDMI)

Little surprise as the XBOX (HDMI as well) doesn't support running 1440dpi and 120Hz (1080dpi works). I learned this is due to HP not sticking to the VESA standard and reporting 119,xxHz instead of 120Hz to the xbox.

So i tried changing the EDID information with CUR (changed the 119Hz to 120Hz, removed TV resolutions and added second and flashed the HP firmware with the new bin file.
You have that backwards. I can't find any information about what specific timing the Xbox requires, but assuming VESA CVT-RB, that would be "Automatic PC" or "CVT-RB" with the pixel clock manually rounded down to the nearest 0.25 MHz, so 497.75 MHz, which is around 119.997 Hz. You have 2560x1440 @ 120 Hz in there twice, neither of which match that timing. What are you using to flash the monitor?

   
Find all posts by this user
Quote this message in a reply
01-17-2024, 07:23 PM
Post: #7927
RE: Custom Resolution Utility (CRU)
(01-16-2024 11:49 PM)D45p00k13 Wrote:  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.
The Denon is supposed to support VRR, so something is wrong. Run reset-all.exe and reboot if you made any changes. Then export the EDID with and without the Denon, and post them here.
Find all posts by this user
Quote this message in a reply
01-17-2024, 07:23 PM
Post: #7928
RE: Custom Resolution Utility (CRU)
(01-16-2024 11:09 PM)Adrianos Wrote:  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?
Someone mentioned the last driver without the issue is 537.58, but Windows might automatically update the driver to a newer version.


(01-16-2024 11:09 PM)Adrianos Wrote:  If i reinstall the nvidia driver it will be required to delete the resolutions again from SRE, but not from CRU, correct?
That depends on how you reinstall the driver. If you use DDU, then it will wipe out any CRU changes as well. If you just upgrade the driver, usually CRU changes will stick but not SRE with NVIDIA.
Find all posts by this user
Quote this message in a reply
01-17-2024, 09:38 PM (Last edited: 01-18-2024, 07:42 AM by Goddi8)
Post: #7929
RE: Custom Resolution Utility (CRU)
(01-17-2024 07:22 PM)ToastyX Wrote:  
(01-17-2024 06:26 PM)Goddi8 Wrote:  Hi
You have that backwards. I can't find any information about what specific timing the Xbox requires, but assuming VESA CVT-RB, that would be "Automatic PC" or "CVT-RB" with the pixel clock manually rounded down to the nearest 0.25 MHz, so 497.75 MHz, which is around 119.997 Hz. You have 2560x1440 @ 120 Hz in there twice, neither of which match that timing. What are you using to flash the monitor?

I am using https://github.com/bulletmark/edid-rw on ubuntu to flash the firmware.
Changing the values to the one you suggested did the trick.
I cannot set HDMI manually and set 1440/120 in the xbox - for what ever reason it still says not supported.
I have to use the auto detect feature at the xbox but I can set 1440 and 120Hz now!
Awesome tool btw and even better support.

These are the default settings from the HP.



       
Find all posts by this user
Quote this message in a reply
01-19-2024, 12:39 PM
Post: #7930
RE: Custom Resolution Utility (CRU)
Question to dev, perhaps you are aware of whether there are ways to enable microsoft caso (software mux switch) in intel graphics 6-10 gen? This is purely a software lock, they are forcing us to switch to new hardware. I saw on some forum that someone added keys to the registry in the graphics path (0000) and caso seemed to work, I lost this resource. Toasty please pay attention, I’ve been digging into this question for half a year now. This is a huge boost for laptops, and you, as a display guru, probably know something...
Find all posts by this user
Quote this message in a reply
 Post Reply


Forum Jump:


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