Monitor Tests Forum

Full Version: Custom Resolution Utility (CRU)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951
(11-05-2023 11:57 AM)MoonDoggy Wrote: [ -> ]
(11-04-2023 07:54 PM)KukoCL Wrote: [ -> ]Hello!,

I've been reading in these forums and reddit about solving screen brightness flickering because of VRR, so all i want to do is to change the Variable Refresh Rate range but i can't figure out how to do it.

I have an Odyssey G9 OLED that i'm always using at 5120x1440 at 240hz.

I thought all i had to do is press the "edit" button and change the V value but the values are empty, or they have lower hertz values than my current refresh rate in use, and my monitor is also displayed many times in the dropdown menu.

So basically, if i press Edit on my active monitor i don't know what to write down in the V-rate, H-rate and Max pixel clock values because they're empty and i don't know how to know the proper values for those. I wanted to try something like 120-240hz as my VRR range.

I attached pictures of the "6 odyssey monitors" that i have there and their properties.

Thank you so much in advance to anybody who could help me!

I have a g9 too and what fixed the flicker for me was replacing the DP cable. I came to the conclusion that the provided DP cable from Samsung was faulty after watching a LTT video where they hooked various cables to a test to verify performance and the only cable to fail were Samsung oem cables. So I took a bet and got a Monoprice 8k DP 2.0 cable and my flicker issues went away. Another thing to mention, if you're getting black screen flashes in game (especially valve's source engine games) its because for some reason the frame rate is dropping to low for the VRR to function properly. in those games I just set the "Monitor Technology" setting to fixed refresh in nvidia 3d setting for that application and problem solved.

heres the cable i got if you want to check it out
https://www.monoprice.com/product?p_id=42992

Woah, i didn't even think that it could be the cable because it was "original" from Samsung.

I always watch LTT but i didn't see that video.

I know it's a little off topic, but do you have an nvidia card with updated drivers connected to that G9?, i'm having terrible random flicker with artifacts once in a while but only happens when i'm idling, like reading on my browser or using Telegram.
Hi, thanks for this amazing utility and support.

I want to sync laptop screen and external projector with the same exact vertical refresh frequency rate so in duplicated/clone screen mode I get the best results for video playback and minimum drift from standard 60 Hz refreshing rate. I have noticed in the past that running cloned screens with slightly different default refreshing rates makes the actual refreshing rate of external screen to be in between both, instead of exact native.

By default my laptop screen specifies 60.307 Hz refresh rate and my external DLP projector 60 Hz. If I run external only, playback stats report exact 60.000 Hz, but when I run in dual clone mode it gets like 60.100 or so.

I have copied external monitor parameters to laptop screen and it works, but I get a jagged line in playback stats, and sometimes not exact 60.000 Hz. I'd like to get straight a/v lines as normal.

Am I doing right? What do you advise? Maybe replace laptop monitor params with Automatic PC and 60.00 Hz? Or equalling black porch/blanking between screens?
I'd like to run clone mode and 60.000 Hz on both, so playback is as stable as possible with minimum repeated frames and judder.

One laptop has 1600x900 screen and another laptop has 1920x1080. Both are connected to the same 1920x1080 DLP projector.
(11-07-2023 02:58 PM)wyup Wrote: [ -> ]I want to sync laptop screen and external projector with the same exact vertical refresh frequency rate so in duplicated/clone screen mode I get the best results for video playback and minimum drift from standard 60 Hz refreshing rate. I have noticed in the past that running cloned screens with slightly different default refreshing rates makes the actual refreshing rate of external screen to be in between both, instead of exact native.

By default my laptop screen specifies 60.307 Hz refresh rate and my external DLP projector 60 Hz. If I run external only, playback stats report exact 60.000 Hz, but when I run in dual clone mode it gets like 60.100 or so.

I have copied external monitor parameters to laptop screen and it works, but I get a jagged line in playback stats, and sometimes not exact 60.000 Hz. I'd like to get straight a/v lines as normal.

Am I doing right? What do you advise? Maybe replace laptop monitor params with Automatic PC and 60.00 Hz? Or equalling black porch/blanking between screens?
I'd like to run clone mode and 60.000 Hz on both, so playback is as stable as possible with minimum repeated frames and judder.

One laptop has 1600x900 screen and another laptop has 1920x1080. Both are connected to the same 1920x1080 DLP projector.
CRU has an "Exact" timing option that can make the refresh rates match perfectly, and "Automatic PC/HDTV" also happen to be exact at 1920x1080 @ 60 Hz and 1600x900 @ 60 Hz, but there's still no guarantee that the displays will be synchronized because the refreshes could start at different times and stay offset from each other, and the hardware clock might not match perfectly at different pixel clocks even if the refresh rate is mathematically the same. You'll have to try it and see what happens.
(11-07-2023 02:36 AM)N8TM8T Wrote: [ -> ]I recently upgraded to a 7900XTX to run my 144Hz 4k display, and in an attempt to lower the idle power draw, I increased the Extension Block's Vertical Blanking to the point where it allowed my GPU's VRAM to downclock, solving my power draw issue.
Unfortunately, ever since I did that a few days ago, I have noticed that the display will very occasionally flicker with what seems to be a white screen (or at least a different color that is noticeable). Its not consistent, maybe only once every few minutes depending on what im doing and it seems to only happen for like a frame or so, so I've been unable to capture it. The only consistent pattern is that it generally seems to happen when there is GPU activity, like when im scrolling through a page in Chrome with Hardware Acceleration enabled, or when I close a window. It even happened once or twice while I was typing this post. It doesnt happen every time, but those are the times I have noticed it.

I was wondering if you might be able to suggest any reasons for this to be happening or changes to my timings that might resolve this. According to the data-sheet for my monitor's panel that I found online, I SHOULD still be well within the monitor's specifications and I am confused at why this behavior might be occurring.

My setup:
7900XTX
3 Displays:
  • 2x 1080P 60Hz Viewsonic Displays (model number VX2452MH) (one connected via HDMI, the other connected via a Club3D CAC-1082 cable)
  • 1x UHD 144Hz ASUS ROG display (model number XG27U) (connected via DP 1.4)
Unless something changed with newer GPUs, normally it's not possible to change the memory clock if you have multiple displays with different resolutions or refresh rates because the displays won't be synchronized, although in theory this could work if the displays support variable refresh rate. The memory clock must change while all of the monitors are in the vertical blanking period between refreshes to be able to retrain the memory without seeing artifacts. You might be seeing an artifact of the memory clock changing when it's not supposed to, which would be a bug on AMD's end, or maybe changing the timing parameters affected variable refresh rate support in the monitor in some way, although I don't know if that affects the desktop. Try increasing the front porch instead of the back porch, and try increasing the lower end of the variable refresh rate range.
(11-06-2023 02:53 PM)opa99 Wrote: [ -> ]Happens on all three resolutions I have tried, including the 3840x2160.
Currently the resolution I am using is 3840x1500, 120hz, HDR.

This issue has brought me to the point where I am considering if my AVR bought in 2015 (while being a rather capable at that time) should be upgraded. Therefore I do not know if all of these issues could be resolved by replacing the AVR with one that can do eARC. I have not yet discovered how to tell what signal is actually sent with these EDID changes to TV (Windows looks as if it could be sending LPCM 5.1, but the TV refuses to send it to AVR)...
You said the setup works with any other source than the PC, so ARC should be sufficient unless the TV is doing something different when passing audio from the PC to the AVR. What happens if you set the channels to 8 instead of 6? For the lower resolutions, there needs to be enough horizontal blanking to transmit the audio format. The default 3840x2160 should have enough.
(11-05-2023 09:42 PM)ToastyX Wrote: [ -> ]
(11-04-2023 07:54 PM)KukoCL Wrote: [ -> ]I've been reading in these forums and reddit about solving screen brightness flickering because of VRR, so all i want to do is to change the Variable Refresh Rate range but i can't figure out how to do it.

I have an Odyssey G9 OLED that i'm always using at 5120x1440 at 240hz.

I thought all i had to do is press the "edit" button and change the V value but the values are empty, or they have lower hertz values than my current refresh rate in use, and my monitor is also displayed many times in the dropdown menu.
Are you using DisplayPort or HDMI? What GPU?

Sorry i just read your answer.

It's displayport 1.4 and an RTX 4080.

Maybe i'm wrong but i think the problem is that CRU doesn't support 5120 pixels width (the width of my screen) so it shows blank values.

Thank you for your software and all your help you give here Smile
(11-08-2023 03:57 AM)ToastyX Wrote: [ -> ]
(11-06-2023 02:53 PM)opa99 Wrote: [ -> ]Happens on all three resolutions I have tried, including the 3840x2160.
Currently the resolution I am using is 3840x1500, 120hz, HDR.

This issue has brought me to the point where I am considering if my AVR bought in 2015 (while being a rather capable at that time) should be upgraded. Therefore I do not know if all of these issues could be resolved by replacing the AVR with one that can do eARC. I have not yet discovered how to tell what signal is actually sent with these EDID changes to TV (Windows looks as if it could be sending LPCM 5.1, but the TV refuses to send it to AVR)...
You said the setup works with any other source than the PC, so ARC should be sufficient unless the TV is doing something different when passing audio from the PC to the AVR. What happens if you set the channels to 8 instead of 6? For the lower resolutions, there needs to be enough horizontal blanking to transmit the audio format. The default 3840x2160 should have enough.

Thank you ToastyX for reminding me to also reflect or at least read what I wrote earlier. Smile
After doing that, I realized that I also wrote that when adding a spatial filter (Dolby Atmos for home theater) in Windows settings, 5.1 audio is transmitted all the way to the receiver. Although compressed (Windows is encoding LPCM 5.1 to lossy Atmos 5.1). This leads me to think that maybe CRU did exactly what I asked it to do, but it is the limitation of the TV/ARC, since in all other cases (spatial filters disabled) I understand that PC is always transmitting LPCM, and ARC can only carry LPCM 2.0, so if the TV is not encoding it before sending, it will not be transmitted in 5.1/7.1 to the receiver over ARC.

Nevertheless, I did check the blanking, and I must say I do not understand what that means, but it reads:
3840x2160: 560 pixels, 90 lines
3840x1500: 160 pixels, 43 lines

I have also attached screenshots of all the parameters for these two resolutions in detailed resolutions window.
Hello.

I am unhappy owner of 8K 65QN900B since one day. Problem: I cannot activate DLDSR.
How can I delete 7680 and 4096 resolutions? On my old monitor 4K KS9500 I could delete with CRU "4096" successfully.
Now three fields are empty.
I hope if I delete these two resolutions then DLDSR will be available again.
Or I am too "Sweet Summer Child?"

[Image: screenshot2023-11-082o1ej4.png]
[Image: screenshot2023-11-082xve0y.png]
(10-26-2023 09:51 PM)ToastyX Wrote: [ -> ]
(10-26-2023 01:27 PM)Dinkles Wrote: [ -> ]Still as soon as I import the previously working profile into CRU (or remove them manually) the monitor simply crashes the PC or stops it booting?

Could this be related to nvidia driver updates and incompatibility?
Is there something else I can try?
That's 100% an NVIDIA driver bug and needs to be reported to them. I'm not sure what triggers the bug because it's not anything that CRU is doing wrong. It triggers when any EDID override is present but doesn't always happen. In your case it didn't happen and then it did. Someone clued me in that it might be related to what resolution was last set in Windows or the NVIDIA control panel before restarting. In his case, he was trying to delete 4096x2160 and had to set the resolution to 1920x1080 @ 60 Hz before restarting to avoid the problem, but you're doing the opposite and trying to keep the higher resolution. If you just fresh installed a driver after DDU or ran reset-all.exe, then Windows has no record of a last set resolution for the monitor, so try changing the resolution to let Windows save something before restarting.

I've just created a forum topic on the official Nvidia forums in regards to this EDID override system hang. The last supported driver from all of my tests is 528.02. Or at least anything at or above version 530 is borked for my system. The hangs at startup turn off my USB devices. If I enable Bootlogging from Msconfig, the file has nothing in it but a few gibberish characters. The system is crashing before Windows can really do much of anything. Booting to safe mode and removing the driver or just deleting the EDID profile will resolve the issue.

I have a RTX 2080ti paired with a Dell S2719DGF (Freesync). Nvidia will probably tell me to shove it since I don't have a certified Gsync Compatible monitor. The thing is, I've been narrowing the range of the monitor from 40-144hz to 90-144hz with this utility since 2020 without issue to eliminate brightness flickering. The wonders of building a pandemic era machine.

Nvidia must be aware of EDID overrides. Their Quadro series allows editing the EDID from within NVCP. Oh well, for now I'm sticking to 528.02 and allowing myself to continue using this wonderful utility.
(11-08-2023 05:25 AM)KukoCL Wrote: [ -> ]It's displayport 1.4 and an RTX 4080.

Maybe i'm wrong but i think the problem is that CRU doesn't support 5120 pixels width (the width of my screen) so it shows blank values.
No, CRU shows what the driver says it's receiving from the monitor, but NVIDIA's driver has been doing strange things with certain monitors lately such as modifying the EDID that it reports to Windows vs. what the monitor is actually reporting, which is also why CRU is not showing the extension blocks. The driver also ignores EDID overrides for those monitors, so CRU would have no effect.

The active monitor is the only entry that's being used, but the presence of other entries with different data suggests the EDID changed at some point, maybe because of some setting you changed in the monitor, or if you tried HDMI, that would be a separate entry, or NVIDIA changed the EDID that it's reporting to Windows in a newer driver version. The other entries suggest either VRR was not enabled in the monitor, or the VRR range is being reported using another method.

Run this and post the test.txt file here so I can see what's being reported: https://www.monitortests.com/EDID-test.zip
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951
Reference URL's