EmbDev.net

Forum: Off Topic Dell U2713H on Mac: forcing RGB mode instead of YCbCr


von Andreas S. (andreas) (Admin)


Attached files:

Rate this post
useful
not useful
*UPDATE*: see here for a universal fix that works for all monitors: 
http://embdev.net/topic/284710#3027030

Many Dell monitors (e.g., U2713H, U2713HM, ...) look really bad when 
connected to a Mac (OS X 10.8.2) via DisplayPort, as if some sharpening 
or contrast enhancement was applied. Others have reported the same 
problem 
(http://www.anandtech.com/show/6308/dell-u2713hm-unbeatable-performance-out-of-the-box/3, 
http://forums.macrumors.com/showthread.php?t=1481582). The reason is 
that the DisplayPort uses YCbCr colors instead of RGB to drive the 
display, which limits the range of colors and apparently causes the 
display to apply some undesired post processing.

The problem can be solved by overriding the EDID data of the display 
(http://en.wikipedia.org/wiki/Extended_display_identification_data) in 
order to tell OS X that the display only supports RGB. This can be done 
by reading the EDID with "ioreg -l", modifying the offending bits (see 
the specification in the Wikipedia article), and creating a display 
config override file for OS X. I have attached such a file for the 
U2713H and U2713HM; just extract it and move the contained folder into 
/System/Library/Displays/Overrides. After a reboot, the monitor should 
show that RGB colors are used. For other monitors with the same problem, 
the files won't work, but in principle the solution is the same.

Changes to the EDID that were made:
- color support: RGB only
- removed CEA extension block (may not be necessary; disables audio
  via Displayport)
- fixed checksum

Tools used:
- text editor
- calculator
- edid-decode (http://cgit.freedesktop.org/xorg/app/edid-decode)
- XCode plist editor

UPDATE: attached file contains fix for U2713HM as well.

:
von Scott (Guest)


Rate this post
useful
not useful
Andreas, thanks again for assisting with this same process on the 
u2713HM. Works great.

von Matthias (Guest)


Rate this post
useful
not useful
Hi Andreas, could you upload the file for the HM version as well? 
Thanks!

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Done.

von Ryan L (Guest)


Rate this post
useful
not useful
Is there any chance you could walk me through this process or upload an 
appropriate file for a Dell U3011?

Having the exact same problem, and it's been a real nightmare. Would be 
eternally greatful!

I'm trying to figure it out on my own but I'm not sure where to look 
within the output from ioreg -l -w -0 > ioreg.txt

Thanks in advance for any help, appreciate it.

von Alex Reeve (Guest)


Attached files:

Rate this post
useful
not useful
Wow, you're a champion for doing this. I've been sporadically trying to 
solve this for almost 2 years!

I managed to work as far as I could by replicating what I imagined your 
steps are – I got everything else figured out except the <data></data> 
tag.

My monitor is a Dell 2709W, and my ioreg -l is attached to this post as 
a .txt file. If you could take a look I'd really appreciate it – or let 
me know how you calculated the <data></data> tag contents so I can do it 
myself!

Thanks again, really appreciated.

von Ryan L. (ryanl)


Attached files:

Rate this post
useful
not useful
I kind of hacked my way around and got my Dell U3011 to properly display 
RGB over a mini display port to display port cable! WOOHOO! no need for 
that stupid $150 dual link dvi to mini displayport adapter anymore, 
which was incredibly flakey and sometimes the monitor turned on, and 
sometimes it didn't etc... lots of problems.

but anyways, heres the fix, i've attached a file you unzip into:
/System/Library/Displays/Overrides

It will create a new directory called:
/System/Library/Displays/Overrides/DisplayVendorID-10ac

Then reboot the system, and it should work. Go to system preferences, 
displays, color, and set the display profile to Color LCD.

This will ONLY work for the Dell u3011 and it is completely UNTESTED. 
Use at your OWN RISK. But you should have proper RGB colors after doing 
this.

Good luck!

von Vitaliy (Guest)


Rate this post
useful
not useful
Hi, Andreas,

Could you please help me to solve this problem for dell u2711 ?

Thank you very much

von Andreas S. (andreas) (Admin)


Attached files:

Rate this post
useful
not useful
Try running the attached script. Open Terminal and enter "ruby 
patch-edid.rb". This should give you an override file for your display.

von Dave (Guest)


Rate this post
useful
not useful
Hi Andreas,

Many, many thanks for the script. Like Alex I have been struggling with 
this problem ever since I got tried to use a mini-DP to DP cable to 
connect a Thunderbolt MBP to a U2410 monitor (about 2 years ago!). The 
script works fantastically for me.

Interestingly, the same monitor works fine with my original unibody MB 
(i.e. a true mini-DP port), and also works great with my new laptop in 
Windows, so I guess there's a bug in OS X somewhere in relation to 
Thunderbolt and these monitors.

Thanks again!

Dave

von David R. (bodo123)


Rate this post
useful
not useful
Hi Dave,

yes, I made the same experience.
It is a Thunderbolt problem and OS X.

That's really a bad bug from Apple. I hope they fix it with 10.8.3.

von Vitaliy (Guest)


Attached files:

Rate this post
useful
not useful
Dear Andreas,

There is some problems with run of this script. Probably i am quite 
stupid and did something wrong. Could you please help me with this. I 
attached terminal screen.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
You need to run the script while (only) the external display is 
connected.

von Vitaliy (Guest)


Rate this post
useful
not useful
Dear Andreas,

I have tryed all ways to switch off my macbook display and run this 
script with only external display connected: switch it to sleeping mode, 
than to wake it up with keyboard, but still the terminal command to run 
the script doesn't work :(

Probably I am doing something wrong with typing in terminal window.
Should i put this script file in some specific folder?

I will be very appreciate to you if you could help to fix it in "ioreg 
-l" data

+-o AppleDisplay <class AppleDisplay, id 0x1000003be, re$
| | | | | | {
| | | | | | "IOClass" = "AppleDisplay"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsF$
| | | | | | "IOProviderClass" = "IODisplayConnect"
| | | | | | "DisplayProductID" = 41047
| | | | | | "IODisplayEDID" = <00ffffffffffff0010ac57a04c353930$
| | | | | | "IODisplayPrefsKey" = "IOService:/AppleACPIPlatform$
| | | | | | "IOPowerManagement" = {"MaxPowerState"=3,"CurrentPo$
| | | | | | "IOProbeScore" = 2000
| | | | | | "IODisplayParameters" = {"bgsc"={"min"=0,"max"=6553$
| | | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | | "AppleDisplayType" = 2
| | | | | | "IODisplayAttributes" = <676174760000000073676c6600$
| | | | | | "AppleSense" = 37119
| | | | | | "IODisplayConnectFlags" = <c4410000>
| | | | | | "DisplayVendorID" = 4268
| | | | | | "DisplaySerialNumber" = 809055564
| | | | | | }

Thank you

von Sebastian (Guest)


Rate this post
useful
not useful
Hi Andreas,

Thanks for the RGB fix. I'm using the Dell U2713H on a new iMac.
Unfortunately there is a very serious problem with this display and I 
was wondering if you know if that's coming from Apple too:
After Hardware Calibration of the display (or using any other color 
profile besides "Standard") there is heavy green ghosting when I drag a 
window around. It is truly horrible.
Do you know if this is also connected to some Apple to Dell problem and 
how can it be fixed?

Thanks
Sebastian

von Kr (Guest)


Rate this post
useful
not useful
I have Dell U2713H, and 15" rMBP and I filed a support ticket with Apple 
and they sent me a program called TimingSnoop to collect diagnostic 
output. That program seems to collect all EDID information, driver 
details and pretty much all display information. I sent them back the 
output but haven't heard back from them after that.

Forcing RGB seems to make some improvement, but the display is still 
very bad.  There is still some ghosting/fuzzy behavior and it does look 
like some sort of timing/refresh issue. Prior to forcing RGB, I was 
reducing the sharpness levels on the monitor all the way to zero and it 
seemed to make similar improvement.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
When in RGB mode, set sharpness to 50, this seems to disable any 
processing. Otherwise the image is blurred or sharpened.

von teowood (Guest)


Rate this post
useful
not useful
Hi,

I just got the Dell U2713H monitor. I connected it with a macbook air 
mid 2011 model (Thunderbolt minidp) using a mini dp to mini dp cable.
I didn't have the YcBcR issue, although OSX system profile reports the 
monitor as "television".
The colors are fine and the Monitor color mode is in RGB as expected
The problem I have is a strange ghosting (probably an RTC overshoot 
issue) when moving windows or scrolling text!

I see Sebastian and Kr have also this specific problem, did you have any 
news from Dell or Apple support?
I have tried the EDID override thing but it doesn't seem to correct the 
"ghosting" issue. I have also tried connecting with several other dp 
cables but the issue is still there.

Has anyone tested this particular monitor with a standard DVI-D PC ?
This is the only test I have not done yet.

von Kr (Guest)


Rate this post
useful
not useful
@andreas, yes I have already set the sharpness to 50 without which the 
display is unbearable but even with this workaround I still think that 
there is some ghosting/clarity issue.

@teowood
Apple closed my support ticket as a duplicate of another ticket and 
Unfortunately I'm not able to see the details in the other ticket.

I also want to test the display with a dual-link DVI connector but 
havent had a chance to do it and Dual Link DVI adapters are expensive

von teowood (Guest)


Rate this post
useful
not useful
Well a pc with a good VGA card should be capable for a dual link DVI, no 
extra adapter needed. I am waiting for my alienware to arrive. I should 
do the test soon.
Meanwhile what i have noticed is that dropping the contrast from the 
default 50 to 40 or 39 almost makes the ghosting go...
I am thinking if i have to live with that or return the monitor :(

von Ideas E. (ideasenabled)


Rate this post
useful
not useful
Hi Andreas,
I tried your generic ruby script and could successfully generate the 
file. Just one question: I recognized a slightly different data entry in 
the <data> area for my u2713HM.
The script generated:

AP///////wAQrIBATDk3OSYWAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBxT6lAgYABAQEB 
Vl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI5Sjk3OUwKAAAA/ABERUxMIFUyNzEzSE0K 
AAAA/QAxVh1xHgEKICAgICAgAOc=

In your default 2713HM file you have:

AP///////wAQrIBATDAzMyIWAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBxT6lAgYABAQEB 
Vl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI4TjMzMEwKAAAA/ABERUxMIFUyNzEzSE0K 
AAAA/QAxVh1xHgEKICAgICAgAA4=

As you can maybe spot, there is a slight difference in the last part:
Oc= vs. A4=

Is this on purpose? What does it mean? And which one to choose now?

Thanks in advance,
chris @ideasenabled

von Ideas E. (ideasenabled)


Rate this post
useful
not useful
I just realize there are even more differences in the following order:

1.
Script:
k3OSY

Default:
AzMyI

2.
Script:
5Sjk3OUw

Default:
4TjMzME

3.
Script:
Oc=

Default:
A4=

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
The only difference is the serial number (different for each display) 
and the checksum, so it doesn't matter.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
I also see ghosting on my U2713H, much worse than on my old Eizo S2110W. 
No idea how or whether it can be fixed in software.

von Mathew I. (coach)


Rate this post
useful
not useful
Hi Andreas, just joined so that I could thank you for this incredibly 
helpful post. Many of the official and unofficial Apple forums have 
multiple threads about this issue with no solutions, I only found this 
page because I had a hunch that it could be an EDID colorspace issue.

I've posted about it here, let me know if you want me to make any 
changes:
http://ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor

von robin (Guest)


Rate this post
useful
not useful
Hi All

New to the forum and had high hopes for this fix but alas on my Samsung 
SyncMaster SA350 it seems to have compounded the issue. Now the external 
monitor isn't recognised at all having applied the script.

I (foolishly) didn't backup the initial settings. Can someone tell me 
how to rollback?

Thanks in advance.

von Mathew I. (coach)


Rate this post
useful
not useful
robin: in my case I wasn't overriding an existing folder with the same 
name in the Overrides directory, so to rollback I would just delete that 
new folder the script had made.

If you'd overridden an existing folder in the Overrides directory 
without making a backup I'm not sure how best to proceed. However, I 
think it wouldn't hurt to move the folder to somewhere out of the 
Overrides folder (so that there are no overrides for your monitor at 
all), then restart and see if OS X applies the default settings.

von Ideas E. (ideasenabled)


Rate this post
useful
not useful
Robin, I have the original files as a backup zip. So let me know in case 
you need them. I need to dig them out but I would do it for you as I was 
in a similar situation like you a month before.
Btw, can you not have a look in time machine? Afaik you should find the 
former stub there.

von Mathew I. (coach)


Rate this post
useful
not useful
Oh, I thought that unless you had the same monitor these would be 
different files.

von Ideas E. (ideasenabled)


Rate this post
useful
not useful
I was referring to the OS.X "native" ones (without external monitor). 
The ones for the external LCD will be created after the external monitor 
will be attached to the MBP.
So this should work LCD independent.

von markjenn (Guest)


Rate this post
useful
not useful
A quick thanks to Andreas and others you have contributed to this 
thread.  I recently purchased a U2713HM to use with my mid-2010 MBA and 
ran into the expected issues, first with getting the right cable to 
drive it at the full 2560x1440 resolution (mini-displayport to 
displayport is the cheapest solution), then with the issue of "off" 
colors and odd processing artifacts when it is being properly driven in 
YCbCr rather than RGB.  (I think some are not realizing the problem 
because the Mac will report that it is using RGB - you have to use the 
OSD on the monitor to discover what mode is it actually in.)

Anyway, using the attached file solved the problem completely and the 
display looks great.

- Mark

von John (Guest)


Rate this post
useful
not useful
Many, many thanks for this Andreas!  My Dell U2410 worked beautifully on 
my 2006 MacBook Pro and via DVI-to-MiniDP on my new MBP retina, but the 
HDMI output looked lousy.  I had to take up a Thunderbolt port to use 
the monitor, but with this fix I can now use the HDMI and free up the TB 
port for a drive.

Thank you again!

John

von Rob M (Guest)


Rate this post
useful
not useful
Vitaliy,

I had the same problem. I suspect you are using 10.7 as I had the same 
error. Upgrading to OSX 10.8 allowed me to run the ruby with no error. I 
don't know ruby so it was easier for me to get the new OS instead.

von say w. (skep)


Rate this post
useful
not useful
Ideas Enabled wrote:
> Robin, I have the original files as a backup zip. So let me know in case
> you need them. I need to dig them out but I would do it for you as I was
> in a similar situation like you a month before.
> Btw, can you not have a look in time machine? Afaik you should find the
> former stub there.

I would be grateful if you could dig up that zip file. I had the default 
folder saved to my desktop, but something happened when i tried to roll 
back. The file is gone. I was testing to see if RGB would look better on 
my TV, but I need to be able to switch between 24 and 60 hz. Now that I 
have "rolled back" it will no longer let me switch and is stuck on 60 
hz. I am not sure if I corrupted a file or something when I copied the 
default settings back in overrides. Please help!

von say w. (skep)


Rate this post
useful
not useful
I figured it out. When I switched back, it disabled all of my custom 
switchresx resolutions. It recreated the file when I redid the custom 
profiles.

von Katie (Guest)


Rate this post
useful
not useful
Hi,
I have had the same issue as everyone else with my new Macbook Air 
connected via HDMI to a LG E2260 monitor.

I apologise, but I have absolutely no programming experience. I 
eventually found out how to "open terminal" but when I did enter the 
"ruby patch-edid.rb" into the terminal nothing happened. I suspect that 
I will need an external keyboard and mouse for this to work for the next 
step as I obviously cannot type anything with the macbook lid closed?

Could someone take a dummy through the procedure in simple steps?

Thankyou

von Ideas E. (ideasenabled)


Rate this post
useful
not useful
Katie wrote:
> Hi,
> I have had the same issue as everyone else with my new Macbook Air
> connected via HDMI to a LG E2260 monitor.
>
> I apologise, but I have absolutely no programming experience. I
> eventually found out how to "open terminal" but when I did enter the
> "ruby patch-edid.rb" into the terminal nothing happened. I suspect that
> I will need an external keyboard and mouse for this to work for the next
> step as I obviously cannot type anything with the macbook lid closed?
>
> Could someone take a dummy through the procedure in simple steps?
>
> Thankyou

Katie, I am happy to help you out. Skype might be best.

Programming skills are not needed. The script creates a folder. You have 
to copy the folder to a certain place (command line in terminal). 
Restart. Done. You probably need an external keyboard, right. Mouse is 
not required.

Steps are:
- close lid so that you see the external monitor screen only
- open terminal
- run script (folder gets created at your current location: -> type pwd 
(print working dir)
- copy the folder to "/System/Library/Displays/Overrides" via sudo cp -R 
[YOURCURRENTWORKINGDIR]/[CREATEDFOLDERNAME]/ 
System/Library/Displays/Overrides/
- check whether it worked via: ls -la 
/System//Library/Displays/Overrides/
- you should see the RubyScript folder there (see info below)

So for example:
sudo cp -R /Volumes/Free.../RubyScript 
/System/Library/Displays/Overrides/

The command copies what's in the RubyScript folder to the other folder

See info for copy command here: 
http://linux.about.com/od/commands/l/blcmdl1_cp.htm

Hope that helps. ping me at hello AT ideasenabled.com (christian) if you 
need help.

von Kr (Guest)


Rate this post
useful
not useful
I'm not sure if the problems that Katie and some others are reporting in 
this thread are the exact the same issue that we are all discussing 
about.

It is easy to confuse bad display resolution issue with the 
ghosting/fuzziness problem. If you need to drive really large resolution 
like 2440x1560 you need display port/mini-display/Dual Link DVI adapter, 
HDMI/SVGA adapters won't cut it and display wont look sharp with it

The original thread here is about Retina Macbook Pro models driving 
external display with 2440x1560 resolution or higher having two set of 
issues
1) Fuzziness/Ghosting issue on Dell U2713H/HM models
2) Macbook pro recognizing the external display as TV and hence using 
YCbCr instead of RGB mode.

AFAICT, Andreas script only forces RGB mode I don't think it solves the 
display quality problem, atleast not on my Dell U2713H.

FWIW, I removed the display override, tried the Apple Mini DisplayPort 
to Dual-Link DVI adapter to see if it improves the display, it doesn't. 
With Dual Link DVI adapter I do get the RGB mode automatically without 
the override but the display is bad to my eyes and My comparison here is 
the Apple Thunderbolt Display.

I have decided to return the dual LINK DVI adapter, and switch back to 
mini display port adapter. Now I'm not even using the YCbCr override, 
but adjusted the monitor settings (Uniformity Compensation Off, Smar 
Video Enhance off, sharpness set to zero) to get the same display 
quality.

von Adrian (Guest)


Rate this post
useful
not useful
Thanks so much!

This worked for me. I updated my macbook pro retina to 10.8.3 which 
still didnt work.

So downloaded the U2713H override and copied into the folder as stated, 
rebooted and perfect!

New dell ultrasharp u2713h working as it should.

von CC (Guest)


Rate this post
useful
not useful
Hi all,
I am a mac newbie and I am about ready to take it back due to this hdmi 
monitor thing (I have one more day to figure this problem out before I 
can take it back).  I have good color on it, and have downloaded OS X 
10.8.3.  Pictures, etc., look decent, but all text is still blurry. I 
have spent a couple of hours trying to get the display right...still 
nothing.  I am running hdmi-hdmi from my late 2012 mac mini (which I 
have read on other forums that this script works for).  My problem is, I 
don't understand mac coding and I can't get the script to run.  I 
download the script from above by saving the link to downloads.  I then 
open terminal, type in "ruby patch-edid.rb" and the only response I get 
is "command not found".  The process sounds simple as everyone says you 
just type that into the Terminal and a new folder will be created which 
you can then move to systems/library/displays/overide.  Is there 
something I am not doing right?  I really appreciate your help as I 
really like the new mac mini and want to keep it.

von TheLuggage (Guest)


Rate this post
useful
not useful
Hi,

Andreas - you are a genius. Many thanks.

Your script worked fine for my HP LP2475w - I've been searching for a 
fix for ages.

von ezz500 (Guest)


Rate this post
useful
not useful
Apologies for the dum questions, I just came over to MAC OS with the 
purchase of a iMac 27.  I have a dell U2410 attached as a second monitor 
via mini-display to display port. Actually, the colors on the Dell seem 
fine, my problem is text.

Regarding the code you posted as universal fix for forcing external 
monitors to RGB: 1) What kind of file should I copy the code into 2) 
What should I name the file 3) where should I save it in order to run it 
3) How do I run it?

I tried copying the code into apple script editor and running it that 
way, but I get syntax errors.  I also tried just saving into a text file 
called patch-edid.rb and running from terminal, no joy.

Thanks for your help

von MacUser (Guest)


Rate this post
useful
not useful
Hi Andreas,

I use the U2713HM with a MBPr and have a problem with the screen 
flickering completely when scrolling certain websites (fine patterns 
seem to cause this behaviour, play.google.com is such an example, looks 
like a signal processing artefact). My display is also detected as a TV.

I'd like to apply your fix (thanks a lot for sharing your expertise!!!), 
but I use the DP audio output. As you fix removes some extensions, audio 
seems to be broken afterwards.

Is there a way to fix that problem without disabling DP audio?

Thanks in advance!

von MacUser (Guest)


Rate this post
useful
not useful
Update: Applied the fix, DP audio still works.

von MacUser (Guest)


Rate this post
useful
not useful
Update2: RGB works now, but annoying flickering with certain websites 
persists.

von Rocky (Guest)


Rate this post
useful
not useful
Does anyone know if this fix is necessary/works with OSX 10.6.8?

von mark (Guest)


Rate this post
useful
not useful
I have a new 27 inch iMac (2013 spec) on 10.8.3 and a Dell U2713H second 
monitor. I got the mini displayport to display port cable - and the Dell 
picture is clear at full 2500x1440 resolution BUT - the picture looks 
washed out and I cant get the same color balance as the apple.  I am not 
sure if this is just a difference in displays - or is the issue 
discussed in this thread:   When I go through the Dell screen settings - 
if I turn it to RGB - it goes awful - completely NG - so does that mean 
it is receiving YCbCr?
I then tried to follow instructions on this thread but am not familiar 
with terminal etc...

I downloaded "U2713H_U2713HM_Mac_EDID_override.zip" and put it on 
desktop
I opened them both and choose the one with U2713HM in it (and deleted 
the other)
I opened terminal and typed  "ruby patch-edid.rb".
But this came up with an error message ?

So I am stuck - but would greatly appreciate any help :)

von Brian W. (onthequiet)


Rate this post
useful
not useful
Thanks for this very useful post Andreas!

I have a U2713h with Macbook Pro Retina 15 2012. The file 
U2713H_U2713HM_Mac_EDID_override.zip fixed the display and made it 
perfect.

I do not have audio out though (I'm using a Startech Mini-Display to 
Display cable).

Just wondering if the file at the very top of this post has been fixed 
to allow audio (ie. U2713H_U2713HM_Mac_EDID_override.zip) or is it the 
other script: patch-edid.rb  ?

Thanks,

/Brian

von Dom (Guest)


Rate this post
useful
not useful
Hi Andreas -

I have the U2713HM, which I have just had replaced due to the following 
issues:

- faint diagonal lines across the whole screen
- image noise when moving windows/scrolling pages
- strange flicker across whole screen if an image on my screen changes 
brightness quickly

The replacement monitor is suffering from the same problems.

I have tried using the Override files you provided but cant tell if this 
has changed anything. How do I see what colour space the monitor is 
using? I have gone into the monitors settings and it appears it is using 
YCbCr. But if I change that to RGB, the screen has a green and red tint 
applied.

The screen is connected to my Macbook Pro Retina via Mini DP to DP.

Any help much appreciated as this is driving me crazy and would really 
like not to have to send it back to Amazon again!

Thanks!

Dom

von OnTheQuiet (Guest)


Rate this post
useful
not useful
Hi Dom,

You can't change it manually: screen goes crazy if you do - I have the 
same setup exactly except I have the H instead of the HM.

You can use either the file at the very top of this page or the script a 
little way down. Either way should leave it that when you look at your 
monitor's settings, it will display RGB (after a reboot). After applying 
the script it should leave it perfect!

von Pierre C. (pierre_c)


Rate this post
useful
not useful
Just thought I'd document my experience with this issue for others that 
may be searching a fix. I'm a photographer running a Macbook Pro Retina 
with an external DELL U2311H monitor for image editing.
Needless to say, suddenly discovering that the Macbook was outputting 
YPbPr only has been a huge frustration to me.
I can confirm that this fix works correctly with the U2311H monitor and 
doesn't interfere with Datacolor calibration.
A huge thanks to Andreas for creating and posting the script. Also to 
Matthew for laying it down in simple steps...
http://ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor
...for the less tech savvy among us.

von Gabriel A. (Company: Uso Pessoal) (gabrielcardial)



Rate this post
useful
not useful
Hello Andreas, my name is Gabriel and I live in Brazil.

I bought a Dell U2413 to use with a Macbook Pro Retina 15 ", but the 
image is too bad, because the the Mac sends YPbPr signal to the monitor. 
Forcing the menu to RGB image turns green and pink.

I executed your script only using the monitor (macbook closed), using a 
mouse and wireless keyboard, but nothing happens. What am I doing wrong?

I'm stupid and I must have done something wrong. What should I do?

Look the screenshot on Terminal in attached.

Thank you and sorry for my bad english.

von Gabriel A. (Company: Uso Pessoal) (gabrielcardial)


Rate this post
useful
not useful
I did it! Had forgotten to copy the folder in the correct directory!

Thank Andrews!

von DERYK (Guest)


Rate this post
useful
not useful
Using MBR with 10.8.3 and Dell U2713HM
I extracted the U2713H_U2713HM_Mac_EDID_override.zip and moved the 
contained folder into /System/Library/Displays/Overrides

I restarted the notebook with the connected U2713HM but this monitor 
stays black. Nothing to see… :-(

What I'am doing wrong?

von DERYK (Guest)


Rate this post
useful
not useful
OK, found the problem - my mistake. You have to set the Input Source at 
the monitor to DisplayPort manually... now it works perfect... thx 
Andreas :-)

von BugRoger (Guest)


Attached files:

Rate this post
useful
not useful
I had to slightly modify the script for it to work with a Dell U3014. 
The EDID was cut off without an additionally "-w 0" parameter to the 
ioreg command.

Attached the updated script. Thanks. Works perfectly now :)

von Paul Cryer (Guest)


Rate this post
useful
not useful
I've got the U241§3 on the non Retina Macbook Pro 2012 model and had 
loads of the issues most people mentioning. Colour being off, not 
looking sharp, basically looking worst than a cheap monitor! Thanks you 
so much for this, the script works perfect and the monitor now looks 
great.

von Bruno (Guest)


Rate this post
useful
not useful
This script doesn't seem to work with an hp pavilion 23bw. can you help 
on this one?

Thanks

von Dominic (Guest)


Rate this post
useful
not useful
YES YES YES! Worked a treat - shame it doesnt get rid of the ghosting on 
my DELL U2713H!

Thanks so much!

von tomo (Guest)


Rate this post
useful
not useful
I'm executing script only with external monitor and got this

/System/Library/Displays/Overrides/patch-edid.rb:9: undefined method 
`[]' for nil:NilClass (NoMethodError)

what I'm doing bad?

von Sergey Bulychev (Guest)


Rate this post
useful
not useful
Thank you so much for your solution. I was sick and tired with DELL 
U2713H changing settings on its own when connected to mac as a secondary 
display.
It was so frustrating to work with photographs in Adobe Lightroom and 
not seeing consistant color and tone, because display was tweeking it 
self for some reason.
I was going to sell it and get another one...
I did as you advised and now it doesn't tweek the color and tone and 
works consistently.

Thank you for your effort to figure this issue out and sharing it with 
the rest of the world. Appreciate it a lot!

Sergey.

von Karen H. (Company: BAH) (khartman)


Rate this post
useful
not useful
Hi,

I am also getting the error mentioned above while running the script:
undefined method `[]' for nil:NilClass (NoMethodError)

I followed the advice here to change line 7 and it still didn't work:
http://ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor

Any thoughts?

Thanks,
Karen

von Slvrscoobie (Guest)


Rate this post
useful
not useful
I have an older 2011 MBP with thunderbolt, and a Dell U2713HM.
Currently connected via a mini -> display port, I dont see too much of a 
problem other than the dell looks vastly less sharp than I would expect 
for such a high res monitor even at 2560x1440. (Sharpness has to be ~75 
to look decent, any higher and I get halos, lower and it looks scaled)
Would this 'hack' help me? Most of the replys are from retnia based 
MBPs.

von Rodrigo (Guest)


Rate this post
useful
not useful
If I don't want to remove the extensions block, should I delete the 
following lines from your script?

puts "Number of extension blocks: #{bytes[126]}"
puts "removing extension block"
bytes = bytes[0..127]
bytes[126] = 0

bytes[127] = (0x100-(bytes[0..126].reduce(:+) % 256)) % 256


Is this correct? Will the checksum be recalculated correctly?

von Ryan (Guest)


Rate this post
useful
not useful
The script that was supposed to work on various models worked fine for 
me on the u3011, with the new u2413 I cannot get it to work properly. 
The sharpness and image is fixed but when editing in Premiere there is a 
purple box the fills the area that the video is being played. As soon as 
I stop playback it returns to normal. Sometimes I have a large purple 
box overlaying the screen thats about 80% the size of my screen. Tried 
for a screenshot, but this is caused by the monitor.

von Ryan (Guest)


Attached files:

Rate this post
useful
not useful
Videos I play in the browser also do this. Notice the overlay on just 
the video, it extends past the player slightly.

von GabrielMichael (Guest)


Attached files:

Rate this post
useful
not useful
I was just about to post the same issue as Ryan - overlay on video 
players. But had a one last look in the settings and found that turning 
off Smart Video Enhance gets rid of the overlay. See attachment

von john m. (dhominator)


Rate this post
useful
not useful
great thread... just a heads-up re: mbp retina and U2713HM... Somehow my 
2 U2713HMs just fried!

The monitors now have 'image burn-in' even after disconnecting the 
displayport cables, powering down for 5 minutes and powering back up.

Found a post on the dell site with another mbp user having similar/same 
issue. 
http://en.community.dell.com/support-forums/peripherals/f/3529/t/19495965.aspx

Not being an alarmist just a heads-up.  Wondered if it could be related 
to this thread (color mode driving the monitor).

I'm off to sort out if there is a factory reset and see what's what.

I also had some trouble getting the 2nd monitor to work initially. At 
first, not detected at all. Then detected (showed up under Displays) but 
was a blank screen. After unplugging everything, re-plugging and 
rebooting the mbp the 2nd monitor started working and continued to work 
until today (4 whole days).

von Biocyberman (Guest)


Rate this post
useful
not useful
Works great! I noticed my problem but did not know how to solve it. Your 
solution came to rescue nicely.
Thanks

von Tom (Guest)


Rate this post
useful
not useful
Thanks to GabrielMichael. I too fixed the problem with the display 
override profile, but was getting the light blue overlay on video 
content in the browser in OSX 10.8.3 on a rMBP, connected via a cheap 
mini-DisplayPort to DisplayPort cable.

This was fixed, as GabrielMichael says, but turning off Smart Video 
Enhance. Everything now looks great.

Thanks! :-)

von Nolan S. (xblock)


Rate this post
useful
not useful
Andreas - A newbie question. I have a MacMini with OSX 10.7.5 and want 
to configure per your script with Dell U2410 to eliminate fuzziness.  My 
questions:

1)  Will the script allow the HDMI connection to work, or just DVI, or 
both?

2)  I got the U2410 primarily for photo editing and want to color 
calibrate it with Spyder4Pro.  Will the Spyder4Pro software conflict or 
limit your script for fuzziness?

Thank you!

von Alex (Guest)


Rate this post
useful
not useful
Hi everyone

i have an imac 21.5" and just baught a Dell U2913wm monitor and have the 
YCbCr issue.

i have followed the steps andreas has given and the terminal has created 
the new folder correctly but i dont have the Displays folder in my 
library
my OS X is in french but there is not such folder or similar folder in 
the library folder

thanks in advance for your help

von Raúl Mendoza Dominguez (Guest)


Rate this post
useful
not useful
Hi,

I am a MacPro 2009 / Ati HD4870 user looking for a 24"-27" screen to 
properly work in Adobe RGB gamut.
I found this web page looking for info to find a good screen for CGI 
games and films modelling, worried because of the 8bit (not 10bit) 
framerate output signal of apple machines.

I actually haven't decided any monitor yet, so I don't own any U2713H/HM 
monitor. Anyway I just wanted to thankyou for making fixes and sharing 
them with other people, even when some brands which make and sell 
screens or workstations don't.

THANKYOU Andreas Schwarz

von dhominator (Guest)


Rate this post
useful
not useful
update...

The 'burnt-in images' dissapated over the course of 5-6 hours. Monitors 
seem ok now.

I found several other references to similar issues with the monitors.

von Oriol (Guest)


Rate this post
useful
not useful
Hi,

I am also getting the error mentioned above while running the script:
warning: Insecure world writable dir /usr/local in PATH, mode 040777
patch-edid.rb:9: undefined method `[]' for nil:NilClass (NoMethodError)

Any Idea?

Thanks
Oriol

von Israel (Guest)


Rate this post
useful
not useful
Same error, with my MacBook Air with Lion, and with my MacBook Pro with 
Mountain Lion...

MBAir:Downloads israel$ ruby patch-edid.rb
patch-edid.rb:26: undefined method `[]' for nil:NilClass (NoMethodError)

Any other option, in other language? I am developer, but zero idea about 
Ruby, and I can not translate this script to another language...

von Israel C. (firesign)


Rate this post
useful
not useful
I have seen why the script gives this error:

202:Downloads israel$ ruby patch-edid.rb
patch-edid.rb:26: undefined method `[]' for nil:NilClass (NoMethodError)

It's because the "ioreg" command gives its output truncated:

+-o AppleDisplay  <class AppleDisplay, id 0x100000407, registered, 
matched, active, busy 0 (2 ms), retain 7>
    {
      ...
      "DisplayProductID" = 22192
      "IODisplayEDID" = 
<00ffffffffffff001e6db0565a38000002130103082f1e78eaaec5a2574a9c25125054a 
76b80950f95008180814071$
      ...
      "DisplayVendorID" = 7789
      ...
    }

The IODisplayEDID is truncated and has not all the characters it should. 
It finishes with a $ symbol, not with >.

How can I got all the output from this command? Why is it truncating 
this line?

von Andreas (Guest)


Rate this post
useful
not useful
I updated the script with the change suggested by BugRoger to prevent 
truncated lines. Please download and try again.

http://embdev.net/attachment/168316/patch-edid.rb

von Lau Ardelean (Guest)


Attached files:

Rate this post
useful
not useful
So here is an interesting thing I found.

I recently purchased a Dell U2713H, and while it worked fine, recently 
it started going into 1080p mode only. This frustrated me quite a bit, 
and below are my learnings (how I fixed it).

My setup:

Macbook Pro Retina 2013 model (two minidisplay ports)
Old Apple Cinema Display ADC - Plastic Shell (1600x1024)
Dell U2713HM 27"

See attached image how I have the graphic hooked up. The Acell cable is 
for the Dell, the other for the Cinema Display.

I tried everything, holding down Option and clicking on "Scaled" in 
displays, restarting, running funky scripts, connecting only one screen 
etc. Nothing worked, although it did work at first.

Then... THEN!! I accidentally switched MiniDisplay ports. I put Dell's 
cable where the Cinema was plugged in and vice versa. Presto!! It 
worked!

Now it works right every time, in-sync with the on/off of the rMBP's 
screen, and when I tried to switch them around (just to test) I was 
experiencing the problem again.

Hope this helps!

von Chase (Guest)


Rate this post
useful
not useful
Would somebody mind clarifying for me whether it's in fact necessary to 
run a script? I've simply dragged and dropped the files into the 
specified directory and now see Dell U2713HM EDID override in System 
Preferences following reboot. Is that it?

von Mike (Guest)


Rate this post
useful
not useful
I have just received my DELL U2713HM screen today and connected it up to 
my 27" iMac using the supplied DVI-D cable and Thunderbolt to DVI 
connector.
I am happy with the colours on the Dell monitor, but my problem is that 
the Dell does not want to go up to max resolution of 2560x1440 to match 
my iMac's resolution.
Can you point me in the right direction for a solution.

von Disgruntled Apple User (Guest)


Rate this post
useful
not useful
I have the same question related to monitor calibration posted by "Nolan 
Snook". Using this EDID override, is color calibration still possible 
with i1Display Pro, Spyder, Lacie and etc?

I mainly work with images, so I need the colors to be accurate.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Chase wrote:
> Is that it?

Yes, that's it.

Disgruntled Apple User wrote:
> Using this EDID override, is color calibration still possible with
> i1Display Pro, Spyder, Lacie and etc?

Yes, it has absolutely no effect on color calibration.

Mike wrote:
> I have just received my DELL U2713HM screen today and connected it up to
> my 27" iMac using the supplied DVI-D cable and Thunderbolt to DVI
> connector.
> I am happy with the colours on the Dell monitor, but my problem is that
> the Dell does not want to go up to max resolution of 2560x1440 to match
> my iMac's resolution.

You are probably using a Single Channel DVI converter or cable, which 
does not allow the full resolution. Use a (Mini)Displayport cable.

von Brian G. (frozenpixel)


Rate this post
useful
not useful
Andreas, thank you so much for providing this fix. I've been searching 
for a fix for over a year now as I've been plagued by the YPbPr problem 
with my Dell U3011. Your UPDATE at the start of this thread worked 
perfectly once I figured out how to run the ruby script inside terminal 
and where to put the finished file. When calibrating with my Spyder 4 
Elite, I now get 95% Adobe 1998 RGB. Fantastic!!

Ryan L, if you're still looking for a fix this update worked pefectly 
with my Dell U3011.

(*UPDATE*: see here for a universal fix that works for all monitors:
http://embdev.net/topic/284710#3027030


Ryan L wrote:
> Is there any chance you could walk me through this process or upload an
> appropriate file for a Dell U3011?
>
> Having the exact same problem, and it's been a real nightmare. Would be
> eternally greatful!
>
> I'm trying to figure it out on my own but I'm not sure where to look
> within the output from ioreg -l -w -0 > ioreg.txt
>
> Thanks in advance for any help, appreciate it.

von Aunt Lucy (Guest)


Rate this post
useful
not useful
I feel like an idiot, as this patch seems to be working for most people. 
I am unfamiliar with linux and have rarely opened the terminal on my 
mac.  Could someone explain in english (as though they were explaining 
this to a child)  how to use the patch to force my macbook retina to 
rgb?

I opened my terminal and pasted in "ruby
patch-edid.rb"

but nothing happens.   I am also unsure how to get to my home directory 
via terminal.  And then once I do, do I copy and past this code into the 
terminal?  So confused, sorry.  Hope someone can help.  Thanks.
1
require 'base64'
2
3
data=`ioreg -l -w0 -d0 -r -c AppleDisplay`
4
5
edid_hex=data.match(/IODisplayEDID.*?<([a-z0-9]+)>/i)[1]
6
vendorid=data.match(/DisplayVendorID.*?([0-9]+)/i)[1].to_i
7
productid=data.match(/DisplayProductID.*?([0-9]+)/i)[1].to_i
8
9
puts "found display: vendorid #{vendorid}, productid #{productid}, EDID:\n#{edid_hex}"
10
11
bytes=edid_hex.scan(/../).map{|x|Integer("0x#{x}")}.flatten
12
13
puts "Setting color support to RGB 4:4:4 only"
14
bytes[24] &= ~(0b11000)
15
16
puts "Number of extension blocks: #{bytes[126]}"
17
puts "removing extension block"
18
bytes = bytes[0..127]
19
bytes[126] = 0
20
21
bytes[127] = (0x100-(bytes[0..126].reduce(:+) % 256)) % 256
22
puts 
23
puts "Recalculated checksum: 0x%x" % bytes[127]
24
puts "new EDID:\n#{bytes.map{|b|"%02X"%b}.join}"
25
26
Dir.mkdir("DisplayVendorID-%x" % vendorid) rescue nil
27
f = File.open("DisplayVendorID-%x/DisplayProductID-%x" % [vendorid, productid], 'w')
28
f.write '<?xml version="1.0" encoding="UTF-8"?>
29
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
30
<plist version="1.0">'
31
f.write "
32
<dict>
33
  <key>DisplayProductName</key>
34
  <string>Display with forced RGB mode (EDID override)</string>
35
  <key>IODisplayEDID</key>
36
  <data>#{Base64.encode64(bytes.pack('C*'))}</data>
37
  <key>DisplayVendorID</key>
38
  <integer>#{vendorid}</integer>
39
  <key>DisplayProductID</key>
40
  <integer>#{productid}</integer>
41
</dict>
42
</plist>"
43
f.close

von Mike (Guest)


Rate this post
useful
not useful
Andreas Schwarz wrote:
> You are probably using a Single Channel DVI converter or cable, which
> does not allow the full resolution. Use a (Mini)Displayport cable.

Thanks Andreas: You were absolutely right. I bought a Mini-Displayport 
to Displayport cable and now have full 2560x1440 resolution. Yay! 
Appreciate the help.

von Brian G. (frozenpixel)


Rate this post
useful
not useful
Try this Aunt Lucy

1. Open terminal and type in pwd  This will tell you what your present 
working directory is and you should see something like /Users/AuntLucy

2. Open a Finder window and move or copy the patch-edid.rb file from 
wherever your browser downloaded the file into the the /Users/AuntLucy 
folder.

3. Back in Terminal, enter "ruby patch-edid.rb". This will create an 
override file for your display which you will now see in your finder 
window. It's called DisplayVendorID-10ac

4. Move or copy this folder to /System/Library/Displays/Overrides

5. Restart your machine

von Bryn Thomas (Guest)


Rate this post
useful
not useful
Huzzah! Thanks very much for writing this. It's like coming out of a 
discoloured fog and it also as a side-effect solved a problem I was 
having where it liked forcing my U2711 into 1080p instead of native res 
over DisplayPort.

von Aunt Lucy (Guest)


Rate this post
useful
not useful
Ah, now it's working.  Actually the script didn't work in the terminal 
until I rebooted the machine first.  Thanks again!

von Sean O. (sean_o)


Rate this post
useful
not useful
Thanks Andreas, can not believe that any computing display device does 
not default to RGB.

von Andreas (Guest)


Rate this post
useful
not useful
When I enter the "ruby patch-edid.rb" in Terminal nothing happens.

What can be the reason for that?

My screen still is pink when I change to RGB mode.

von Pablo (Guest)


Rate this post
useful
not useful
In my MBP 2012 with 2713h works your hack like a champ!! Thanks!!!!!

von Walter Gillett (Guest)


Rate this post
useful
not useful
THANK YOU!!! This is tremendously useful. My Dell U2713H was working 
fine connected to my MacBook Retina, then one day it started showing up 
as a TV and I couldn't get native resolution. Your fix works like a 
champ!

von Berik A. (berik_a)


Rate this post
useful
not useful
Hi Andreas,

I use Macbook Pro early 2011 with 10.8.4
Before running script, incoming signal was YCbCr. After I have tried 
above method, my Dell 2713H completely does not work(blank monitor) with 
miniDP - DP. However, it's still working DVI-D to HDMI(to miniDP), but 
with 1920-1080 res. Monitor shows: There is no signal coming from your 
computer...

However, when I tried with MacBook Pro 2009 with 10.8.4 and its 
absolutely perfectly working with RGB!!!

I have no idea, what happened with my MacBook Pro 2011. I have even 
re-installed whole Mac OS, but problem still exist.

Any suggestions?

Many thanks!

von Cameron Davis (Guest)


Rate this post
useful
not useful
Andreas Schwarz wrote:
> Try running the attached script. Open Terminal and enter "ruby
> patch-edid.rb". This should give you an override file for your display.

I've clicked this link and it only takes me to another window showing me 
the script, rather than downloading it. Do you have any idea why this is 
happening. Could the DL link be dead or something? I really want to fix 
my monitor issues but it's not letting me.
Thanks

von vilus v. (vilus)


Rate this post
useful
not useful
This is a great forum thanks everyone, I have a Samsung syncmaster 
s23b350 I have tried to follow the instructions above coping the file 
patch edid.rb above into system/library/display/overrides but it didn't 
work I will really appreciate any help as atm I'm doing assignment and 
getting blind.

Thanks in advance

von Berik A. (berik_a)


Rate this post
useful
not useful
#update.

My problem was in display version 1.2

I changed back to 1.1 and it's working perfectly.

von Richard P. (cybersaint)


Rate this post
useful
not useful
MacUser wrote:
> Update2: RGB works now, but annoying flickering with certain
> websites
> persists.

I have the same problem (Dell U2713HM), certain websites with patterned 
backgrounds causing the display to flicker something terrible (causing 
migraines), even after the tab for the site(s) has been closed, flicker 
continues for up to 3 hours afterwards!

Before this thread, I was thinking it was a gfx memory problem on my 
2012 21.5 iMac

Any ideas would be greatly appreciated.

Many thanks.

von zoltansn (Guest)


Rate this post
useful
not useful
Hi,

I am trying to create this override folder for an LG monitor (27ea83), 
however
1. Chrome wouldn't let me download the file, just opens it as a link, so 
I have to paste the code into TextEdit then save it as .rtf then rename 
the file and click use as .rb
2. though the file is in the right folder, when I run the command in 
terminal it gives me the following error: patch-edid.rb:1: syntax error, 
unexpected $undefined, expecting '}'
{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf390

I looked through the code but all { seem to have a }, so I don't quite 
understand what the issue is. Also, I am completely illiterate when it 
comes to linux, so not the slightest clue as to what I'm trying to do 
which makes debugging ever so difficult :)

Anyone any thoughts?
Is the script being screwed up by me having to save it as rtf first?







PS. Andreas, thanks a million for the DELL files, they worked like a 
charm!!!

<rant on>
until I had to return one U2713H monitor after another whilst trying to 
decide which is the bigger pile of dung, DELL quality assurance or their 
atrocious customer service. A word of advice: don't buy DELL, especially 
if you're outside of the US, they just get your hopes up with truly 
amazing colours, then let you down in every other way imaginable. Amazon 
told me after the second return that they won't even bother replacing 
it, the whole batch is a waste of space, and that I should order 
straight from DELL, as they would have the latest versions, which might 
actually work. Not if I can help it, thank you.
<rant off>

von Stephen (Guest)


Rate this post
useful
not useful
Hi. I'm not bright when it comes to running scripts but can you tell me 
exactly where to / how to run the script that you recommend to over-ride 
Mac display settings? I clicked on the link and it gave me a page of 
code - where do I put it before entering the command into the terminal? 
Really sorry for being a bit thick on the matter!

von Pasi Korhonen (Guest)


Rate this post
useful
not useful
Fixed the problem with brand new Haswell Air and Dell U2410. Thanks a 
bunch!

--Pasi

von Sam (Guest)


Rate this post
useful
not useful
Hi,

I'm experiencing the same problem with 15" Macbook pro Retina and Dell 
U2312HM.
I've tried the script but the problem remains.

Do I need to change something in the script for it to work?

thanks!

von Or (Guest)



Rate this post
useful
not useful
I'm also using a DELL U2312hm monitor with rMBP15" and applied the 
script, copied the new folder and chose it in the Color tab under 
display (in preferences). I'm not sure there's a big difference, the 
text on Google results is a bit blurry (my eyes are tired after a few 
minutes of reading).

does anyone else experiencing the same?

attached:

print screen (example)
the script output file


Please help me.

von Jayphen S. (jayphen_s)


Rate this post
useful
not useful
This fixed the horrible sharpness/haloing I had with my U2913WM when 
used with my Retina MBP. Thank you so much!

von Jayphen S. (jayphen_s)


Rate this post
useful
not useful
Sam wrote:
> Hi,
>
> I'm experiencing the same problem with 15" Macbook pro Retina and Dell
> U2312HM.
> I've tried the script but the problem remains.
>
> Do I need to change something in the script for it to work?
>
> thanks!

You have to run the script, which generated a folder in the same 
directory it was run from. Then move the folder to 
/System/Library/Displays/Overrides

von Or s. (or_pro)


Rate this post
useful
not useful
Jayphen S. wrote:
> Sam wrote:
>> Hi,
>>
>> I'm experiencing the same problem with 15" Macbook pro Retina and Dell
>> U2312HM.
>> I've tried the script but the problem remains.
>>
>> Do I need to change something in the script for it to work?
>>
>> thanks!
>
> You have to run the script, which generated a folder in the same
> directory it was run from. Then move the folder to
> /System/Library/Displays/Overrides

I've tried it, the fonts on the external display are still very blurry 
(unless I enlarge the font size by 150%).

I've bought a mini display port to display port cable which didn't help 
either.

I'm using U2312hm display, on a windows VM (runs on the rMBP) the fonts 
are sharp and clear.

what can I do?

von Brian T. (Guest)


Rate this post
useful
not useful
I've just discovered this thread, as I'm having a similar problem with 
my HP 22" HDMI monitor.  Local Apple store folks spent a total of 2 1/2 
hours fiddling and I'm still seeing blurred text on the monitor when 
connected to my new MacBookPro.  The monitor worked fine with my old 
white Macbook.

Main question I have for this list--which I saw raised above, but not 
answered--is if this fix works with HDMI as well as DVI?

von ht (Guest)


Rate this post
useful
not useful
Hi,
not trying to derail the thread, but you guys are closest to a solution 
to my related problem, so maybe you could help.

My problem is actually the inverse: my 2010 MBP decides to output full 
range RGB even though it correctly identifies my TV as a TV, provides 
overscan slider etc.

My TV is capable of reproducing full range RGB and probably correctly 
advertises this in the EDID. As I have connected multiple devices 
through an AVR, some of which only output limited range/ycbcr I would 
however like the Mac to output ycbcr as well.

(My gf's MBA running the same version of OSX (10.8.4) outputs 
ycbcr/limited range btw)

What would I need to change in the script to inverse its behaviour, 
forcing ycbcr output?
(I read up on EDID a little bit and think I should set bits 4-3 of byte 
24 to "10" but I am neither sure about that, nor how to convert that to 
the encoding used in the plist nor if I would have to change anything 
else in order to not break things.)

Any help would be highly appreciated!

von Patrick (Guest)


Rate this post
useful
not useful
I just wanted to thank you for making this file available, it's made 
quite a difference to my dell u2713h display, everything is that more 
crisp.

Again, thank you
Patrick

von Or s. (or_pro)


Rate this post
useful
not useful
> I've tried it, the fonts on the external display are still very blurry
> (unless I enlarge the font size by 150%).
>
> I've bought a mini display port to display port cable which didn't help
> either.
>
> I'm using U2312hm display, on a windows VM (runs on the rMBP) the fonts
> are sharp and clear.
>
> what can I do?

Please, Help!

von Alex (Guest)


Rate this post
useful
not useful
Hi,

Thanks very much for posting this script.

I have a Dell U2711 with a 2012 Retina Macbook Pro.

I haven't ever noticed any visual/image problems like some people have 
regarding blurry text or wake for sleep issues but I have always noticed 
the YPbPr issue.

I noticed this script however disables support for audio over the 
displayport for the monitors, I wondered if it is possible to remove 
this feature from the script since I do require displayport audio to 
hook my U2711 up to my external speakers.

Thank you very much for this solution.

Also I haven't upgraded to 10.8.4 yet, does anyone know if there was an 
official fix applied?

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Alex wrote:
> I noticed this script however disables support for audio over the
> displayport for the monitors, I wondered if it is possible to remove
> this feature from the script since I do require displayport audio to
> hook my U2711 up to my external speakers.

Try the following steps:
1. remove the existing override file and reboot
2. remove the following lines from the script and run it again:
1
puts "removing extension block"
2
bytes = bytes[0..127]
3
bytes[126] = 0
4. install the new override file and reboot

Please tell me if this has the desired effect.

von Alex (Guest)


Rate this post
useful
not useful
Hi Andreas,

Apologies, I did not fully test the script before posting that reply.

I found my audio works fine over Displayport still without modifying the 
script.

It seems to be working fine, I've definitely noticed the change in 
certain colour's compared to over YPbPr previously. Also I can now use 
the sRGB feature of the monitor which previously never worked for me on 
YPbPr.

My only question is are there any other 'side effects' from using this 
script since it has removed extension blocks?

Also I ran this script when I had my setup in multiple display mode, the 
U2711 was my primary display though so I assumed it would pick up the 
primary display which it has done, does this matter?

Thanks again

von Kevin (Guest)


Rate this post
useful
not useful
Hi Andreas,

I'm having a different issue that will require the same solution, I 
fear. I'm attempting to connect a 2009 MBP to an older Mitsubishi 
projection HDTV via MDP to DVI, OS 10.8.6 keeps forcing the color space 
to RGB, the TV takes YPrPb DVI signals. I was fiddling around with the 
code for your patch and I think I only have to change the line that 
refers to forcing the EDID in to RGB, I'm not exactly a software 
developer and was wondering if you could direct me on how to convince 
this Mac to do the opposite of what does for Dell monitor owners?

Thanks,
Kevin

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Try these lines:
1
puts "Setting color support to RGB+YCbCr"
2
bytes[24] |= 0b11000
Disabling RGB completely is not possible in EDID, so I'm not sure if 
this is enough to make OS X use YCbCr. Maybe you need to fiddle 
something with the EDID extension blocks.

von Alex (Guest)


Rate this post
useful
not useful
Hello again,

I wanted to confirm to anyone searching that the script provided on here 
(at http://embdev.net/topic/284710#3027030) works like a charm for the 
Dell U2711.

I have been using it for a few weeks now. I did not need to modify 
anything.
It correctly forces my Retina Macbook Pro to use RGB for the display 
over Displayport instead of YPbPr.

This now allows me to use the monitors sRGB feature (which never seemed 
to work right on YPbPr). I have not noticed any other side effects. 
Sound over displayport works fine and there has been no issues with 
waking (I didn't have any before though).

I also saw some people mentioning way above about the display having 
ghosting. Unfortunately this seems to be a downside of the DellU2711 and 
it does this with whatever it is plugged into (windows, mac, HDMI source 
etc.).


Thanks again for your script.
It has saved a lot of my time and has prevented me from buying 
additional things to fix it, since I do a lot of photography, graphic 
and web design, colour accuracy is important for me.

I would recommended that anyone using a Dell display with a Thunderbolt 
Macbook downloads this script!

Thanks

Alex

von Foguli (Guest)


Rate this post
useful
not useful
Thank you Sir! You saved me from having a heart attack.

von Pete (Guest)


Rate this post
useful
not useful
I'm having a similar problem with EDID and I'm not sure if this will 
help fix the problem, maybe you can shed some light.

Number of Mac Mini's MBP (4 total). Using "Display Port" to VGA adapters
IO Gear KVM - "VGA" in/out.

My problem is that on my main Mac mini, a mid-2011 which actually uses 
Thunderbolt instead of a Mini Display port, won't read the EDID of the 
monitor though the KVM.

IOGEAR recognizes the issue, but won't fix it but "recommends" a KVM 
that is 4 times more expensive.

My work around is:
1) Boot Mac mini which shows the right resolution, but it is shifted 4 
inches to the right.  Detect displays comes back with unknown.
2) Unplug VGA from KVM and put it directly into Mac Mini adapter, Detect 
displays correctly identifies HP2509 monitor, the image centers on the 
display.
3) Plug Mini back through KVM everything is good.
4) Turn off sleep and enable screen saver, so it never sleeps - it never 
loses EDID.

An older MacMini, older MBP, mid-2012 MBP don't have any problem 
recognizing the monitor through the KVM.  I've tried swapping adapters, 
cables, ports but just can't get it to work.

I'm hoping I can grab the correct EDID and use the Override to force it 
to HP2509 when it doesn't think there is anything attached.

Thoughts?

von Kim Louis H. (kimlouis_h)


Rate this post
useful
not useful
Hi,

I have MBP Retina 15" connected to Dell U2713H and at first it did not 
look good at all, especially, the text was fuzzy. For a second I thought 
I had done a bad deal.

I first started out with a HDMI cable that I quickly found out only 
gives 1080 res.
Then the Display Port to Mini display port that came with the screen. 
Still no result. Probably, it would work with the settings below but I 
haven't tried it.

After that I bought a Mini display port to mini display port cable 
(11€). Still no result.
But I left the cable MDP-MDP and started playing around with the 
settings and now it looks rather decent:
Sharpness: 0
Preset Mode: Paper
Brightness: 55
Contrast: 60
Input Color Format: YPbPr
Gamma: MAC

Color Preferences in MAC: Dell U2713H (LCD Color looks ok too but I 
prefer Dell).

I did not use the script but it looks really good after changing the 
settings.

von Kim Louis H. (kimlouis_h)


Rate this post
useful
not useful
After watching hi-res images in Photoshop I changed the settings to:

Sharpness: 0
Preset Mode: Color Space => CAL1
Brightness: 50
Contrast: 50
Input Color Format: YPbPr
Gamma: MAC

And now images, videos and text looks great!

von Tim (Guest)


Rate this post
useful
not useful
Hi Andreas,

first thanks for your support... I run the script and tried to copy the 
generated folder into Library/Displays/... but I can´t see a Folder 
called Displays in my Library.

Do you know why? What can I do?

von Anthony Vallone (Guest)


Rate this post
useful
not useful
I just bought a LG 27EA83R-D monitor and had the same problem. The 
script fixed it. You're awesome. Apple is a PITA. Thanks for creating a 
fix!

von mg (Guest)


Rate this post
useful
not useful
I am still having the blurry text. I tried everything mentioned in this 
forum, any help will be very much appreciated

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
On the U2713H you need to set sharpness to 50% and contrast to 50% to 
get a pixel-accurate display.

von arcit t. (jonathan_f)


Rate this post
useful
not useful
Hello I've tried doing this for the Dell U2711 on OSX 10.8.5 and the 
issue remains. I tried 3 different times. the screens still flickers at 
the native resolution 2560x1440

is there anything else I could try
specs on the mac are:

mac pro mid 2012
12 core version
ATI 5779HD 1gb ram video card.

von Richard (Guest)


Rate this post
useful
not useful
Hi there,

Not sure if this will help, but I also had a flickering problem.

Quite by chance, I was rearranging my desk and needed to change where 
things plugged in.

I plugged the Dell in to a 'proper' surge protection socket (not a 
consumer cheap one) and when I switched everything back on the 
flickering had stopped. So I had a 'dirty' power supply or something.

I still get some flickering on visiting certain webpages with fine 
textures, but 99% of my flickering display seems to have stemmed from 
the inadequate power supply.

I hope this helps.

von arcit t. (jonathan_f)


Rate this post
useful
not useful
Sorry that's not the case. I've used different power cords and different 
outlets and power bars..

von Jimmy (Guest)


Rate this post
useful
not useful
mg wrote:
> I am still having the blurry text. I tried everything mentioned in this
> forum, any help will be very much appreciated

I experienced the same problem and adjusted the sharpness setting down 
to zero and now text is readable.

von arcit t. (jonathan_f)


Rate this post
useful
not useful
It turns out to be the cable I was using. I was using a generic 
canadacomputers.com cable at first and when I switched to a startech 
cable it started working flawlessly

Thanks for all the help in this thread. It helped to weed out the 
possibilities

von David (Guest)


Rate this post
useful
not useful
Thanks very much for posting this. I am running on MacMini and the EDID 
override solves my display problem completely.
 I am trying to get audio over the display port as well - is it possible 
to do a version with audio enabled?

Thanks

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Audio should actually still work (at least I can still see the 
DisplayPort audio device in the audio settings).

von jan p. (janpol)


Rate this post
useful
not useful
Hello Andreas and everyone who can help,
I come across this forum as I have a similar problem with my
Macbook Air and the Dell U2711
The graphics and the fonts are blurry .
I use the external monitor for editing .
I am novice with the scripting and making fixes you all discussing here 
.
Could you please guide me trough what to do and what files to download
as there is so many of them.
What to do step by step after downloading the fix
Please guide me trough
Thank you in advance
Jan

von or_pro (Guest)


Rate this post
useful
not useful
Do you guys know how to fix the blurry fonts problem on external 
display?
fontsmoothing settings doesn't make it better.

Does any of you have it too? using a win7 VM produces excellent display 
(fonts included), OSX doesn't.

Thanks!

von Mike (Guest)


Rate this post
useful
not useful
HI Andreas!

Thanks for the awesome script, I have multiple dell u2711 monitors 
hooked up to my 15 macbook retina. Do you know if this works with 
multiple monitors? at this point I was only able to get one to work out 
with the script :(

Any ideas?

thanks a bunch!

von Andy Doyle (Guest)


Rate this post
useful
not useful
HI there

Can this script work with other monitors?

I have a new LG 29EA93 running with a brand new Macbook Air (with the 
G500 GFX card) running at 2560 x 1080

IF you could help with a file for that you would be a bit of a hero to 
me!

Andy

von Andy D. (andy_d)


Rate this post
useful
not useful
Andy Doyle wrote:
> HI there
>
> Can this script work with other monitors?
>
> I have a new LG 29EA93 running with a brand new Macbook Air (with the
> G500 GFX card) running at 2560 x 1080
>
> IF you could help with a file for that you would be a bit of a hero to
> me!
>
> Andy

I did run the generic script above and it didnt work for me.

von noamm (Guest)


Rate this post
useful
not useful
Hi Andreas,
I have a mba 2012 and connect to U2713H at home and a "standard" monitor 
at work. In case I apply the fix script forcing RGB, which fixes the 
U2713H problem, will it cause a problem with the "standard" monitor?
Thanks again
Noam

von YS- (Guest)


Rate this post
useful
not useful
I hope someone will be able to help my problem, blurry fonts on external 
display.

http://apple.stackexchange.com/q/99020/55144

von Ryan L. (ryanl)


Rate this post
useful
not useful
ah crap... with the new mavericks OS X upgrade, its batch, and this 
script doesn't work. The generated folder even when placed in the 
correct directory isn't picked up by OS X.

von Sasha (Guest)


Rate this post
useful
not useful
Just upgraded to Mavricks and it reverted to the old "television" color 
profile for my Monoprice 27. I just ran the script again and it worked 
great. Thanks!!

Mavricks 10.9
2012 Macbook 15

von Juan Alberto (Guest)


Rate this post
useful
not useful
I just installed mavericks and i can't reinstall the patch to fix this 
issue, error log:

found display: vendorid 4268, productid 41004, EDID:
00ffffffffffff0010ac2ca0533437321012010380342078eab325ac5130b426105054a5 
4b008180a940714f01010101010101010101283c80a070b023403020360007442100001a 
000000ff004a55343336383447323734530a000000fc0044454c4c20323430385746500a 
000000fd00384c1e5311000a202020202020013002031bf1489005040302071601230907 
0765030c00100083010000023a801871382d40582c450007442100001e011d8018711c16 
20582c250007442100009e011d007251d01e206e28550007442100001e8c0ad08a20e02d 
10103e960007442100001800000000000000000000000000000000000000000000000000 
00000047
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0x39
new EDID:
00FFFFFFFFFFFF0010AC2CA0533437321012010380342078E2B325AC5130B426105054A5 
4B008180A940714F01010101010101010101283C80A070B023403020360007442100001A 
000000FF004A55343336383447323734530A000000FC0044454C4C20323430385746500A 
000000FD00384C1E5311000A2020202020200039
patch-edid.rb:33:in `initialize': No such file or directory - 
DisplayVendorID-10ac/DisplayProductID-a02c (Errno::ENOENT)
  from patch-edid.rb:33:in `open'
  from patch-edid.rb:33:in `<main>'
federicos-mini:Overrides abadfederico$

von Mark (Guest)


Rate this post
useful
not useful
Just upgraded my 2010 MBA to Mavericks and I immediately thought, "the 
fonts look funny".  Sure enough my EDID override file was gone and my 
U2713HM was in YPbPr rather than RGB mode.

I was able to fix it by simply repeating the steps I had done earlier: 
copying the DisplayVendorID-10ac folder (which is in a zip file in the 
very first post in this thread) and placing it in 
/System/Library/Displays/Overrides.  After a reboot, I was back in RGB 
mode.

So at least for the U2713HM, the previous fix still works, but you have 
to do it again - Mavericks wiped out the old fix.

- Mark

von andreji (Guest)


Rate this post
useful
not useful
Installed Mavericks. Works fine after repatching. Thanks a lot for your 
patch!!!♥︎♥︎♥︎

von Ryanl (Guest)


Rate this post
useful
not useful
just FYI, I was not able to get this to work with mavericks on a u3011, 
tried reusing the script with no luck

von Erik (Guest)


Rate this post
useful
not useful
Doesn't work well with Mavericks :(

von Neal (Guest)


Rate this post
useful
not useful
Dell U2713H no good after Mavericks upgrade and reapplying the file. 
Worked fine on Mountain Lion. :(

von Edwin (Guest)


Rate this post
useful
not useful
The script DID work for my U2413 after upgrading my 2011 MBP to 
Mavericks, just like on Mountain Lion.

von Ryanl (Guest)


Rate this post
useful
not useful
the weird thing for me is after using the script, it is creating a 
profile but the monitor is still staying on a YCbCr colour space instead 
of RGB when I navigate through the monitor menus (dell u3011)

von Ryanl (Guest)


Rate this post
useful
not useful
ok I think I managed to fix it. Reinstalled mavericks, I disconnected my 
second monitor (dell 3007WFP), then executed the ruby patch above. 
Afterwards, I copied it to system/library/displays then rebooted.

The monitor was in RGB mode. Re-connected the dell 3007WFP. Rebooted. 
Monitor stayed in RGB mode. Color was still "off" however I selected the 
sRGB profile and it looked correct. Never had to select sRGB before... 
but at least it looks good now.

von Ryanl (Guest)


Rate this post
useful
not useful
Just to be clear, here's the process on how I got it to work on 
Mavericks:

1. I reinstalled a clean OS. Not sure if required.
2. Disconnect all monitors except the one you want modified.
3. execute the ruby patch above.
4. Copy the resultant directory to system/library/displays/overrides/
5. Reboot.
6. Ensure the new profile is being used, if the colours seem "off" use 
sRGB profile. The monitor will remain in RGB mode.
7. Reconnect additional monitors.

I tested that the monitor remains in RGB even when it's 
disconnected/reconnected, and it seems to. So should be good to go....

von Lenzi (Guest)


Rate this post
useful
not useful
Hey Guys,
I have followed the instructions for the script here to get my new Dell 
S2740L 27" monitor to work properly with my new Mac Mini. The Ruby 
script seemed to execute nicely but where is the folder placed that it 
supposed to create? Is that put automatically under 
/Systems/Library/Displays/Overrides ?
So far there appears to be no change even after reboot.
Do I need to change something in the system settings under display 
profiles or something as well?
Please advise cause the lack of crisp display is getting to my nervs.
Thanks in advance
Thomas

von Sean (Guest)


Rate this post
useful
not useful
In my case of Mavericks upgrade, I have to remove the display profile 
and then the patch would work. otherwise, my external monitor is not 
recognized by my MBP.

cd /Library/ColorSync/Profiles/Displays/
sudo rm DELL\ U2713H-F0416116-5694-ABA3-1ADB-6E3866AF2A94.icc

von Timo (Guest)


Rate this post
useful
not useful
After upgrading to Mavericks, i just have to reapply the patch and it's 
working again.
Many thanks for this very helpful solution.

von Kerry (Guest)


Rate this post
useful
not useful
Just dropping a note that placing the original attached files in the 
/Overrides directory worked for me on a Dell U2713 and a 15" retina MBP 
experiencing a resolution limit after upgrading to Mavericks. 
Previously it was running fine at 2560x1440, but the OS upgrade left it 
limited to 1920x1080 max.

I don't see the ghosting that some discuss above, and I was able to dial 
the colors in nicely with a combination of hardware settings and a new 
custom Colorsync profile.

Many thanks for the easy fix!

von cosmicjoke (Guest)


Rate this post
useful
not useful
i've been using the script w/ my two u2713h displays on my rmbp w/ mDP 
and out of curiosity attempted to plug a u2713h in via HDMI and was 
pleasantly surprised that I got 1440p in mavericks with it (read that it 
couldn't be done with Mountain Lion)... however, it was using YCbCr, so 
I tried the script with it plugged in via hdmi and it generated an a091 
instead of a092 file, and I was optimistic...  but when rebooting with 
that override, colors looked okay but the max screen resolution was 
1080p.... removed the profile and rebooted and back to 1440p over hdmi 
/shrug

von Per Silfveroxel (Guest)


Rate this post
useful
not useful
Im not technical at all but love photo and would like to get my dell 
monito and mac book pro to work! Could someone explain for a very stupid 
person what needs to be done and how. Is it the zip file that should be 
moved somewhere? Do I need to change anything in the text?

Per

von dess p. (Company: 1982) (chuhsi1)


Rate this post
useful
not useful
I registered just to say thank you for providing this fix. I don't know 
what I would have done without it.

von Scott (Guest)


Rate this post
useful
not useful
On mavericks switching which port the cable was plugged into fixed the 
issue where my monitor was stuck in 1080p. Amazing.

von Icy M. (icymidnight)


Rate this post
useful
not useful
So the patch works super well after a reboot. Thanks a ton for that!

Only problem is if I unplug the monitor and plug it back in again, the 
override doesn't seem to be respected. Anyone found a fix for that?

von Sam (Guest)


Rate this post
useful
not useful
Thanks Andreas and all that have contributed to this.

I'm trying this patch with the Dell U2413 but it doesn't seem to work.

Could you advise on how I might edit the patch to work with my monitor 
please?

I'm using a 15'' BMP late 2008, through miniDP to DP on the monitor.

Many thanks,

Sam

von Andrew Daugherity (Guest)


Rate this post
useful
not useful
Thanks for the script! I used it to fix my Dell U2413 connected to a 
mid-2010 Mac Mini via HDMI.  (It's also problematic over DisplayPort, 
and fixed the same way with this script. DVI works fine, but I want to 
use the DVI input for something else.)

I've forked the script on GitHub and added a couple features I really 
wanted:
* Use the monitor name (taken from the EDID data) rather than the 
generic “Display with forced RGB mode”
* Multiple display support — patch the EDID for all connected displays, 
rather than just the first one. Obviously you only need to install the 
override file for the problematic display, not all of them.

It's available at https://gist.github.com/adaugherity/7435890

von Darin (Guest)


Rate this post
useful
not useful
Hi All,

Just an FYI,  used this script on my ASUS PA279Q and PA249Q and it works 
perfectly....!

PS.  the Dell and ASUS and Samsung use the same LG AH-IPS Panel.

Darin

von Tim (Guest)


Rate this post
useful
not useful
Hey,

I'm having also troubles with my rMBP 15'' and my Dell u2711. I tried to 
run your script but it still doesn't let me use the RGB mode. The 
monitor is also still recognized as TV.

Is there anything else what i could try?

von Daniel (Guest)


Rate this post
useful
not useful
The same here. Running the 2713h on the MacBook Air 2012 via DP. I am 
running the new Mavericks - does the patch work with the newest version?

von Ben S. (cmscss)


Rate this post
useful
not useful
Daniel wrote:
> The same here. Running the 2713h on the MacBook Air 2012 via DP. I am
> running the new Mavericks - does the patch work with the newest version?

Hi Daniel,

I'm running mavericks on a new retina Macbook Pro and have successfully 
run the script and fixed the issues described.

Unfortunately, following this thread to try and work out what to do is 
kinda painful - here are the steps I used:

- Download the Ruby script: http://embdev.net/topic/284710#3027030
- Move the script to your desktop
- Close the lid on your laptop to force OSX to only see the external 
monitor
- Open Terminal: /Applications/Utilities/Terminal.app
- In Terminal, go to the desktop by typing the following command and 
hitting enter:

cd ~/Desktop

- Run the Ruby Script by typing and hitting enter:

ruby ~/Desktop/patch-edid.rb

- Go to your desktop
- Check that a new folder was created - something like: 
"DisplayVendorID-10ac"
- Open: /Macintosh HD/System/Library/Displays/Overrides/
- Copy the new folder into the /Overrides directory
- Authenticate with your user password (if asked)
- Restart your mac

For the first few seconds of the restart it will look like nothing has 
changed but by the time you see the login screen (or your Desktop if you 
have that off) everything will be sweet.

After you've logged in, you can now open the lid of your Macbook Air.

Hope that helps.

Cheers

Ben

: Edited by User
von lucasoldaini (Guest)


Rate this post
useful
not useful
Retina MacBook pro 15", Dell U2713HM, OS X 10.9.

Unfortunately forcing RGB doesn't solve the horrible ghosting my monitor 
shows. Scrolling is incredibly painful.

I have closed the lid of my MBP, run the ruby script, moved the folder 
to /System/Library/Displays/Overrides , restarted the machine with the 
lid closed. Still ghosting even if the monitor reports RGB input.

Suggestions?

von Ben S. (cmscss)


Rate this post
useful
not useful
Hi Lucasoldaini,

On The Dell Monitor (not OSX), if you go >Main Menu >Menu >Color 
Settings >Input Color Format

Does it say "YPbPr" there?

: Edited by User
von Joe Torres (Guest)


Rate this post
useful
not useful
I have run the script and it works fine on my 2011 MBP going to my HP 
Pavilion 23xi monitor. However, I'm experiencing some issues now with 
other TV's that I connect to. I'm not sure it is or isn't die to this 
script forcing RGB but, I would like to know how to reverse the script, 
delete or disable the changes it made to bring my Macbook back to stock. 
Any help?

von Luca S. (lucasoldaini)


Rate this post
useful
not useful
Ben Sciascia wrote:
> Hi Lucasoldaini,
>
> On The Dell Monitor (not OSX), if you go >Main Menu >Menu >Color
> Settings >Input Color Format
>
> Does it say "YPbPr" there?

nope, it says RGB. So I guess OS X loads the new profile correctly...

von Daniel (Guest)


Rate this post
useful
not useful
@Ben: Are you sure the Dell shows the info about the mode in this menu? 
I thought the mode is being displayed in the Syste Settings > Monitor in 
MacOS. In my case it shows a TV as symbol for the Dell monitor where I 
thought it should display a monitor instead.

Thank you for your detailed procedure. I will check this later today, 
but I am not quite sure wether I am checking my success against the 
correct "validation" as explained above. Perhaps the mode is already 
correct and I should search for another issue for my ghosting issues ;-)

von Nerdstrike (Guest)


Rate this post
useful
not useful
Posting a lucky find for a U2713h on a Macbook Air (2013) with 
lightning/displayport connection.

It worked moderately well at first plug-in but the crispness of the 
image was awful, giving it the appearance of running at the wrong 
resolution. Furthermore, the mouse cursor was lurching along as if the 
computer was struggling.

As it turned out, the problem was fixed by simply turning the monitor 
sharpness down to 0. The image was perfectly clear for general use, and 
all the issues went away. I suppose that the pixel processing unit in 
the monitor was struggling with both YPbPr signal decoding and the 
sharpening algorithm.

von Yas (Guest)


Rate this post
useful
not useful
Ah this is a great fix.

Thank you very much!

note * I did not have to close macbook lid for this to work.

von Jeremy H (Guest)


Rate this post
useful
not useful
Hi there, I was wondering if you could help with my Dell E2414H series? 
I have dual screen on a Mac Mini (latest model) using mini display port 
to dvi as well as an hdmi to dvi.
It seems to work fine on my md to dvi, but the hdmi to dvi monitor 
switches from RGB working great, to YPbPr working instead. I want RGB to 
work... your file didnt work for me.


RGB on the other monitor works too.

and the one with the issue tends to sometimes not want to wake up. but 
sometimes it works fine

Thanks

von Daniel (Guest)


Rate this post
useful
not useful
Hello,

I tried to follow steps to run ruby script, but I get this error, please 
could somebody help here ? Thanks !

daniels-mbp:Desktop danielreyes$ ruby ~/Desktop/patch-edid.rb
/Users/danielreyes/Desktop/patch-edid.rb:1: syntax error, unexpected 
$undefined, expecting '}'
{\rtf1\ansi\ansicpg1252\cocoartf1265
  ^
/Users/danielreyes/Desktop/patch-edid.rb:2: syntax error, unexpected 
$undefined, expecting '}'
{\fonttbl\f0\fmodern\fcharset0 Courier;}
  ^
/Users/danielreyes/Desktop/patch-edid.rb:2: syntax error, unexpected 
'}', expecting end-of-input
daniels-mbp:Desktop danielreyes$

von Icy M. (icymidnight)


Rate this post
useful
not useful
Daniel,

I'd guess you didn't download the file correctly. Gist compresses the 
files when you use the download link, so you'd have to extract the patch 
from the compressed archive first.

If you're on the command line you can just use this command:

curl https://gist.github.com/adaugherity/7435890/download | tar -x 
--strip-components 1

'curl' ("Copy URL" I think) fetches the file and passes it to 'tar' 
("Tape ARchive" from the olden times) to extract ('-x') it. 
--strip-components 1 just makes the file appear in the same place you 
ran the command from.

von Mazin (Guest)


Rate this post
useful
not useful
When I had previously tried the solution posted here for my Dell U2711 
not displaying at full 2560 resolution, it didn't work for me.  (I 
didn't have any color issues as far as I know.)  On a whim, I just tried 
it again, and it worked.  Perhaps I did things slightly differently last 
time.  Your mileage might vary, but here's what worked for me:

1) Unplug all other monitors except the problem one and restart

2) Downloaded Andreas' script "patch-edid.rb" from 
http://embdev.net/attachment/168316/patch-edid.rb

3) Deleted the old color profile in 
/Library/ColorSync/Profiles/Displays.  You'll need to choose the right 
file for your monitor.  For example, I did:

sudo rm /Library/ColorSync/Profiles/Displays/DELL\ 
U2711-000010AC-0000-A057-3145-4A4C00000000.icc

4) Run the script by executing the following command in a terminal 
window from the directory you downloaded the script to.

ruby patch-edid.rb

For me, this created a folder called "DisplayVendorID-10ac/"

5) Copy that folder to /System/Library/Displays/Overrides/

sudo mv DisplayVendorID-10ac/ /System/Library/Displays/Overrides/

6) Restart

Not sure if all of the steps are necessary, but that's what worked for 
me.

Thanks, Andreas!  Your effort has helped solve yet another person's 
problem. :)

von mrhooks (Guest)


Rate this post
useful
not useful
I have an LG L246WP monitor.  Mountain Lion won't let me use it at 
1920x1200 without all sorts of craziness, forcing me to use it as a 1080 
TV.  From what I've read online, the monitor has a hardware 
write-protect on the EDID, which requires opening up the monitor and 
detaching a certain pin of a certain chip to disable (enabling the 
service menu and selecting Agent Mode does not allow EDID writing).  I 
don't know how this fix works, so I don't know if the write-protect 
would prevent it from working.  Anyone know?

von Luciano C. (luciano_c)


Rate this post
useful
not useful
Mazin, Work fine for me

Thanks

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
mrhooks wrote:
> I don't know how this fix works, so I don't know if the write-protect
> would prevent it from working.  Anyone know?

The script does not modify the EDID in the monitor, it just forces the 
OS to use another EDID of your choice. So in principle the solution 
still works, however it was never tested with an LG monitor.

von David O. (david_o)


Rate this post
useful
not useful
Joe Torres wrote:
> I have run the script and it works fine on my 2011 MBP going to my HP
> Pavilion 23xi monitor. However, I'm experiencing some issues now with
> other TV's that I connect to. I'm not sure it is or isn't die to this
> script forcing RGB but, I would like to know how to reverse the script,
> delete or disable the changes it made to bring my Macbook back to stock.
> Any help?

hey Joe...
Sorry for the comment, but I recently purchased an HP Pavillioin 23xi
monitor to connect as an external monitor to my MBP.   I'm using an
adapter to HDMI to the monitor.  I read that this was one of the "best"
monitors out there.

Not so happy with the dullness of the monitor and then found this
thread.

If you don't mind, what do I need to do to get this working to its
potential.  Is this post/thread leading me to find out that I can get a
better picture quality on the HP 23xi?

Any help would be appreciated.

Thank you,

von Yos (Guest)


Rate this post
useful
not useful
Anthony Vallone wrote:
> I just bought a LG 27EA83R-D monitor and had the same problem. The
> script fixed it. You're awesome. Apple is a PITA. Thanks for creating a
> fix!

I have a LG 27EA83D connected to a early 2013 rMBP and never saw this 
problem with either 10.8 or 10.9.  Wonder what the difference is.

von Mike S. (mike_s49)


Rate this post
useful
not useful
Hi All,

I have had some success with using my MBP 2013 (running Mavericks) and 
the Dell U2713. At one point I had a HDMI setup using YPbPr and changing 
the sharpness down to 0 and I had a pretty clear display.

I then tried the script to see if this would improve this further, but 
it seems to only show the TV resolution 1080p when using HDMI, whilst at 
some point I had the a higher resolution via HDMI. Does anyone know how 
to achieve this via HDMI (so I use my DisplayPort for other things)?

I have deleted the folder I copied into the Overrides folder hoping that 
would restore the changes, but it does not unfortunately. I have used 
both the patch-edt script and the zip download, but the results are the 
same.

Any ideas on what to do apart from using the DisplayPort?

Thanks

M

von Cihad O. (cihad_o)


Rate this post
useful
not useful
great mate

definitely the only post here thats easy to understand for people not 
familiar with terminal and so on. Thanks a lot! works great with aoc 29" 
2560x1080

von Alex (Guest)


Rate this post
useful
not useful
Hello,

Have the same problem as everyone here on Mac Mini (end 2012) and Dell 
U2413f connected with HDMI

I have the following error while executing the script:

patch-edid.rb:26:in `pack': can't convert MatchData into String 
(TypeError)
  from patch-edid.rb:26
  from patch-edid.rb:24:in `each'
  from patch-edid.rb:24

Please, help

von Anthony-James Owen (Guest)


Rate this post
useful
not useful
If you use the attached folder and put it in the Overrides Folder in 
your system and use a miniDP to DP cable it works with one screen Dell 
U2713HM and my iMac 27 in full resolution (2560x1440) on both screens.

If you use DVI cable or HDMI it won't.

My problem - I did have two Dell U2713HM to connect. First is fine, 
second connected to second Thunderbolt - all screens go blank.

Unplug one -> fine on iMac and one Dell U2713HM.

If I change one Dell U2713HM with a Dell U24xx - works with 2 external 
screens and iMac - but with triple screen setup with two Dell U2713HM 
the system is crashing.

Any clue?

von Christian (Guest)


Rate this post
useful
not useful
Hey everyone,

Unfortunately, i was not able to finde the Displays/Overrides folders in 
my Library, they simply do not exist. The override files seems to be ok. 
Is there anything I have to do to make them visible ?

Best regards from Germany :)

von Mike S. (mike_s49)


Rate this post
useful
not useful
Hi Christian,

Which Library are you looking in? When you go to your Macintosh HD 
(assuming you haven't changed the name), double click in Finder and you 
will see a Library folder. DO NOT USE THIS ONE. Double click in System, 
then in Library, then Displays and you should see the Overrides folder 
here. So your path is:

Macintosh HD/System/Library/Displays/Overrides

You should be able to put either downloaded files here or the files 
created with the patch-edid.rb script here. Make sure (if you are using 
a Macbook Pro) you close the lid when you restart the MBP so you force 
your Mac to pass the signal to the external monitor.

M

von Christian (Guest)


Rate this post
useful
not useful
Hi Mike,

thank you really much, I was finally able to locate the folders needed. 
However, even after applying the "patch" colors still look terrific.
Does these problem also occur when using a VGA connection ?

von Marc Falk (Guest)


Rate this post
useful
not useful
Thanks Mazin.

I just bought a U2713H, connected it to my Macbook Pro (late 2011 with 
Maverick), and experienced "grungy" text.

Your short guide fixed the issue (y)

von Andrew Duncan (Guest)


Rate this post
useful
not useful
Andreas,

Just a data point for you. The Ruby script worked beautifully for my HP 
w2338h display. I just added the folder it generated to the 
/System/Library/Displays/Overrides/ directory (preserving other 
contents) and restarted. Presto! Proper resolution. You have saved my 
programming environment. Thank you!

Andrew

von kaas s. (Company: ks studio) (maxtax)


Rate this post
useful
not useful
Andreas thank you a lot! (Ruby script + mini DP to DP)

Ruby script worked great for my Dell U2711 monitor. There was no truble 
with my old Macbook pro 2.2 from 2007 (osx 10.7.5) and this monitor. 
Full resolution. Although, sometimes it was a bit to much for him.
Very resently I upgrated to a Macbook Pro late 2013 i7 (Osx 10.9.1) and 
it didn't work.
Had a old HDMI cable what didn't work. bought a new one what insured me 
it was a 1.4 type of cable. Little I know that it didn't work for the 
max resolution. Also bought a adapter from mini displayport to DVI, 
because I worked on my old Macbook with only DVI aswell. Max resolution 
was still 1600x1200 I could force for more with SwitchResX app (trial) 
but than there was a strange scaling in the monitor. For everytime I 
switched cables I use the Ruby script.
In the proces there was always bad rendered text. Only resolution of 
2560x1440 is the best.

Anyways, the only way to go is the mini display port to display port 
cable. I read it in this topic (thanks Ryan L and others). Maybe the 
dual DVI thing aswell but 100+ euro is to much. Mini DP to DP is not 
commen in The Netherlands in regular shops. You can find many other 
adapters. I find this a bit odd. Online no problem and for just 17 bucks 
incl. post.

After this I tried to use my Spyder Pro 4 to calibrate the monitor and 
although Datacolor didn't support Mavericks (they are in proces) It 
worked. Looked way better. I'm am a bit of an onion about the whole 
profile stuff and tried to delete the Ruby script result in 'overrides 
folder' and rebooted. Just to see... Indeed no RGB in the Monitor and a 
bit of color with my new profile. Resolution was maxed out and good 
rendering with the text. Now the file is placed back it is shining. Sort 
of in my head.

One thing what concerns me is the mini display / thunderbold port vs 
wifi fallout.. Some one spoke about it before, up in this thread. While 
trying mini DP to DVI there was no wifi connection. There was no trouble 
with my old laptop having internet via wifi. Now with the mini DP to DP 
I had ones no connection. Ones trouble finding it but found it and a few 
good ones...
Time will tell I guess.

Thanks again Andreas best, sorry for my clumsy English. Hope to help 
somebody with the same, or around same, setup.

: Edited by User
von mohio (Guest)


Rate this post
useful
not useful
Hi Andreas,

I did everything according to the instructions from You - and does't 
work - 2560x1440px resolution .

I have dell 2713hm and mini mac with OSX Maverick .

I did so :

1. Downloaded  "patch- edid.rb"

2. Run the script in terminal

3. Copy DisplayVendorID - 10ac to folder  System  Library  Displays  
Overrides /

And restart

I make press button cmd  option  P / R (reset NVRAM)

And still nothing. Please help me!

von mohio (Guest)


Rate this post
useful
not useful
of course i use to connect mini DP and DVI

von kaas s. (Company: ks studio) (maxtax)


Rate this post
useful
not useful
Trie mini DP to DP. Please read my post, just before yours and a few 
others before me. There was no luck for me using mini DP to DVI. Succes!

von Galileo G. (Guest)



Rate this post
useful
not useful
Works perfectly,

any idea how to get it to work as well on Portrait mode?? The monitor at 
90degrees is stuck at a max res of 1080x1920. I would like to use the 
full res 1440x2560 on vertical mode.

any ideas or help on how to edit the IODisplayEDID would be appreciated.

Cheers,

von kaas s. (Company: ks studio) (maxtax)


Rate this post
useful
not useful
No sorry. My monitor is not fysical able to do so. So, no experience. 
And with coding/scripting I feel like an stranger.
But maybe when all is set to vertical mode (computer and display) and 
then you make  a profile...? But really, I do have no clue. Interesting 
it is. Good luck.

von Matthew Guenther (Guest)


Rate this post
useful
not useful
Just wanted to comment the files from the first post worked perfectly 
with my MacBook Pro Retina 15" (2013) and a Dell U2713HM, I now have 
access to the full resolution and it looks great.  Thank you for 
figuring this out and posting it for all!

von frankieteardrop (Guest)


Rate this post
useful
not useful
thank you so much!

I was almost out to buy new cables thinking the old mini-display port to 
display port cable wasn't good enough. You saved me :)

I previously used my Dell U2713H with a macbook pro 15' 2010 and had no 
problems at all. Then with a mbp mid 2012 (non-retina)with GT 650M and 
thunderbold everything looked horrible on the Dell.

Saved! Thanks again :)

von Julien (Guest)


Rate this post
useful
not useful
Hi Andrea or anyone else who would have a solution for me!

I know I come late and that it's not exactly the topic but i've been 
looking over the net for an answer to my problem and you are the closest 
to it.

I run rMBP late 2013 with a DELL U2713HM. I don't have any color 
problems, but a resolution one.
None of my tb ports works, i can only have 1920x1080, it doesn't show 
full res.
I am of course using mini display to display port.

I really hate not having the full res of my screen especially that the 
weirdest thing was that it worked in the beginning for a couple days on 
only one the ports and then nothing.

Could it be my cable? I'm not familiar with encoding and such, is there 
a patch for that too?

If you can please help!!

Thanks in advance,

Julien

von Robert Gordon (Guest)


Rate this post
useful
not useful
Andreas,

I am having exactly the same problem as you describe with a NEW Macbook 
Pro Retina 15 as well as last years model (Don't ask, over excitable 
dog, glass of water and $3000 that I did not want to spend again).

After two days of flipping Thunderbold cables using alternate monitors 
blah blah blah, It suddenly hit me that I did not see it exhibit the 
same way in a VM running Windows 7 64bit.

That made me search a different way and here I am.

I have a few questions......

Why would this not be an issue in windows?  Is it perhaps the way that 
OSx anti aliases text as opposed to Windows ?

(I mean when you think about it when you are virtualized on VMWARE on a 
desktop surely the engine running the VMs is not talking directly to HW. 
I could understand if it was a bare metal hypervisor.......or is it my 
lack of understanding?

To get practical

My monitor is an ASUS VX279Q (how could I afford a fancy Dell monitor 
after twi Retina Macbooks in a year).

Can I go ahead and use the files for the Dell Monitors or do I have to 
edit them for the ASUS?

I do hope not as I could not find an easy listing of Display Vendors, or 
any pointers from pulling apart windows .inf files........

I would appreciate your thoughts on this

Thanks

von elaine (Guest)


Rate this post
useful
not useful
Thank you!!!
This resolved the issue with a Macbook Pro Retina (Mid 2012) and an Asus 
PA249Q.

Worked like a charm!

von Scott (Guest)


Rate this post
useful
not useful
Wanted to add my success story and thanks for this thread as well.  I 
was able to fix the display output of a Mac Mini (OS X 10.8.5) on a 29" 
AOC (has virtually no Apple support).

FWIW, I came to this thread from a post at ireckon.net:
http://www.ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor

For folks that might be struggling with creating an override file, the 
process is explained fairly clearly at that link.

Again, many thanks.

von Blanco (Guest)


Rate this post
useful
not useful
I have Late-2013 Retina MacBook Pro and HP Z30i external display 
attached with Mini-DisplayPort to DisplayPort cable. The display is 
identified as television, causing the crappy font rendering and low 
quality picture.

I tried running the (updated) script on this page, but after applying 
the new profile and restarting, the colors get totally messed up (gray 
shades are green, there is lots of magenta areas etc).

There is nothing obviously wrong with the display-file. Any ideas? 
Thanks.

von moinal (Guest)


Rate this post
useful
not useful
hi,
it was working perfectly (mbpro 2010) but not anymore. :(
I tried to replace again the files but in preference/Display, the 
resolution appear and disappear immediately and definitely  when i want 
to chose it.

Any idea ?

von moinal (Guest)


Rate this post
useful
not useful
Five reboot later, it works again.
Strange...

von horny (Guest)


Rate this post
useful
not useful

von Michael O. (axefxman)


Rate this post
useful
not useful
Andreas Schwarz wrote:
> Try running the attached script. Open Terminal and enter "ruby
> patch-edid.rb". This should give you an override file for your display.

Hello.  I just bought a Dell U2713H monitor for my new Mac Pro.  Please 
help!  I'm not experienced with scripts and ruby on a mac.  I think I 
was able to run the script, but I didn't get any folder output.  I 
entered "ruby patch-edid.rb" in terminal and it generated the text below 
in terminal.  But it did not create a folder or separate file from what 
I can tell.  What do I do with this if it's correct?  How do i make the 
override file?  If below not correct, what did I do wrong?  Thank you in 
advance.

found display: vendorid 4268, productid 41105, EDID:
00ffffffffffff0010ac91a04c4b34302d170103803c2278ea1df5ae4f35b3250d5054a5 
4b008100b300714fa9408180d1c001010101565e00a0a0a029503020350055502100001a 
000000ff00433646304b33423530344b4c0a000000fc0044454c4c205532373133480a20 
000000fd0031561d711c000a2020202020200142020325f1509005040302071601061112 
1513141f2023091f0767030c001000083183010000023a801871382d40582c4500555021 
00001e011d8018711c1620582c250055502100009e011d007251d01e206e285500555021 
00001e8c0ad08a20e02d10103e9600555021000018000000000000000000000000000000 
000000d6
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0x4b
new EDID:
00FFFFFFFFFFFF0010AC91A04C4B34302D170103803C2278E21DF5AE4F35B3250D5054A5 
4B008100B300714FA9408180D1C001010101565E00A0A0A029503020350055502100001A 
000000FF00433646304B33423530344B4C0A000000FC0044454C4C205532373133480A20 
000000FD0031561D711C000A202020202020004B

von Sander Aarts (Guest)


Rate this post
useful
not useful
I'm having the same problem as Michael O'Hare and Juan Alberto. After 
running the script I get the following output and no new folder is 
generated:

=== TERMINAL OUTPUT =====

$ ruby patch-edid.rb
found display: vendorid 19501, productid 1413, EDID:
00ffffffffffff004c2d85053332594d0414010380331d782aee91a3544c99260f505423 
08008180814081009500b3000101010101013b3d00a08080214030203500fe1f1100001a 
000000fd00383c1e5110000a202020202020000000fc0053796e634d61737465720a2020 
000000ff004839585a3130323637340a2020017a02010400023a801871382d40582c4500 
fe1f1100001e023a80d072382d40102c4580fe1f1100001e011d007251d01e206e285500 
fe1f1100001e011d00bc52d01e20b8285540fe1f1100001e8c0ad090204031200c405500 
fe1f110000188c0ad08a20e02d10103e9600fe1f11000018000000000000000000000000 
00000004
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0x83
new EDID:
00FFFFFFFFFFFF004C2D85053332594D0414010380331D7822EE91A3544C99260F505423 
08008180814081009500B3000101010101013B3D00A08080214030203500FE1F1100001A 
000000FD00383C1E5110000A202020202020000000FC0053796E634D61737465720A2020 
000000FF004839585A3130323637340A20200083
patch-edid.rb:33:in `initialize': No such file or directory - 
DisplayVendorID-4c2d/DisplayProductID-585 (Errno::ENOENT)
  from patch-edid.rb:33:in `open'
  from patch-edid.rb:33:in `<main>'

=== /TERMINAL OUTPUT =====

What am I doing wrong?
I'm running Maverick on a 2011 MacBook Pro.

von Sander Aarts (Guest)


Rate this post
useful
not useful
I also tried the updated script from 
https://gist.github.com/adaugherity/7435890. This time I get a slightly 
different error message (2 extra lines at the end):

=== TERMINAL OUTPUT =====

$ ruby patch-edid.rb
found display 'SyncMaster': vendorid 19501, productid 1413, EDID:
00ffffffffffff004c2d85053332594d0414010380331d782aee91a3544c99260f505423 
08008180814081009500b3000101010101013b3d00a08080214030203500fe1f1100001a 
000000fd00383c1e5110000a202020202020000000fc0053796e634d61737465720a2020 
000000ff004839585a3130323637340a2020017a02010400023a801871382d40582c4500 
fe1f1100001e023a80d072382d40102c4580fe1f1100001e011d007251d01e206e285500 
fe1f1100001e011d00bc52d01e20b8285540fe1f1100001e8c0ad090204031200c405500 
fe1f110000188c0ad08a20e02d10103e9600fe1f11000018000000000000000000000000 
00000004
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0x83
new EDID:
00FFFFFFFFFFFF004C2D85053332594D0414010380331D7822EE91A3544C99260F505423 
08008180814081009500B3000101010101013B3D00A08080214030203500FE1F1100001A 
000000FD00383C1E5110000A202020202020000000FC0053796E634D61737465720A2020 
000000FF004839585A3130323637340A20200083
patch-edid.rb:49:in `initialize': No such file or directory - 
DisplayVendorID-4c2d/DisplayProductID-585 (Errno::ENOENT)
  from patch-edid.rb:49:in `open'
  from patch-edid.rb:49:in `block in <main>'
  from patch-edid.rb:24:in `each'
  from patch-edid.rb:24:in `<main>'

=== /TERMINAL OUTPUT =====

von Sander Aarts (Guest)


Attached files:

Rate this post
useful
not useful
OK, for some reason the patch script wasn't allowed to create the 
folder. So I changed the script (My First Ruby^TM) so that instead of 
creating the file and folder for you it tells you how to create them 
yourself. And it worked ;)

I've attached the altered script for those who run into the same 
problem.
Run it with:

> ruby patch-edid-alt.rb

... and it tells you what steps to take.

Cheers!

von Cosimo (Guest)


Rate this post
useful
not useful
first of all sorry for my English. I am not an expert on mac. I tried to 
understand but I did not understand.
I have a dell 2413 received yesterday, and even if I imposed 
menu-settings-color RGB input color format see red-green. I set YPbPr to 
look good.
I just copied DisplayVendorID-10AC-in library display-overrides, but 
nothing happens.

I have to do ... please help me Mr. Andreas Schwarz

von Todd (Guest)


Rate this post
useful
not useful
I can't thank you enough, I unpacked my U2713H hooked it up to my 15" 
non retina MacBook, expecting 27 inches of monitor glory and I 
got........ utter disappointment.Like everyone else I played with the 
monitor setting but had no luck at all.
Found your solution and it took all of 30 seconds to fix. Thank you!!!!

von pat (Guest)


Rate this post
useful
not useful
Works great on Mavericks. Thanks!!!

von Zyg (Guest)


Rate this post
useful
not useful
dear Andrew,

I just saw this post saying that the full resolution cannot be obtained 
with a DVI to Mini DisplayPort adaptor. I'm using a MacBook Pro 
('retina')

I think I have the same problem. My Philips 272P is capable of running 
up to 2560 x 1440 but it's 1920 x 1080.

No other cables worked well (HDMI to Mini DisplayPort), HDMI to HDMI.

I followed all the steps running the patch-edid.rb. But maybe (my last 
resort) the DisplayPort to Mini DisplayPort (/Thunderbolt) will work.

Shame on Apple for not making this a smooth process.

Any ideas other than changing the cable? Thank you!

von Leigh (Guest)


Rate this post
useful
not useful
Im just setting up my new Mac with a U2713H and have created the folder 
no issue. However i dont have a 'Display' folder let alone a 
'Display/Overrides' folder in my home Library location.

Do i just make the directory and place the folder in there?

Thanks in advance

von Zyg (Guest)


Rate this post
useful
not useful
Hi Leigh,

Maybe you are checking in your home folder--where you'll also find a 
Library folder. The folder where you'll find the "Displays" folder is 
the main (root)  directory. It should NOT be in users/yourname but in

your computer/Macintosh HD/System/Library

-Zyg

von Leigh (Guest)


Rate this post
useful
not useful
Thanks Zyg, will check it out tonight. You are correct that i was 
looking at the users/yourname (home) folder in finder.

von Leigh (Guest)


Rate this post
useful
not useful
Seems to work as expected. Have put sharpness to 50 as others have 
suggested as was super blurry on reboot (sharpness was at zero) still 
get a bit of ghosting if i scroll up and down this page fast (Dell 
U2713H)

Checked and the mode says RGB on the monitor now though. Are there any 
other settings i should be tweaking?

Looks much better though!

Thanks to all who have contributed.

von Benjamin Wüst (Guest)


Rate this post
useful
not useful

von Angelo (Guest)


Rate this post
useful
not useful
Hello and thanks to all people contributing here.

I have a new rMBP 15'connected to an external ViewSonic VP2770. MiniD > 
DP
2560x1440

Made the changes , all fine with the colours but the text is still 
fuzzy.

Played with Sharpness and Antialising from preferences but still looks 
bad.

even tried the terminal commands for smoother / stronger antialising.

Any suggestions ll really help...

Big thanks to all, and specially to Andreas. Cheers.

von TruBlu (Guest)


Rate this post
useful
not useful
Is this reversible?

If so, how?

von Sanjay G. (sanjay_g)


Rate this post
useful
not useful
Good day all, I am having this same issue with a new retina MBP and a 
Dell 2913 Monitor..

I've tries everything recommended above, even the alt file but nothing 
seems to be working. Is there anyone that is using this monitor and got 
it to work?

Much Love from the Caribbean :)

von swordfish (Guest)


Rate this post
useful
not useful
Thank you Andreas, great work!

von tcuohio (Guest)


Rate this post
useful
not useful
I've tried these instructions several times now for my Dell U2711 
monitor and no luck. I've got a brand new Mac Pro with 10.9.2. When I 
open up the display settings it says at the top "Display with forced RGB 
mode (EDID override)" but I still don't get the option for 2560x1440 
resolution and the screen looks no different in any way than before. Is 
there something I might be missing?

von Phil (Guest)


Rate this post
useful
not useful
Hello there,

I just got a new retina macbook pro 15 inch (mavericks 10.9.2) and I 
want to connect it with mdp to dp to my Dell U2312hm monitor. Before 
applying the patch, my monitor would output colors in YCBcR. It now says 
RGB but the text is really ugly.

When I use my wife's 2012 macbook air (mavericks 10.9.2) and connect it 
via the same cable, the monitor sees it as RGB and text is sharp.

Is there a solution to this?

Thank you.

von peter (Guest)


Rate this post
useful
not useful
Thanks!
I just got a new Mac Pro (1) and two Asus PA279Q monitors and was very 
disappointed by what I saw: it looked as if I hooked up a pair of VGA 
monitors via slightly too long cables. Not what I expected.

Luckily, I found your ruby script before returning any of the equipment.

Thanks again, the script solved it and I'm very greatful!

von David K. (david_k)


Rate this post
useful
not useful
Hi,

I just got a New Mac Pro and experiencing the same problem. I had 
updated to Mavericks 10.9.2 and connected to Dell U2713HM and Dell 
U2913WM.

The Dell U2713HM looks ok but according to menu it is running YPBPr 
instead of RGB. The Sharpness is set at 50%.

Unfortunately, the U2913WM experienced the above problem. I tried to 
make the sharpness to 0% and it looks better. But still, it is not as 
good as when I used it in other computers. I then tried to run the 
script. But, unfortunately it is not working and the following error 
message is shown:-

invalid multibyte char (UTF-8)

I don't know if I get anything wrong in the process.

Would be more than appreciated if anyone could help.

Thanks in advance!

David

von Anders Eriksson (Guest)


Attached files:

Rate this post
useful
not useful
Thanks for this post. I've just bought myself a Philips 272C4QPJKAB 27" 
2560x1440 screen.

I spent most part of yesterday evening trying to do different setups on 
the monitor itself as well as colour profiles on the Mac (2011 MBP 15") 
all to no avail. I was sure I had to return the screen, but just to be 
sure today I brought home an HP Elitebook from work to try with. And 
darn, perfect image. So back to the drawing board and that's when I 
found this thread.

Thank you a thousand times Andreas, you've saved me a lot of pain :)


Attached is the script output for the Philips 272C4QPJKAB.

von dasdrehmoment (Guest)


Rate this post
useful
not useful
Tried the script under Mavericks to force RGB to my TV. It works, but I 
lose a couple of resolutions and the ability to change the refresh rate. 
Any idea why that might be?

Thank you!

von Snoop (Guest)


Rate this post
useful
not useful
I just received a Dell U2913WM and had the same issue and fixed it with 
your nice tool/procedure and I saw that file generation is different if 
I was in display port or HDMI but the same folder name. I planned to 
have 2 DELL U2913WM but now I'm worried if it will work as I can only 
use one type of generated file. Any advice ?

von JohnR (Guest)


Rate this post
useful
not useful
Using 2014 Mac Pro Retina 15" with Dell U3011 hooked up via mini display 
port to display port.

It gave me an option to run 2560 x 1600 no problem.   HOWEVER, the 
display was/is a bit blurry(but still readable).   Running this script 
fixed the color issue, but not the blurriness.

Under VMware/windows 7, the monitor looks sharp and no blurriness. 
What I did notice was that the resolution was 2560 x 1578 in windows for 
some reason.  When I changed it to 2560 x 1600, it became blurry exactly 
like under Mac.  I think that's a clue.

Can someone try using 2560 x 1578 using switchResX??   There's something 
funny going on, i think.

von Fred (Guest)


Rate this post
useful
not useful
Hello,

Thanks for the great weblog.
Can you please create a patch for Dell U2913WM as it's new and i'm sure 
so many people need that file.

Cheers,
Fred

von Fred (Guest)


Attached files:

Rate this post
useful
not useful
Hi guys,

First i wanna thanks to Author: Andreas Schwarz

I used the script and it works perfectly on my Mac pro on Dell U2913WM

Open the finder and press Control+Shift+G and paste this path

/System/Library/Displays/Overrides

All you need is to paste the unzipped folder here and reboot your Mac

after you Mac restart change your sharpness to 50 and you are all set!

P.S. The the file i created is for Dell U2913WM on OS X

von David K. (david_k)


Rate this post
useful
not useful
Hi, Fred,

Do you mean using the ruby function in the terminal to execute the file?

Sorry that I am no good at that and couldn't follow.

Thanks in advance for your help.

David

P.S. I am exactly using New Mac Pro and U2913WM.

von Snoop (Guest)


Rate this post
useful
not useful
Hi Fred,

Just for your information, the file generated and the settings are 
specific to the output port type. I tried with the same screen the mini 
Display port and the HDMI, the files generated are different (but same 
folder name) and if you with the incorrect file it doesn't fix the blur 
issue.

That was the purpose of my reply as I wanted to use two U2913M connected 
to s thunderbolt dock station, one in DP and one in HDMI and I'm not 
sure I can have a way to specified which file to use compare to the 
output port.

von Fred (Guest)


Rate this post
useful
not useful
Hi Snoop,

you are right! I forgot to mention i used Mini DisplayPort DP to 
DisplayPort 1.2 Cable Male to Male (the one comes with the monitor.

cheers,
Fred

von Fred (Guest)



Rate this post
useful
not useful
Hi David K.

I created a basic video on youtube for you so you can try!

P.S i'm using Mini DisplayPort DP to DisplayPort 1.2 Cable Male to Male 
(the one comes with the monitor)

here is the link;

http://www.youtube.com/watch?v=EUM7s9LY3GM&feature=youtu.be

Cheers,
Fred

von David K. (david_k)


Rate this post
useful
not useful
Hi, Fred,

Very so much on your great effort.

I would follow the video and try on it.

Cheers,
David

von David K. (david_k)


Rate this post
useful
not useful
Hi, Fred,

Great!! It works for me finally!!

Thanks very much!

Cheers,
David

von guibo09 (Guest)


Rate this post
useful
not useful
Is there anyway to do this EDID override while not limiting display to 
60hz?

I want to keep the ability to chose 24hz refresh while forcing RGB. But 
this scripts also forces 60hz.

Can someone please help? Thank you.

von Martin (Guest)


Rate this post
useful
not useful
Same Issue with Apple rMBP + Maverick + DELL UP3214Q over miniDP 
@3840x2160 => YPbPr instead of RGB.

Solution works! After using the script, Input Color Format changed to 
RGB. Many Thanks!

von Justin (Guest)


Rate this post
useful
not useful
Hi Everyone,

I have philips brilliance 298x4qjab, which has 2560 x 1080 resolution. 
Is there a file for this monitor?

Also, I don't see display/override folder.. any idea why?

Thanks,
Justin

von Frank (Guest)


Rate this post
useful
not useful
Help!!!

I have a MacPro (2014) with a Dell U3014.  Text is blurred.  I read 
about the Ruby script but I can't find the download.  It also says to 
put it in my home directory.  Where is that.

So frustrated!

von Anon Ali (Guest)


Rate this post
useful
not useful
JohnR wrote:
> Using 2014 Mac Pro Retina 15" with Dell U3011 hooked up via mini
> display
> port to display port.
>
> It gave me an option to run 2560 x 1600 no problem.   HOWEVER, the
> display was/is a bit blurry(but still readable).   Running this script
> fixed the color issue, but not the blurriness.
>
> Under VMware/windows 7, the monitor looks sharp and no blurriness.
> What I did notice was that the resolution was 2560 x 1578 in windows for
> some reason.  When I changed it to 2560 x 1600, it became blurry exactly
> like under Mac.  I think that's a clue.
>
> Can someone try using 2560 x 1578 using switchResX??   There's something
> funny going on, i think.

I have the same issue running a late 2013 macbook pro on a dell U2713H. 
I can't check the windows comparison but the screen definitely doesn't 
look as clear as it should... any ideas?

von ile (Guest)


Rate this post
useful
not useful
HI everyone! thanks for all the help. i'm writting from Argentina so my 
english is not the best ! I have the same problem with the blurry text 
using my mini mac with mac os x 10,9 an a samsung monitor  SMT24A550 . 
I've tried the generic solution and it seems to improve the quality but! 
only with the explorer chrome. The rest of the texts seems unfocus in 
some parts, pictures loog great so I'dont think is a rgb problem but 
more a font problem or somethinhg like that.

any idea?

thanks!!
ile

von Thankful Visitor (Guest)


Rate this post
useful
not useful
So I have 2 external Dell U2713HM hooked up to a MBP retina. Each 
monitor is connected with a mini-DVI (Thunderbolt) to Display Port (on 
monitor).

For about a year, I've been running 2560 x 1440 on both monitors. No 
problems at all. Simply plug and play. I could select 2560 x 1440 on 
both monitors using System Prefs > Displays > Scaling Option was there 
for the native resolution.

All of sudden one day, I was fiddling around and plugged in my machine 
into the two monitors. For whatever reason, they were both running at 
some lower resolution dubbed (1080p) in my System Prefs > Displays area.

I could not set either one back to 2560 resolution. Finally after 
holding option while clicking scaling (rather than "Best for Display"), 
I could get the 2560 to show in the menu for one of the monitors. The 
other could not be switched using the same method.

Detect displays would not work either. That's how I initially got 
everything to work without this fix. After fiddling around and getting 
frustrated that both monitors once worked and now they wouldn't, I 
finally found this site.

I extracted the file provided by Andreas since I have the U2713HM. 
Rebooted the machine. Problem solved.

I want to add a quick note. My initial problem had nothing to do with 
the RGB color or sharpness or any calibration issues (like many on 
here). I simply could not change the resolution to native 2560 x 1440.

I'm not an expert on monitor color and calibration, but everything looks 
great. This fixed my resolution issue, and possibly made the color 
accuracy better (not really sure).

Thank you Andreas!

von Tito (Guest)


Rate this post
useful
not useful
Alex Reeve wrote:
> Wow, you're a champion for doing this. I've been sporadically
> trying to
> solve this for almost 2 years!
>
> I managed to work as far as I could by replicating what I imagined your
> steps are – I got everything else figured out except the <data></data>
> tag.
>
> My monitor is a Dell 2709W, and my ioreg -l is attached to this post as
> a .txt file. If you could take a look I'd really appreciate it – or let
> me know how you calculated the <data></data> tag contents so I can do it
> myself!
>
> Thanks again, really appreciated.

Hi,

I have the same monitor and was wondering if you got this working? I 
have not been able to nor can I run the universal ruby script for some 
reason. If you happen to have the Overrides file for the 2709W and could 
post it I would greatly appreciate it. Thanks.

von Cristi (Guest)


Rate this post
useful
not useful
Hello

I recently bought a Mac mini, and i havea dell U2713H. I tried to do 
what you all wrote but it doesn`t work, I still got that ghosting. Can 
anyone help me with this problem? All I want is to use the monitor at 
it`s highest resolution. Can somebody help me with a tutorial or 
something like this?
Thanks

von draak (Guest)


Rate this post
useful
not useful
Nice one, solved my problem with U2913WM using 
http://embdev.net/topic/284710#3027030

:)

++1

von Tito (Guest)


Rate this post
useful
not useful
I managed to get the script to run for my 2709W but I am still not able 
to get the resolution past 1920x1200 on Mavericks. Am I missing 
something? In Windows (Parallels) it goes to 2560x1600 but looks blurry. 
Please help!

von Tito (Guest)



Rate this post
useful
not useful
Here is what I get. Any help would be appreciated.

von Hung Tran (Guest)


Rate this post
useful
not useful
Thanks for the post. It didn't work for me :)
But still happy to see people putting effort in helping others.

I managed to solve my problem simply by using the mini DP To DP 
DisplayPort Cable that came with the DELL U2713H.

I have both the DELL U2713H and U2713HM. The HM did not have so much 
trouble with the contrast sharpness. But both monitors could not run on 
native resolution (2560). By using the thunderbolt cable it was all 
solved. And I also lowered sharpening from the monitor from 50 to 0.

I recently bought a mac pro and hooked both monitors on it.
Maybe this will help some of you guys too.
cheers

von Lanny (Guest)


Rate this post
useful
not useful
As this post isn't that recent anymore, I thought I'd share my results 
from a few seconds ago with my brand new Macs and Dell screen:

Plugged in my new Mac Retina 13 to a new Dell U2713H Rev 07, running 
latest Mavericks 10.9.2 via the mini display port to display port cable 
that came with screen...

Sadly, the text was a little fuzzy and pixelly. So the problem still 
hasn't been sorted by either Dell or Apple.

Then after a quick google, I extracted and ran your script. Popped it in 
the file location you said. Rebooted, and hey presto, you fixed it. I 
sorted this within just a few minutes of googling. Now I have a screen 
to die for. You're a superstar! Thank you. Thank you.

von Mark (Guest)


Attached files:

Rate this post
useful
not useful
Hi Andreas,

Per accident I stumbled on your post. I have an issue with very tiny 
white lines which appear in the browser (see attachment). While resizing 
the browser window they dissapear. I wondered if your script would fix 
this.

I'm using MBP / Maverics with Dell U2713HM connected with Mini 
DisplayPort to Dual-Link DVI Adapter.

My monitor performs well except for the tiny white lines I was speaking 
about.

If I'd like to try your script what kind of connection(cable) do I have 
to use? The one I'm using now? (Mini DisplayPort to Dual-Link DVI 
Adapter)

Will your solution get me the max resolution?

Thanks for now

Mark

von Samin (Guest)


Rate this post
useful
not useful
Hi Andreas,

I have bought a Dell 21.5" E2214H LED-LCD monitor and have the same 
problem with blurry screen when connect it to a Macbook Pro 13". I ran 
the script above but still the problem persists.

I dont know the problem is my cable: I am using miniport to VGA adaptor? 
should i get to DVI adaptor?

or should I modify something in the script, now that my monitor is 
different?

I would really appreciate your help,

Thanks,
Samin

von Christian (Guest)


Rate this post
useful
not useful
Hello everybdy, i'm trying to run ruby patch-edid.rb  and i get this 
answer


/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0. 
0/universal-darwin13/rbconfig.rb:212:  warning: Insecure world writable 
dir /usr/local in PATH, mode 040777
patch-edid.rb:11:in `<main>': undefined method `[]' for nil:NilClass 
(NoMethodError)

Any help on this issue?

Thanks in advance

I have a MBP retina running 10.9.2

von Henri (Guest)


Attached files:

Rate this post
useful
not useful
If you've not had any success yet, try this file. I have the exact same 
setup (15" Retina MacBook Pro + VP2770) and this file we created fixed 
the issue. No font display problems that I can see either.

von Christian (Guest)


Rate this post
useful
not useful
Henry thank you for your answer
Actually I have another monitor, an AOC e2043Fk, connected via VGA 
adapter.
I tried to run the program Andreas gave and got the error posted 
earlier.
I don't know if it is about permissions or other "human" errors
If you may give me some help I will appreciate...

Thanks again

von Henri (Guest)


Attached files:

Rate this post
useful
not useful
Hi Christian,

Sorry I was replying to an earlier post about the same monitor I am 
using (the ViewSonic 2770). And also this may only fix the MiniDisplay 
Port issue with RGB, I'm not sure about a VGA connection but worth 
trying.

The same process should work for you (VGA difference aside) using the 
file I'm attaching now (patch-edid.rb).


1. Put the 'patch-edid.rb' file in your home location, e.g: Macintosh 
HD; Users; "your name";
(your name being whatever you've named your Mac)

2. go to Terminal and enter: ruby patch-edid.rb
press enter

3. You should see a new folder appear in the same location called 
'DisplayVendorID-5a63'

4. Copy this folder into: Macintosh HD; System; Library; Displays; 
Overrides

- There'll probably be a folder there already with the same name (best 
to copy it somewhere just in case you need it)

5. restart your Mac and hopefully that's it.


Sorry if this is repeating some of what's been said above but thought 
I'd say exactly what I did. You have to make your own file using 
Terminal as it's unique to your monitor otherwise I'd make one for you.

Good luck!

von Christian (Guest)


Rate this post
useful
not useful
Hi Henry, Thanks any way

I did what you told but i get this error:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0. 
0/universal-darwin13/rbconfig.rb:213:  warning: Insecure world writable 
dir /usr/local in PATH, mode 040777
patch-edid.rb:11:in `<main>': undefined method `[]' for nil:NilClass 
(NoMethodError)

Don't know why!!!

Any idea?

Thanks

von Henri (Guest)


Rate this post
useful
not useful
Hi Christian,

To be honest I don't know, really sorry. Just make sure you have 
administrator rights to the Mac as it could be that possibly.

Otherwise make sure your MBP screen is closed and only the monitor is 
running when you try it.

Sorry I can't help.

von Christian (Guest)


Rate this post
useful
not useful
Hi Henry
Thanks anyway

von Björn (Guest)


Rate this post
useful
not useful
Looks like this was fixed in 10.9.3 that was just released. I just 
removed your workaround and everything is still fine (RGB) on my U2713H.

von Christian (Guest)


Rate this post
useful
not useful
Hi Björn, sadly it didn't work to me.
I have a MBP 13 retina early 2013.
Thank anyway

von Maz (Guest)


Rate this post
useful
not useful
me neither! display samsung 32 inch FHD, using the script fixed the 
peoblem but now after i updated to 10.9.3 the screen is pink again!

von Maz (Guest)


Rate this post
useful
not useful
Check this people!
worked for me and no more scripts :)

http://wiki.samygo.tv/index.php5/Calibration

Hope it works for you. Sure will.

von maustin (Guest)


Rate this post
useful
not useful
Hi Andreas

I have the same issue with picture quality when connecting my Viewsonic 
VP2772 display to my 13" MacBook Pro Retina (late 2013), either using a 
good quality mini-DisplayPort to DisplayPort cable or a good quality 
HDMI cable.

The display has a native resolution of 2560x1440 which is the resolution 
I intend it to use.  The MacBook has dual-core (with HT) Core i7 
processor, with Iris 4000 graphics which is apparently capable of 
running up to 3x 2560x1600 pixel displays (albeit with a likely 
reduction in refresh rate, at least on HDMI and of course including the 
laptop's own built in Retina display).

The Viewsonic is capable of running in 10-bit Adobe RGB mode, which I 
would like to if possible - particularly as the laptop appears to 
support this icc profile out of the box.  Running the screen from a 
separate Windows 7 machine it looks exactly as I would expect.  Running 
it from the Mac yeilds far less impressive results.

Will the same script you've included in your post work for me, or do I 
get the impression from some of the comments posted below that this 
script needs to be specific to the hardware and/or colour profiles of 
choice please?

This has been annoying the heck out of me since I got the Mac - my 
first, so I'm still at N00B stage!

Thanks
maustin

von Stefan R. (ahwasabi)


Rate this post
useful
not useful
PLEASE PLEASE PLEASE help me do this!!!

I dont understand what to do with the script... save it as a what? place
it where... etc..

Will send you money, woman, beer - whatever it takes!

Stefan

von Sebastien (Guest)


Rate this post
useful
not useful
Hello,

I am getting this error when running the script :

patch-edid.rb:11: undefined method `[]' for nil:NilClass (NoMethodError)

Any chance you can tell me what to do ?

Thanks again for all.

von Stefan R. (ahwasabi)


Rate this post
useful
not useful
I don't think you can use the DVI cable... just use thunderbolt...

von Gabi Cotovanu (Guest)


Rate this post
useful
not useful
Hello,I recently bought a new monitor(Dell U2414H) that i connected to 
my Macbook Pro Retina Late 2013(OS X Mavericks 10.9.3) via mDP to 
DP.Everything is blurry on my screen.I tried the ruby script,after that 
the monitor is not recognized as TV,no more NTSC refresh rate but still 
got blurry screen.Any ideas how to fix this?

Thanks.

von Gabi Cotovanu (Guest)


Rate this post
useful
not useful
It's ok if i used a virtual keyboard until lid was closed in Terminal 
process?

von Edward (Guest)


Rate this post
useful
not useful
This works to fix the monitor for me - I just got a Dell U3014, which I 
am running on a new Mac Pro.  The issue I have is once I load the fix - 
the monitor won't wake once it goes into sleep mode.  I've toggled back 
and forth between the original "DisplayVendorID-10ac" directory (which 
has a DisplayProductID-4093 file along with a DisplayProductID-409c 
file) and the Directory that the script creates which is the same 
directory name but only one file "DisplayProductID-4083"  Is anyone else 
having the problem with the screen getting stuck in sleep mode? 
Sometimes I can wake it by toggling it on and off - but not always. I 
tried using the mini-DVI port (i.e., using a thunderbolt port on the mac 
pro) and have the same issue.

von edward (Guest)


Rate this post
useful
not useful
Correction - it will wake with the mini display to display cable 
attached.  Just will not wake with the HDMI port attached.

von Timothy K (Guest)


Rate this post
useful
not useful
I'm terribly sorry, but i am somewhat confused by the steps to fix the 
colors/contrast on my new ASUS PA2790Q monitor. I have my late 2012 iMac 
(running 10.9.3) connected to my external monitor with the Mini-Display 
port to Display port (on ASUS).

I am using the following directions:

How to force RGB in Mac OS X
1. Download the patch-edid.rb script from the forums thread above and 
put it in your home directory.
2. Connect only the external monitor(s) in question (I closed my MacBook 
lid, for example). The script will make override files for any connected 
monitor.
3. Type “ruby patch-edid.rb” in Terminal.
4. A new folder will be created in your home directory. Move it into the 
“/System/Library/Displays/Overrides” folder. If Finder tells you that 
you are overwriting an existing folder, consider backing it up first.
Restart your computer, enjoy your monitor.


My problem is when i download the patch-edid.rb it isn't a file but a 
webpage full of text/code. And where exactly is the home directory? Do I 
save the text as a word document or text document and put it in - 
Macintosh HD -> Users -> (my user name)?

Additionally, since i'm using an iMac instead of a macbook I can't 
"close the lid of my computer." how do i make my iMac screen not 
repsonsive?

Sorry to bother, but this is driving me crazy. Any help would be greatly 
appreciated. I would be happy to exchange photo services 
(retouching/photoshop etc) if someone could walk me through the steps, 
possibly include screen grabs to help me grasp this.

-Tim

von Pat (Guest)


Rate this post
useful
not useful
Andreas,

  I am an owner of a new 2013 Mac Pro and have it hooked up to my 
LG27EA83 27 inch 2560x1440 native mode monitor.  However, OSX 10.9.4 
appears to treat my monitor as a TV instead.  The only scaled options in 
the Display Tab are 1080p, 1080i, 720p, 1600x900 and 960x540 (HIDPI).

  I used this same monitor with a mini-display port to display port 
cable with my 2013 Mac Mini in native 2560x1440 with a problem.

  This morning I tried the path and it installed.  The results were 
large scale ghosting and distortion.  Fortunately I was able to copy the 
old folder back over the new folder to recover.

  Sent in an Apple bug report.

  Are there any adjustments that could be made to the script to support 
the LG 27RA83?

Thanks,

Pat

von Julian M. (julian_m70)


Rate this post
useful
not useful
I have a MacBook pro Early 2011 and I have the problem of fuzzy image on 
my Samsung UE22ES5000.

I have run the script several times, but it doesn't create any folder...

Anyone know what the problem is?

von Alex (Guest)


Rate this post
useful
not useful
Do you know if this script could be modified to work with ASUS PA279Q 
27-Inch Screen LCD Monitor and MacBook Pro Retina?

von Sergio_belgium (Guest)



Rate this post
useful
not useful
Hi all,

I see that some people are reacting about ghost lines and images. But 
everytime someone brings it up. No reaction has been given whatsoever.

I find this topic very helpfull. I copied the folder from the first 
thread into my override folder. And I can see that my Dell  U2713MH is 
getting an RGB signal. But still I have that ghosting on my screen.

I have an MBP pro 13" 2013, connect the screen with a mini displayport 
to display port. I tried also with the adapter from apple and then 
connecting to DVI no result.

Can someone please advice?

Greetz
Sergio

von Josef (Guest)


Rate this post
useful
not useful
Hi guys!

Very grateful for your work on these overrides!

My contribution: In OS X 10.10 Public Beta 2 on a 2012 Retina Macbook 
Pro, I had issues with my Dell U2713H connected via HDMI. The OS would 
tell the screen to switch from RGB instead of forcing it.

By disabling HDMI 1.3a, using SwitchResX Shareware (then I removed it), 
the computer seemingly could no longer force my screen away from RGB, 
and settled with the override (everything worked as expected).

This was not an issue for my other screen, connected via DisplayPort.

So if you face issues on 10.10, try it! Took me a while to figure out... 
:)

von Jon (Guest)


Rate this post
useful
not useful
Hi, I"m running mavericks 10.9.4 on iMac 24' earl 2008 model, recently 
got dell u2713H as external monitor for editing my photos in lightroom 
but found they are slightly over saturated on it , tried everything to 
get the dell to match my iMac but no luck, even got them both 
calibrated, but same.
I installed overide file correctly but doesn't seem to make any 
difference what so ever, would really appreciate any help or advice on 
Dell settings and how to remove the over ride folder so I am bad to 
where I was. tried time machine but over ride still showing in display 
prefs,many thanks Jon

von Andrew Morgan (Guest)


Rate this post
useful
not useful
Has anyone been able to get this to work with a 4K Samsung hu6900? After 
I store the generated file and restart, my Retina Macbook Pro views the 
monitor as having only a very low resolution.

von Mario M. (supamario01)


Rate this post
useful
not useful
Hey all,

wanting to shout out to EVERYONE! especially the creator and continued 
monitoring of the admins to this thread, this was one hell of a BIG 
HELP!

THANK YOU THANK YOU THANK YOU!

This fix worked for my 2011 Late model Mac Pro and HP Pavillion 25xi.

the detailed and simplified instructions where AWESOME!

THANK YOU!

von Jon (Guest)


Rate this post
useful
not useful
How do I go about uninstalling the override please? as hasn't made any 
difference to my setup.
many thanks
Jon

von Conrad (Guest)


Rate this post
useful
not useful
Hi Andreas,

Thank you for your file. Unfortunately it didn't work for me.

I have a MacPro (new model) with Thunderbolt to HDMI and a Dell 2711. 
This setup worked with 10.9 Mavericks. I had to press "Alt" while 
pressing "scaled" in preferences in order to get 2556x1440 as an option. 
As soon as I upgraded to 10.10 (currently on 10.10.3 beta) the 
resolution went away and the highest I can reach is 1920x1080.

I downloaded all 3 scrips, even the alternative. I put the Ruby file in 
my home folder, run the script, create the new folder with the new text 
file with I name DisplayProductID-a055, restart my computer and nothing. 
I still only see 1920x1080 as my highest resolution possible.

What can I be doing wrong?

Please please help!

Thank,

Conrad

von Jukka H. (Company: Virtue) (jukkhop)


Rate this post
useful
not useful
Hi,

I've used this fix before with my retina macbook pro and u2713hm, and it 
has helped, but I still felt the image quality was not as good as before 
on my hackintosh setup. Especially around bold black text I could see a 
small halo effect.

For unrelated reasons I tried to disable HiDPI with RDM.App 
(http://www.reddit.com/r/apple/comments/vi9yf/set_your_retina_macbook_pros_resolution_to), 
and I think it did the trick. Worth a try.

von Michele F. (michele_f)


Rate this post
useful
not useful
Hi everybody,

i have the same issue, i have a MBP unibody late 2011 13", 2.4Ghz i5 
with Intel Hd graphics 3000 384mb

i tried the script but the result i got is a neon purple tone all over, 
my monitor is a Asus 27" VX279H-W.

Without fix the resolution is horrible, a lot of blurry lines and "fuzz"

Would be great if somebody would have some hint on this matter

Thanks

von Troy M. (troy_m)


Rate this post
useful
not useful
Hi All,

First of all thanks to the people who came up with the initial fix and 
the universal script. It worked perfectly fine under 10.9 Mavericks for 
me.

I have an old-ish Macbook Pro (mid-2010 I believe) and a Dell U2713HM.
As I mentioned, the fix worked perfectly under 10.9 Mavericks, however 
I'm getting serious issues under 10.10 Yosemite after I upgraded a few 
days ago.
After the upgrade the monitor would not use its full resolution once 
again. I was disappointed of course because I thought finally OS X would 
have been able to use it properly but that wasn't the case.
So I re-ran the script just as I did under 10.9 and rebooted.
Yosemite now does use the monitor at its full resolution, however I am 
getting a lot of artefacts, and there is a distinctive "laggy" feeling 
to the entire user interface. Clicking between windows takes time, mouse 
clicks seem delayed, sometimes the entire screen would refresh with 
artefacts, etc. Youtube videos in a safari windows shown on the Dell 
screen are choppy also.
This behaviour is observed when using both my Macbook display and Dell 
monitor as an extended / dual-screen. If I close the lid of my Macbook 
it seems to be working fine again, snappy UI and no artefacts.

Anybody else observed this behaviour?

von Mich (Guest)


Rate this post
useful
not useful
hi..i have a problem.. i connect the dell u2410 at my macbook pro.. and 
i see that the input color is YPbPr but i want to change in RGB. When i 
change in RGB my monitor change color in a strange green. I read about 
force rob in my dell but I could not jet.
Can you help me?
thanks

von Francisco (Guest)


Rate this post
useful
not useful
Hi Andreas,
I fixed the problem follwoing with instructions some time ago. I have 
just installed Yosemite and this solutions does not work with this OS X. 
Could you avise?

Thanks.

von Max (Guest)


Rate this post
useful
not useful
Bump!

Experiencing this same problem:

Dell U2713HM Monitor
1080p max resolution option
Displayport cable
Macbook Pro mid-2010
OS X 10.10 Yosemite


Any ideas?

von Mario M. (supamario01)


Rate this post
useful
not useful
Francisco wrote:
> Hi Andreas,
> I fixed the problem follwoing with instructions some time ago. I have
> just installed Yosemite and this solutions does not work with this OS X.
> Could you avise?
>
> Thanks.

Experience New issues now thanks to the Yosemite update.

COME ON APPLE WORK THIS SHIT OUT!

My screen after update went all fuzzy and blurry.

have run universal script, screen is now displaying in full resolution 
but have no options to resize to fit the whole screen in the monitor, 
(unable to see top bar and bottom dock whilst using the screen)
screen blurry ness has lessened but no i have a cropped screen which is 
worse then a blurry one..


This fix was perfect before the update.

MacBook 13" Pro 2011
Display: HP Pavilion 25xi

Any help would be awesome! this thread has been such a huge help 
already! shout out the everyone thats organised the threads and fixes... 
YOU ROCK!

von Max W. (max_w)


Rate this post
useful
not useful
Update: the problem for me has a strange new character.

- If I run my laptop in "clamshell" mode, the problem is identical to 
how it was in OS X 10.9 before applying the fix: I can only get 1080p 
resolution.

- However, if I open the laptop lid, the external monitor goes black 
momentarily, then runs at full resolution. This is an ok workaround, but 
obviously wastes computing power and electricity running the laptop 
display, and breaks the functionality of hot corners.

von Dimitris (Guest)


Rate this post
useful
not useful
MBP Retina 15" Late 2013
Intel Iris Pro 1536 MB
Dell U2713HM Monitor

MDP - Displayport cable
OS X 10.10 Yosemite

2560x1440: OK (without script)
RGB: OK (without script)

However, it's still Television (even after script) and text has some 
halo effect (but not when zoomed in with double-two finger tap in PDFs 
or Safari). Some ghosting when scrolling through text is apparent too.

Is there a fix for Yosemite?

von Ed (Guest)


Rate this post
useful
not useful
This directory /System/Library/Displays/Overrides does not exist on my 
Macbook Pro running Yosemite.  Is it named something else on Yosemite?

von M&M Man (Guest)


Rate this post
useful
not useful
TheLuggage wrote:
> Hi,
>
> Andreas - you are a genius. Many thanks.
>
> Your script worked fine for my HP LP2475w - I've been searching for a
> fix for ages.

I have the same monitor hooked up to a Mac Mini 2012 via HDMI. I ran the 
ruby script from Terminal

ruby patch-edid.rb

and then I rebooted but nothing changed. Do I need to do something else?

I am new to this, so any help is appreciated.

von M&M Man (Guest)


Rate this post
useful
not useful
Andreas Schwarz wrote:
> "ruby
> patch-edid.rb"

Ok. I found the problem. Here is a concise step-by-step set of 
instructions for those who like me struggled to follow the directions as 
presented in the OP.


Download the file “patch-edid.rb”
Copy the file “patch-edid.rb”  and move/paste it in the Home folder
*Find the Home folder by opening Finder - select Go - Home

Open Terminal (Finder - Go - Utilities - double click Terminal)
Type "ruby patch-edid.rb" (without the quote marks)
This will create a file in your Home folder

Move this folder to the following location:
System - Library - Displays - Overrides
*To see your System folder, from Finder select Go - Home

Restart your Mac

If your text is still blurry, turn off your monitor and then turn it on 
again.

This last step solved the problem for me.

Running an HP LP2475w at 1920x1200 over HDMI to a Mac Mini 2012.

I hope this helps someone.

Thanks to all who contributed before me.

von Pedro F. (pedro_f)


Rate this post
useful
not useful
MBP 13" Retina late 2012
Yosemite 10.10
Intel HD Graphics 4000 1024 MB
PHILIPS 298P4 monitor

I have this similar monitor and i can't find a way to use the full 
resolution of the display, i've tried these steps, but had no success.

ps: i'm using the HDMI cable, but i've already ordered an Mini 
DisplayPort to DisplayPort cable that i'm waiting to arrive and
test it.

Anyone could help me to achieve 2560x1080 on
my monitor, please?

Thanks,
Pedro

von Michele F. (michele_f)


Rate this post
useful
not useful
I have found a solution to the problem,

i am using a Macbook Air 13" with the latest version of Mavericks 
(haven't upgraded to Yosemite yet).

Please note it works also on my older Macbook Pro 13" (Late 2011 model).

I have been able to push the resolution to 2560x1440, i am using a 
Yamakasi Q270 27" Monitor.

You need the following:

1) Thunderbolt Dual DVI adapter (i bought the apple one)
2) External USB hub (a powered one !)
3) Dual dvi cable

HDMI cable won't work properly as they can only push up to 1920x1080

Attach the usb cable of the dual dvi adapter to the powered usb hub and 
plug the monitor's dual dvi cable to the apple adapter and of course 
apple adapter into your laptop's output.

It worked perfectly and i had no problems at all so far, no "snow", no 
flickering, it works flawlessly

von Pedro Ferreira (Guest)


Rate this post
useful
not useful
MBP 13" Retina late 2012
Yosemite 10.10
Intel HD Graphics 4000 1024 MB
PHILIPS 298P4 monitor
_______________________________

Hey guys,
i fix this issue with only 9$!

BUY THIS CABLE
http://www.amazon.com/Cable-Matters-DisplayPort-Thunderbolt-Compatible/dp/B00C7RIL3C/

Pedro.

von Timichango (Guest)


Rate this post
useful
not useful
This. Is. Absolutely. Brilliant.

I purchased my 2413 earlier tonight, and was ripping my hair out trying 
to figure out why it looked like complete dung. It's much better now 
thanks to the patch/override forcing RGB.

Many, many thanks.

Has anyone gotten Apple to acknowledge this issue?!

von Troy M. (troy_m)


Rate this post
useful
not useful
Troy M. wrote:
> Hi All,
>
> First of all thanks to the people who came up with the initial fix and
> the universal script. It worked perfectly fine under 10.9 Mavericks for
> me.
>
> I have an old-ish Macbook Pro (mid-2010 I believe) and a Dell U2713HM.
> As I mentioned, the fix worked perfectly under 10.9 Mavericks, however
> I'm getting serious issues under 10.10 Yosemite after I upgraded a few
> days ago.
> After the upgrade the monitor would not use its full resolution once
> again. I was disappointed of course because I thought finally OS X would
> have been able to use it properly but that wasn't the case.
> So I re-ran the script just as I did under 10.9 and rebooted.
> Yosemite now does use the monitor at its full resolution, however I am
> getting a lot of artefacts, and there is a distinctive "laggy" feeling
> to the entire user interface. Clicking between windows takes time, mouse
> clicks seem delayed, sometimes the entire screen would refresh with
> artefacts, etc. Youtube videos in a safari windows shown on the Dell
> screen are choppy also.
> This behaviour is observed when using both my Macbook display and Dell
> monitor as an extended / dual-screen. If I close the lid of my Macbook
> it seems to be working fine again, snappy UI and no artefacts.
>
> Anybody else observed this behaviour?

Just wanted to give an update on that post I made a couple of months 
ago, and say that it very likely had nothing to do with the script not 
working properly with Yosemite. It was actually another issue that is 
also widely reported on various forums about the windowserver process 
gradually eating up vast amounts of CPU load and leaking memory left, 
right and centre.
This seems to be triggered by the switch between the integrated graphics 
and the dedicated card, which of course gets more use when a display 
with a high resolution is plugged in.

I followed the procedure described in this post:
https://discussions.apple.com/message/26929324#26929324
and that solved my issue.

Thanks to the script here for the resolution, and that post there to fix 
the windowserver issue, I am now back to normal.

von Pawan S (Guest)


Rate this post
useful
not useful
This patch-edid.rb script is great.

I recently purchased LG 34UM95 and have it connected to my 13" rMBP 
(2012 version).  I was going crazy with the jagged edges on the text on 
my new external monitor.

It looks much better after running the script as instructed and 
rebooting the computer.

Thank you guys!

von Yadnyesh J. (Company: OpenTable) (yadnyesh)


Rate this post
useful
not useful
I have a Samsung LU28D590DS/XL monitor and I am facing the blurry text 
issue. After running this script and placing the folder in overrides 
directory, problem still remains. This is a 4K monitor, wonder if this 
makes any difference. Is there a script for this monitor that I can use?

von Steve (Guest)


Rate this post
useful
not useful
Hello,

Just want to add my little experience with this "hack" on my MacBook Pro 
with retina display 2012 (first gen) and the Dell U2713H.

In the past, I used the script to enable the display with a 
(mini)DisplayPort cable when I was on Mavericks. It worked like a charm, 
nothing bad to report.

When I installed, from scratch, Yosemite, I saw that the display was 
already working fine, as if Apple already took care to support it from 
the OS itself.

Recently, I was curious to test it with the HDMI port on the MacBook Pro 
with retina display and another one I have on a Thunderbolt hub. When 
using this cable, the text was fuzzy. I used the script (computer's lid 
close), but was a bit confused as it created a folder that already 
existed in the /System/Library/Displays/Overrides folder.

I investigated a bit more, and realized that while the 
DisplayVendorID-10ac folder already existed in the overwrite folder, the 
file created for the display connected with HDMI by the script was not 
in that folder. So instead of overwriting the folder, I simply copy the 
new file (DisplayProductID-a091) in the existing folder, and all begun 
to be displayed correctly after a reboot.

It is like magic!

von T N A. (tn_a)


Rate this post
useful
not useful
Hi all, many thanks for providing this solution. I will be trying it 
tonight on my Dell U2410.

However, one question: will running the script affect my MBPr's retina 
screen at all?

Thanks again.

von Nevar (Guest)


Rate this post
useful
not useful
Hi  Andreas,

I looked at the ruby script to try and change it so that it forces BGR 
instead of RGB, but I don't really understand what's going on in there. 
Could you possibly assist with that if it's not too much trouble?

Thx
Nevar

von Fransdev (Guest)


Rate this post
useful
not useful
Thank you Andreas, this worked perfectly for my MBP 15" and Dell U2713

von Gaurav Kumar (Guest)


Rate this post
useful
not useful
Hi

Thanks a lot, it worked for my HP 2509m monitor as well.

I remember fixing this issue earlier with Mavericks, but it restarted 
after I upgraded to Yosemite.

Thankfully, I recalled that I had to fix this issue some time back.

von Alamo Saravali (Guest)


Rate this post
useful
not useful
There is a way to revert this modify?

Because I bought another Monitor and now RGB is crashing my display.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Just delete the folder from /System/Library/Displays/Overrides.

von Alessandro (Guest)


Attached files:

Rate this post
useful
not useful
Hi!

I successfully used this method with a LG 29MA73D (connected with 
miniDP-DP cable).

Now I have a DELL P2314H (same miniDP-DP cable) but this time I'm not 
able to override EDID correctly. The Ruby script generates the attached 
file. I can find the new profile in Display Settings (after reboot) but 
selecting it colors don't change.

Am i missing something? Maybe i need an additional step with this model?

von Alessandro (Guest)


Rate this post
useful
not useful
Alessandro wrote:
> Hi!
>
> I successfully used this method with a LG 29MA73D (connected with
> miniDP-DP cable).
>
> Now I have a DELL P2314H (same miniDP-DP cable) but this time I'm not
> able to override EDID correctly. The Ruby script generates the attached
> file. I can find the new profile in Display Settings (after reboot) but
> selecting it colors don't change.
>
> Am i missing something? Maybe i need an additional step with this model?

Sorry for missing info, I'm on a macbook air mid 2013 with Yosemite.

von Martin Mouwen (Guest)



Rate this post
useful
not useful
Dear Andreas,


I just read about your good knowledge about connecting a Dell Monitor 
tot a Mac/Macbook.

I Have a Macbook Pro from december 2008. Old, but still in very good 
working condition. One of the first uni-body's Although this one still 
has a changeable battery.

I just purchased a Dell U2414H monitor and it connects well through mini 
DP - DP. The computer recognizes it as 1080P. So far so good

The only thing is that I miss a part of the display. In normal mode I 
have a black line of about 6cm on both sides and a line of about 3cm on 
top and bottom. In 'Overscan" the image seems to get a little bit less 
crisp and I still have black lines of about 3 cm on the sides.


Do you have a solution to solve this problem?

Many thanks in advance!

Kind regards

von DemiGod (Guest)


Rate this post
useful
not useful
This fix works perfectly, I was ready to throw my 2012 quad core MacMini 
away! So thank you so very very much.
AB

von Alan (Guest)


Rate this post
useful
not useful
Thank you for your program! I was running a brand new mac mini connected 
to an hp 21.5 1080p screen, and the mini was detecting the display as a 
television. I had no idea this was the problem, and was causing overscan 
and scaling. Now that it's back to "normal" I enjoy using the mac again! 
It's now a pleasure to use and I will refer anyone I know with "blurry 
Yosemite" to your page.

Thanks a shit ton!

- Alan

P.S. This site corrects the system font back to Lucida Grande, replacing 
Helvetica Nue. It makes things much more legible. Just a tip for those 
who want to use Yosemite but don't like some of the interface changes.

https://github.com/schreiberstein/lucidagrandeyosemite

von Real Race Asphalt Road Racing google play (Guest)


Rate this post
useful
not useful
I've recently come across a fresh racing game for android, its name is 
Real Race: Asphalt Road Racing and it's almost like a racing sim with 
arcade mechanics.
On a scale of 1 to 10 I'd give it a strong 8. List of features is nearly 
overwhelming, so is its playability. Outrunning the leaderboards trully 
entangles you and you are right away pulled in. It really reminds me of 
Asphalt Overdrive. Overall it's a great, ambitious free app.
There are no chases with law enforcement, but perhaps it's good though 
as multiplayer asphalt gameplay gives great occasion to prove your cool 
underground drag racing skills.
It boasts  really cutting-edge Artificial Inteligence and I've played 
already 6 times in a row or so and it's still fun and engaging.
Racing around desert dunes and steppes, asphalt and highways, it is like 
Need for Speed Carbon or Most Wanted, and as a matter of fact the newest 
part, NFS: Rivals.
On-screen high speed gives an illusion of actually being there and 
hurrying with top drivers as seen in TV. Adrenaline spikes are not far 
and few.
It's kinda kewl to race and beat other racers on 6 or so tracks. App 
feels like race with GT cars like race or dodge viper.

von serena (Guest)


Rate this post
useful
not useful
Hi THERE,
I have a similar problem, but not exactly the same, I wonder if anybody 
can help. I have recently bought a HP Pavilion 23xi, and even if on my 
MACBookPro (2010, version 10.6.8) I can see it as a "Display" and space 
used is RGB, when connected the monitor says "check video cable" but it 
just goes into sleep mode.
I am using a miniDP to HDMI cable to connect the mac to the screen. I 
have tested this cable on my TV and it works fine (so I think the cable 
should be ok). I have checked that on the HP screen I am using as 
default HDMI input.

Why can't I use this cable with the HP screen?

I have also tried to run your script and use the new Displays folders 
into Profiles, but same results, the monitor will just not switch on.

Any idea of what I could do?
It's a shame, cause I bought this HP monitor to specifically use it with 
my mac.

Many thanks for any feedback
Cheers
Serena

von Domenico Micheletti (Guest)


Rate this post
useful
not useful
Hi there,
I purchased the new Dell U2715H to plug on my late 2008 Aluminium 
Macbook (which has a Mini DisplayPort). Problem is that I can use it 
only in HDMI mode. When I try the MDP or the DisplayPort, the monitor 
says "Entering Power Save Mode". And the HDMI maximum output is 
2048x1152 (far from the 2560 x 1440 maximum output).

I tried the Ruby patch Andreas provided while plugged in HDMI. The 
DisplayProduct ID it generates doesn't change a thing concerning the MDP 
or DP connection and will lessen the resolution in HDMI to 1920 x 1080.

I tried also to disable DisplayPort 1.2 from the screen and the DDC/CI 
(I read on other forums that it may do the trick) but no luck. Objective 
is to get the full resolution the screen can provide.

Any help would be useful. I was about to purchase a new Macbook Air to 
have the full resolution but if I can make my old trusted Macbook work 
instead, it would be way better.

Thanks,
Dom

von MikeB (Guest)


Rate this post
useful
not useful
I'm seeing the same issue on Yosemite 10.10.3.

Blurry / slightly out of focus text despite OSX seeing the dell u2713h 
as a monitor and forcing RGB.

I have a 15 inch rMBP mid 2014.

Has anyone solved this issue on Yosemite?

von Lost (Guest)


Rate this post
useful
not useful
This used to work for me, but doesn't work with Yosemite. I am hopeless. 
Did someone found a fix for Yosemite please?

von steve (Guest)


Rate this post
useful
not useful
Hey, did you get an answer to this, it is the exact same issue I am 
having.
-s

von Joe (Guest)


Rate this post
useful
not useful
These guys seem to have been working on it.
I need the fix too but if someone could apply the patches they describe 
and make a downloadable file available we could all hopefully get over 
this issue.

https://gist.github.com/evadne/5761366#file-displayproductid-4080

von Mick (Guest)


Rate this post
useful
not useful
Mac Mini 2010. Ive gotten the script activated, but it only works in 
1024x768. Higher resolutions still look like garbage.
Does anyone know, if I used the minidisplayport and ran an adapter cable 
from minidisplayport to the monitor's HDMI, would that work?

von John B (Guest)


Rate this post
useful
not useful
This worked PERFECTLY for my 2 Acer K272HUL monitors that I just hooked 
up to my mid-2014 MBP, one over displayport, the other over HDMI. Both 
display at 2560x1440, both had horrid, fuzzy, crap fonts before and now 
look absolutely stellar!

von Stas (Guest)


Rate this post
useful
not useful
Hi guys, new your help.
Can't get my ViewSonic VP2765 working. Reboot doesn't help.
Connected via Thunderbolt & Display port adapter or DVI > HDMI - same 
picture.

Can you help? Rebooted few times - doesn't work still.
How can I detect from command line that external display still 
recognized as TV?

$ ioreg -l -w0 -d0 -r -c AppleDisplay
+-o AppleDisplay  <class AppleDisplay, id 0x100000784, registered, 
matched, active, busy 0 (1 ms), retain 8>
    {
      "IOClass" = "AppleDisplay"
      "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
      "IOProviderClass" = "IODisplayConnect"
      "DisplayProductID" = 40744
      "IODisplayEDID" = 
<00ffffffffffff005a63289f0101010112180104b53c22783eee95a3544c99260f5054b 
b8c00b300a940a9c095009040818081408100023a801871382d40582c450056502100001 
e000000ff0053484b3134313838303039390a000000fd00324b0f5211000a20202020202 
0000000fc005650323736352053455249455301e3020318b553900504030207060e0f1f1 
413121115161d1e01023a801871382d40582c450056502100001e011d8018711c1620582 
c250056502100009e011d007251d01e206e28550056502100001e8c0ad08a20e02d10103 
e96005650210000180000000000000000000000000000000000000000000000000000000 
000000075>
      "IODisplayPrefsKey" = 
"IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleInte 
lFramebuffer@1/display0/AppleDisplay-5a63-9f28"
      "IOPowerManagement" = 
{"CapabilityFlags"=49152,"MaxPowerState"=3,"CurrentPowerState"=3}
      "IOProbeScore" = 2000
      "IODisplayParameters" = 
{"bgsc"={"min"=0,"max"=65536,"value"=65536},"rgsc"={"min"=0,"max"=65536, 
"value"=65536},"cmod"={"min"=0,"max"=4096,"value"=1},"ggsc"={"min"=0,"ma 
x"=65536,"value"=65536},"cyuv"={"min"=0,"max"=268435456,"value"=26843545 
6},"vblm"={"min"=0,"max"=196608,"value"=65536},"gsc 
"={"min"=0,"max"=65536,"value"=65536},"colr"={"min"=0,"max"=184467440737 
09551615,"value"=257}}
      "IOMatchCategory" = "IODefaultMatchCategory"
      "IODisplayAttributes" = 
{"IODisplayAttributes"=<676174760000000073676c6600000000726c6f6301000000 
63706220040000006364670080808000676c666400000000>}
      "IODisplayConnectFlags" = <00000000>
      "DisplayVendorID" = 23139
      "DisplaySerialNumber" = 0
    }



$ ruby patch-edid.rb
patch-edid.rb:9: warning: Insecure world writable dir /usr/local/bin in 
PATH, mode 040777
found display: vendorid 23139, productid 40744, EDID:
00ffffffffffff005a63289f0101010112180104b53c22783eee95a3544c99260f5054bb 
8c00b300a940a9c095009040818081408100023a801871382d40582c450056502100001e 
000000ff0053484b3134313838303039390a000000fd00324b0f5211000a202020202020 
000000fc005650323736352053455249455301e3020318b553900504030207060e0f1f14 
13121115161d1e01023a801871382d40582c450056502100001e011d8018711c1620582c 
250056502100009e011d007251d01e206e28550056502100001e8c0ad08a20e02d10103e 
960056502100001800000000000000000000000000000000000000000000000000000000 
00000075
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0xfc
new EDID:
00FFFFFFFFFFFF005A63289F0101010112180104B53C227826EE95A3544C99260F5054BB 
8C00B300A940A9C095009040818081408100023A801871382D40582C450056502100001E 
000000FF0053484B3134313838303039390A000000FD00324B0F5211000A202020202020 
000000FC005650323736352053455249455300FC


$ cat DisplayVendorID-5a63/DisplayProductID-9f28
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">;
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>Display with forced RGB mode (EDID override)</string>
  <key>IODisplayEDID</key>
  <data>AP///////wBaYyifAQEBARIYAQS1PCJ4Ju6Vo1RMmSYPUFS7jACzAKlAqcCV
AJBAgYCBQIEAAjqAGHE4LUBYLEUAVlAhAAAeAAAA/wBTSEsxNDE4ODAwOTkK
AAAA/QAySw9SEQAKICAgICAgAAAA/ABWUDI3NjUgU0VSSUVTAPw=
</data>
  <key>DisplayVendorID</key>
  <integer>23139</integer>
  <key>DisplayProductID</key>
  <integer>40744</integer>
</dict>
</plist>

$ cat 
/System/Library/Displays/Overrides/DisplayVendorID-5a63/DisplayProductID 
-9f28
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">;
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>Display with forced RGB mode (EDID override)</string>
  <key>IODisplayEDID</key>
  <data>AP///////wBaYyifAQEBARIYAQS1PCJ4Ju6Vo1RMmSYPUFS7jACzAKlAqcCV
AJBAgYCBQIEAAjqAGHE4LUBYLEUAVlAhAAAeAAAA/wBTSEsxNDE4ODAwOTkK
AAAA/QAySw9SEQAKICAgICAgAAAA/ABWUDI3NjUgU0VSSUVTAPw=
</data>
  <key>DisplayVendorID</key>
  <integer>23139</integer>
  <key>DisplayProductID</key>
  <integer>40744</integer>
</dict>
</plist>

von Stas (Guest)


Rate this post
useful
not useful
Forgot to mention, I have Yosemite and MBP Retina 15"

von leviathan (Guest)


Rate this post
useful
not useful
It's Spring time 2015, and I just bought a Dell UltraSharp U2715H.

My setups is as simple as it gets, or so I thought, since it took me a 
whole 32-hour life draining block of time to figure out how to connect 
the monitor to my Mavericks (10.10.3) MBP through a miniDisplayPort (mDP 
- mDP) cable, and WITH the max. resolution 2560x1440.

While I noticed that the picture quality at 2560x1400 looks, like, 
ex-act-ly the same as the readily available resolution 1080p (or 1080i), 
the following rough troubleshooting protocol may help you through a 
similar or identical situation.

1. Prepare to connect everything

1.a. Every monitor related cable is unplugged, incl. power cable
1.a.i. My MBP cable -> monitor options appear to be limited to mDP -> 
HDMI and mDP -> mDP. Be vigilant that these cables may be one-way, and 
if you have to, you may need to buy several more cables (ThunderBolt 
cable will not help, FYI) before you save the one or two that actually 
get you connected, or by God's grace a 2560x1440 default res. 
connection.
1.a.ii. The included connection cables appear to be useless. They appear 
to be DP -> mDP and USB -> USB/SS (surround sound?) connectors. Your Mac 
prob won't have a DP out port, thanks Dell. Anyway, I got max res. w/o 
the USB cable.

2. Simply turn on your Mac, log onto profile

2.a. Open System preferences. nav to Displays. leave app running, open

3. Attach power cable, hook mDP -> mDP or mDP -> HDMI  cables up, not to 
mac, but only to, monitor. Do this properly, there are marking 
indicating which monitor ports are "in" and which are "out".

3.a. Power on monitor.

3.b. Select from dell monitor menu input that corresponds to your cable. 
It should say its going to power save mode or no input

4. Connect monitor mDP cable to Mac

4.a. System Preferences > Displays comes into play soon. Mac screen will 
flicker abruptly, and instantly

4.b. Disable mirroring checkbox in originalbuiltin screen Displays pane. 
System Preferences should have a new window appear above or around it. 
This window will have the monitors model name in its title. select the 
dimpled option "Scaled" to view the available resolutions. 2560x1440 may 
or may not yet be available, but it wouldnt matter if it was

4.c. You have to move this new System Pref Display window into the 
monitor's screen.

5. Close macbook lid.

6. select new max resolution from dell monitors sys pref disp pane

i will respond to any particular problems to the best of my ability

von leviathan (Guest)


Rate this post
useful
not useful
leviathan wrote:
> It's Spring time 2015, and I just bought a Dell UltraSharp U2715H.
>
> My setups is as simple as it gets, or so I thought, since it took me a
> whole 32-hour life draining block of time to figure out how to connect
> the monitor to my Yosemite (10.10.3) MBP through a miniDisplayPort (mDP
> - mDP) cable, and WITH the max. resolution 2560x1440.
>
> While I noticed that the picture quality at 2560x1400 looks, like,
> ex-act-ly the same as the readily available resolution 1080p (or 1080i),
> the following rough troubleshooting protocol may help you through a
> similar or identical situation.
>
> 1. Prepare to connect everything
>
> 1.a. Every monitor related cable is unplugged, incl. power cable
> 1.a.i. My MBP cable -> monitor options appear to be limited to mDP ->
> HDMI and mDP -> mDP. Be vigilant that these cables may be one-way, and
> if you have to, you may need to buy several more cables (ThunderBolt
> cable will not help, FYI) before you save the one or two that actually
> get you connected, or by God's grace a 2560x1440 default res.
> connection.
> 1.a.ii. The included connection cables appear to be useless. They appear
> to be DP -> mDP and USB -> USB/SS (surround sound?) connectors. Your Mac
> prob won't have a DP out port, thanks Dell. Anyway, I got max res. w/o
> the USB cable.
>
> 2. Simply turn on your Mac, log onto profile
>
> 2.a. Open System preferences. nav to Displays. leave app running, open
>
> 3. Attach power cable, hook mDP -> mDP or mDP -> HDMI  cables up, not to
> mac, but only to, monitor. Do this properly, there are marking
> indicating which monitor ports are "in" and which are "out".
>
> 3.a. Power on monitor.
>
> 3.b. Select from dell monitor menu input that corresponds to your cable.
> It should say its going to power save mode or no input
>
> 4. Connect monitor mDP cable to Mac
>
> 4.a. System Preferences > Displays comes into play soon. Mac screen will
> flicker abruptly, and instantly
>
> 4.b. Disable mirroring checkbox in originalbuiltin screen Displays pane.
> System Preferences should have a new window appear above or around it.
> This window will have the monitors model name in its title. select the
> dimpled option "Scaled" to view the available resolutions. 2560x1440 may
> or may not yet be available, but it wouldnt matter if it was
>
4.c. You have to move this new System Pref Display window into the 
non-Mac's
> monitor's screen.
>
> 5. Close macbook lid.
>
> 6. select new max resolution from dell monitors sys pref disp pane
>

I'm retroactively adding a list of required materials:
- USB or Bluetooth connected keyboard
- USB or Bluetooth connected mouse
- a Mac video or display cable that's getting you an image on the 
monitor, though in all likeliness that image will be at best a 1080p res 
image

Also, for what it's worth, before I took all these steps, I did 
successfully run the Ruby script, and I have my own instructions here, 
below and was able to replace the Override file

my dumbed down Terminal procedure

Right click the "patch-edie.rb" file. Select "Save Linked Files as…" and 
save to your home folder. my home folder was the one that contained the 
folders named Applications, Documents, etc.

Run application "Terminal.app". You may start in the home directory by 
default. confirm you're in the home directory by typing the characters 
into terminal, "ls" followed by enter. the same files Applications, 
Documents along with that file patch-edid.rb you should've downloaded to 
the folder.

Type "which ruby". Note the path provided. Change the directory to that 
path. Mine was /usr/bin. All I had to type to accomplish dir change was
"cd /usr/bin/" followed by enter

Type "ruby [tildecharacter]/patch-edid.rb" then return

You should not get any errors in the terminal. You will be able to use 
finder to see a file called DisplayVendorID-XXXX containing an 
extensionless DisplayProductID-XXXX file within your home directory if 
all went as planned.

Open a finder window. navigate to your HD folder or Macintosh HD. 
Navigate System > Library > Displays > Overrides. Move that entire 
DisplayVe… folder over to this override folder, drag, drop. replace if 
neccessary

Open Mac lid, Restart Mac.

von nos1609 (Guest)


Rate this post
useful
not useful
Method not working on OS X 10.11 El Capitan any more because Apple 
doesn't ude /S/L/Displays anymore. It's simply empty... And adding the 
profile has no effect like it was the case in Yosemite.

von Alex Patsay (Guest)


Rate this post
useful
not useful
On the latest beta3 of 10.11 override file is generated, but when 
loaded, external display stops working with MacBook (the new one with 
USB-C connector — I'm using Digital AV adapter to HDMI to connect 2913WM 
display)

von Alex Patsay (Guest)


Rate this post
useful
not useful
on 10.11 beta 4 display works, but override doesn't

von MacBook Air Early 2015 (Guest)


Rate this post
useful
not useful
Hi,

Does anyone have a solution to this error:

/System/Library/Displays/Overrides/patch-edid.rb:9: undefined method
`[]' for nil:NilClass (NoMethodError)

The script worked on my 2011 macbook air, but not on the early 2015.

Thanks

von G0bble (Guest)


Rate this post
useful
not useful
My new rMBP 15" correctly shows the color space as RGB in the header 
description of the color profile for the Dell u2414h. Is this fixed by 
Apple in Yosemite?

von Marcoam (Guest)


Rate this post
useful
not useful
Hi:
I just bought this Screen ACER K272 HULA  and i have the same issue. 
Connected DVI-DVI I have no issues but max. resolution is FHD, when i 
try to connect mDP - DP all i get is a No signal error... I have a Mac 
Pro mid 2010 with this wire

http://www.startech.com/Cables/Audio-Video/DisplayPort/6-ft-Mini-DisplayPort-to- 
DisplayPort-Adapter-Cable-Male-to-Male~MDP2DPMM6

I tried to force RGB but still with no luck and no signal income.
I also tried to change DP setting but i have not any DP setting in my 
menu, so I cant do it.

Please help.
What can i do?

von Eleni (Guest)


Rate this post
useful
not useful
Hello,

I just installed the new OS (El Capitan) and the patch for the monitor 
does not work. There is no "override" file in the displays folder. Any 
suggestions?

Thank you! :)

von Wesley (Guest)


Rate this post
useful
not useful

von Marcus D. (Guest)


Rate this post
useful
not useful
Brilliant! Thank you so much for this post. I would have returned my new 
Macbook Pro Retina 2015 to the store if I had not found this! Surely 
Apple can fix this problem by now?!

von Andrew (Guest)


Rate this post
useful
not useful

von Philipp (Guest)


Rate this post
useful
not useful
Hi, for anyone still having problems AFTER going through the whole 
process on ireckon.net: I came across a fix by user jkgeyti on github 
that worked perfectly for me:

“I just realised what the problem was for me. I hope this will be useful 
for others.
Opening the produced config file in nano showed the device name has a 
bunch of “unsupported” characters Philips 272P4^@^@^@�^@^WL^Oc^^^@ – 
forced RGB mode (EDID override). I replaced it with Philips 272P4 – 
forced RGB mode (EDID override), saved, unplugged and reseated the hdmi 
cable, and success!
Maybe it was worth adding a line to the script that strips all 
non-alphanumeric characters from the display name?”

von winlog (Guest)


Rate this post
useful
not useful
Could somebody explain me where is my mistake?
When I override EDID (by script) I get 2 the same monitors with 
different resolutions (virtual), but there is only 1 monitor connected 
to PC in reality. Samsung U28D590D via DP

von ShellShock (Guest)


Rate this post
useful
not useful
Hi guys,

I am wondering how to tell for sure if the monitor is displaying RGB or 
YCbCr... of course, the system preferences say RGB and so does the OSD 
on my Dell U2713HM.  (there is a manual toggle)

The colors are bland and yellowish and text does look processed, and 
when I do the native calibration, it shows a grey circle graphic with a 
split background. I can never get the grey circle to blend via adjusting 
contrast and brightness. So I don't trust the onboard calibration.

Also, does the expensive dual link dvi cable solve this issue without 
hacking el capitan? I don't want to partition my new hard drive, as I 
didn't buy the super duper big storage.

Thanks!!

von CharlesOi (Guest)


Rate this post
useful
not useful
Добрый вечер, форумчане. Дайте совет - может кто-то покупал шины, диски 
для авто в интернете?
Где лучше покупать?

von Carlos Guadalupe (Guest)


Rate this post
useful
not useful
Can you help me. I have a Macbook Pro Retina (Late 2012) with the Acer 
K272HUL. I did the procedure but the system still shows the 1920x1800 
resolution.

von Sergey (Guest)


Rate this post
useful
not useful
Dear Andreas,
Thank you for the script. I see it helped to many people. But 
unfortunately not for me. When I executed the script I got 3 the 
following errors:
mac-mini-s:~ sp$ ruby patch-edid.rb
patch-edid.rb:1: syntax error, unexpected $undefined, expecting '}'
{\rtf1\ansi\ansicpg1251\cocoartf1404\cocoasubrtf340
  ^
patch-edid.rb:2: syntax error, unexpected $undefined, expecting '}'
{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;}
  ^
patch-edid.rb:2: syntax error, unexpected '}', expecting end-of-input
mac-mini-s:~ sp$

I'm using El Capitan on MatMini and trying to fix the issue for Samsung 
P2270HD.
Could you advise how to fix these errors?

Thank you in advance,
Sergey.

von Mel (Guest)


Rate this post
useful
not useful
I have the following setup:

MBP 15" with Retina running El Capitan + Dell U2713HM

The Dell should be running at 2560 X 1440.
Instead it's only offering a top resolution of 1920 x 1080

I've tried two cables:
HDMI -> HDMI
DVI -> Mini DisplayPort

The colour space shows as RGB so I don't think I need to override the 
YCbCr problem others are having.

Will a DisplayPort -> Mini DisplayPort cable solve my problem?

von Art (Guest)


Rate this post
useful
not useful
Mel wrote:
> I have the following setup:
>
> MBP 15" with Retina running El Capitan + Dell U2713HM
>
> The Dell should be running at 2560 X 1440.
> Instead it's only offering a top resolution of 1920 x 1080
>
> I've tried two cables:
> HDMI -> HDMI
> DVI -> Mini DisplayPort
>
> The colour space shows as RGB so I don't think I need to override the
> YCbCr problem others are having.
>
> Will a DisplayPort -> Mini DisplayPort cable solve my problem?

Hello,

I have the same issue - have you found solution?

Thank you.

von Paul (Guest)


Rate this post
useful
not useful
I applied the patch and did everything according to the instructions and 
tried every which way not by the instructions but I still can't fix the 
problem.

The text problem is fixed and its not blurry anymore but the image on 
the monitor is larger then the monitor. I can't see the menu bar on the 
top at all and can only see half of the dock at the bottom of the 
screen.

When I change the resolutions in preferences for that monitor to 
anything but the correct resolution the image goes to the edges of the 
screen but when ever I put it back to the full resolution it goes past 
the edges.

What in the world could be causing this and how could I fix this.

von Donald Jackson (Guest)


Attached files:

Rate this post
useful
not useful
May I ask potentially a different question? I have an external GPU with 
HDMI 2.0 which works running YCBR 4:4:4 when in Bootcamp - and looks 
better than the RGB mode I'm getting on OS X, but I can't seem to force 
it to do so in OS X. How can I modify this script/EDID to force the only 
mode available to YCBR 4:4:4 (rather than RGB) as this is in fact a TV. 
Attached is what I currently get (no custom resolutions, only the HDMI 
pixel clock patch).

von Jubei K. (joobei)


Rate this post
useful
not useful
Is there some script to "undo" this.. script?:) i.e. bring things back 
to normal?  I want to test some artifacts that show up, whether or not 
they are caused by this script or not.

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
Jubei K. wrote:
> Is there some script to "undo" this.. script?:) i.e. bring things back
> to normal?  I want to test some artifacts that show up, whether or not
> they are caused by this script or not.

Just remove the file created by this script from 
/System/Library/Displays/Overrides.

von Alex (Guest)


Rate this post
useful
not useful
Hi,

is there any tuto to show us the way to increase the quality of our 
monitors ?
I'm not so confident with myself to do that but I really would like to 
change the setting of my second screen ...

Please

von Sergey (Guest)


Rate this post
useful
not useful
Hello!

I can't run this script on MacBook 12 with Dell U2713HM.

Could anyone help me?

von Julian L. (jdl)


Rate this post
useful
not useful
Dell U2713HM connected to Macbook Air 13” (late 2010 model) with 
mini-DisplayPort to DisplayPort cable

Here is my recent experience, in case it is useful to others:

(1) Mavericks (10.9.5)

The monitor worked perfectly at 2560x1440 for 3 years; no problems with 
resolution or colour space. Then one day for no apparent reason it would 
not display in full (2560x1440) resolution, but only in 1080p 
(1920x1080) or lower.

Resetting the NVRAM (restart with Option+Command+P+R) had no effect.

Booting from a recent bootable backup (Carbon Copy Cloner) the monitor 
worked perfectly again. After a restart back to the normal startup disk 
(Macintosh HD) the monitor was back to low resolution again.

Using the EDID override files and instructions Andreas Schwarz 
originally posted (#3016475) worked nicely; the monitor had all 
resolutions (incl 2560x1440@60Hz) available.


(2) Sierra (10.12.3)

I upgraded from Mavericks directly to Sierra and the resolution problem 
recurred.

The location of the Overrides directory is different and the override 
EDID was no longer there (new Sierra defaults, different from those in 
Mavericks).

I was able to replace the EDID override files (still the originals 
posted by Andreas) and restore correct operation, but there are some 
differences in procedure from before.

(a) the directory path on Sierra is 
/System/Library/Displays/Contents/Resources/Overrides

(b) a user with admin privileges is not permitted to make the change (as 
I did on Mavericks); it takes a more complex sequence.

I first tried enabling root user 
(https://support.apple.com/en-us/HT204012) and logging in as root, but 
that was not enough. I got "Operation not permitted” errors.

I found the answer in: http://stackoverflow.com/a/32661637 — That SIP 
(System Integrity Protection) was preventing root from changing files in 
Overrides, even though they were owned by user root. Which is new from 
El Capitan (10.11) onwards.

See
 - https://support.apple.com/en-us/HT204899
 - 
https://developer.apple.com/library/content/documentation/Security/Conceptual/System_Integrity_Protection_Guide/ConfiguringSystemIntegrityProtection/ConfiguringSystemIntegrityProtection.html

To make the change I had to first disable SIP, then install the EDID 
override.

        mv DisplayVendorID-10ac DisplayVendorID-10ac-ORIG
        cp -rp <location_of_directory_with_EDID_override_files> 
DisplayVendorID-10ac

I did that as user root (having already enabled root) but I don’t know 
if that was necessary; it might have been enough to disable SIP and make 
the change as my normal user with admin privileges (as opposed to user 
root). But doing it logged in as root with SIP disabled worked.

You can see if SIP is enabled or not with ‘csrutil status’ from a 
Terminal shell.

To disable or enable SIP restart with command+R pressed to boot to the 
Recovery OS, open a Terminal shell from the Utilities menu and enter 
‘csrutil disable’ or ‘csrutil enable’. Then exit the Terminal and do a 
restart.

Some people may already have root user enabled or SIP disabled, but if 
you changed either to install the EDID override files then for safety 
it's advisable to undo those changes after installing the EDID files, 
i.e. enable SIP and/or disable the root user to restore the same level 
of protection you had at the start.

von Charles Wilkins (Guest)


Rate this post
useful
not useful
I followed your instructions all the way to the display folder but there 
is no "override" folder.  I am running Mac OS Sierra version 10.12.3 
Can you assist?

von Julian L. (jdl)


Rate this post
useful
not useful
Charles,

The location of the Overrides directory has changed from

    /System/Library/Displays/Overrides

in Andreas' original instructions (written in January 2013), to

    /System/Library/Displays/Contents/Resources/Overrides

on Sierra (for me on 10.12.3).

Also note the extra protection (especially SIP) in Sierra.

See post above (http://embdev.net/topic/284710#4908546) for details.

von Alex (Guest)


Rate this post
useful
not useful
Hey Andreas,

everything was fine until Sierra came in... Do you have an update for 
Sierra? El Capitan was still running...

Thanks again
Alex

von Alex (Guest)


Rate this post
useful
not useful
Alex wrote:
> Hey Andreas,
>
> everything was fine until Sierra came in... Do you have an update for
> Sierra? El Capitan was still running...
>
> Thanks again
> Alex

Sorry - read the thread Top-Bottom, but thought the newest is on Top. 
Found the answer.. in Julians Post but I am a little nervous if I should 
go for that...

von JG (Guest)


Rate this post
useful
not useful
Has anyone seen there override(s) being ignored lately ?

I've been successfully using the override for an Acer K272HUL monitor 
for months.

After powering up my mac this morning the poor monitor display quality 
looks like it did before the override was applied.

I re-ran the ruby script thinking something may have changed but it 
produced the same output. I've validated that the acer display is using 
the override profile as well.

Any ideas ?

Thanks !

von JG (Guest)


Rate this post
useful
not useful
Figured it out... I can get good resolution on the external acer monitor 
if that's the only monitor I am using. Attempting to use both the 
MacBook pro display and the acer display results in poor resolution on 
the Acer. There's no joy in mudville.

von Sergey (Guest)


Rate this post
useful
not useful
Hi!

Used script and everyting ok with RGB,
but i can't choose top resolution 2500x1440 on my DELL 2515H
Maximum — 1920x1080(alreay use option+click on 'scale' menu)

Enyone have the solution?

Mac mini 2011, Sierra, HDMI-HDMI

Thanks!

von Sergey (Guest)


Rate this post
useful
not useful
Update to my previous request:

I'm fill so stupid... Used mini-display port -> Display port port cabel 
and everything automatically became good.

It's a solution for for Dell 2515H.

von Galin S. (l11t)


Attached files:

Rate this post
useful
not useful
Hi Andreas Schwarz
I have spent all day trying to start my LG LED Monitor 22M37A-B 
External, trough Mini Display port to VGA, from my MacBook Pro 2010, 
15". Using the method you subscribe. Without success! The colours are 
unnatural still. Please suggest me anything which can help me.

First at all turn of System Integrity Protection.

Then I run the script downloaded from 
*https://gist.github.com/adaugherity/7435890
generate a folder with name "DisplayVendorID-1e6d" and a file named 
"DisplayProductID-5ab9"

Replace the newly generated folder 
to/System/Library/Displays/Contents/Resources/Overrides
 Restart and same unnatural colour.

P.S. Please excuse me for my pure English, best regards Galin!

von Matthias (Guest)


Rate this post
useful
not useful
Many thanks for this awesome thread! It helped me through multiple macOS 
upgrades with a MacBook Pro and a Dell U2713H connected to it.

Unfortunately, I just upgraded the MacBook to High Sierra, and the 
Monitor goes crazy again.

What did change from Sierra -> High Sierra?
I rebooted the machine to 'csrutil disable'
To find out that the modified driver still is in 
/System/Library/Displays/Contents/Resources/Overrides
and after another recovery reboot to 'csrutil enable' the error remains.

Does anyone have an idea, how to fix this?

von Matthias (Guest)


Rate this post
useful
not useful
Matthias wrote:
> Many thanks for this awesome thread! It helped me through multiple
> macOS
> upgrades with a MacBook Pro and a Dell U2713H connected to it.
>
> Unfortunately, I just upgraded the MacBook to High Sierra, and the
> Monitor goes crazy again.
>
> What did change from Sierra -> High Sierra?
> I rebooted the machine to 'csrutil disable'
> To find out that the modified driver still is in
> /System/Library/Displays/Contents/Resources/Overrides
> and after another recovery reboot to 'csrutil enable' the error remains.
>
> Does anyone have an idea, how to fix this?

After some more time, the fix was to rebuild the driver with this 
recently updated script https://gist.github.com/adaugherity/7435890

Required steps:
Reboot mac, hold Command+r to enter recovery. Open Terminal and type 
'csrutil disable' to disable SIP. Reboot machine.

wget 
https://gist.githubusercontent.com/adaugherity/7435890/raw/66c54c17b179809b028b58a2ca7af0b9540d05b6/patch-edid.rb

chmod +x patch-edid.rb  --> this will create the new driver
cp -a DisplayVendorID-10ac 
/System/Library/Displays/Contents/Resources/Overrides

reboot machine into recovery again. Open Terminal and run 'csrutil 
enable'. Reboot the machine and the monitor should work fine.

von barii (Guest)


Attached files:

Rate this post
useful
not useful
hi all,

I have a Dell S2718D on my macbook air 2013, the maximum resolution is 
1920x1080
What I tried to do it:
Generated the file, I attached it.
made a copy of DisplayVendorID-10ac and overwrote it with the folder 
generated by the script, so the folder has 1 file in it
rebooted
the settings window has changed, so I can see different resolutions now, 
but the largest number is still full HD.
I noticed the script added new line characters to the data section, I 
removed it and tried again, with the same result.

Any idea what could I try?

thanks

von barii (Guest)


Rate this post
useful
not useful
PS, I have bootcamp, QHD works in windows properly

von Tom (Guest)


Rate this post
useful
not useful
Matthias wrote:
> Matthias wrote:
>> Many thanks for this awesome thread! It helped me through multiple
>> macOS
>> upgrades with a MacBook Pro and a Dell U2713H connected to it.
>>
>> Unfortunately, I just upgraded the MacBook to High Sierra, and the
>> Monitor goes crazy again.
>>
>> What did change from Sierra -> High Sierra?
>> I rebooted the machine to 'csrutil disable'
>> To find out that the modified driver still is in
>> /System/Library/Displays/Contents/Resources/Overrides
>> and after another recovery reboot to 'csrutil enable' the error remains.
>>
>> Does anyone have an idea, how to fix this?
>
> After some more time, the fix was to rebuild the driver with this
> recently updated script https://gist.github.com/adaugherity/7435890
>
> Required steps:
> Reboot mac, hold Command+r to enter recovery. Open Terminal and type
> 'csrutil disable' to disable SIP. Reboot machine.
>
> wget
> https://gist.githubusercontent.com/adaugherity/743...
>
> chmod +x patch-edid.rb  --> this will create the new driver
> cp -a DisplayVendorID-10ac
> /System/Library/Displays/Contents/Resources/Overrides
>
> reboot machine into recovery again. Open Terminal and run 'csrutil
> enable'. Reboot the machine and the monitor should work fine.

Hey Matthias,

Even when I'm in the directory with "patch-edid.rb" running the command 
"chmod +x patch-edid.rb" seems to deliver no updated driver.

Are we meant to run the "ruby patch-edid.rb" line first and then copy it 
in and then run the "chmod +x patch-edid.rb" command?

Expand on that a little if you can cause I'm near tears with this 
utterly ridiculous bug that hasn't been address in over 6 years.

von philip (Guest)


Rate this post
useful
not useful
Hello everyone, i have a mac mini 2012 on high sierra and a Dell S2718d 
monitor which is connect via mini display port from the mac to the 
monitors hdmi.

Initially I was very disappointed from this monitor regarding all the 
good reviews i read as the picture was not very good. Resolution was 
maxing at 1980x1080, but it wasn’t just that, it was that something 
wasn’t right for my eyes as someone else has said here.
I tried switchres x which managed to bring resolution up to 2560x1440 at 
60hz but that didn’t help since i couldn’t  read anything. letters were 
very very small and my eyes hurt but even then it wasn't clear enough.
I then tried my old edid patch which seemed to work a bit but did no 
wonders as i expected, it just made things a little more clear. In my 
previous MacBook pro 2010 with an hp monitor this same old patch did 
wonders!

I started looking around and realised that my mac mini's graphics card 
is not very capable for the Hidpi trick as it doesn’t support it up to 
1980x1080 which would make things nicer, I tried it and it only works up 
to 1280x800.

Finally I ended up here and thank you barri as i downloaded your 
attachment
"DisplayProductID4139" renamed it and placed it in the folder, rebooted 
and in my great surprise it worked and made a great difference, the 
picture is vivid and crisp and very very clear, its like an iMac, the 
resolution now is up to 2048 x 1080 but thats not the difference, its 
that everything pops out…
Now i am starting to hope that i can get the maximum resolution of 2560 
x 1440 which both the mac mini and the Dell support.

anyone any ideas ? barri did you make it work past 1080p? did you find 
or try any new file maybe you could share with me?

thanks,

von Tosh (Guest)


Rate this post
useful
not useful
I have Macbook Pro w/ touch bar running High Sierra.  I have Dell 
D3218HN 32 inch monitor running maximum resolution at 1920 x 1080.  I 
did forced RGB mode which shows that it is updated correctly under 
Displays under About this Mac.  Fonts still look blurry.  Do I have to 
purchase different monitor to make it sharper to have same resolution 
2560 x 1600 on my MacBook Pro?  Thank you in advance!

von Igor (Guest)


Rate this post
useful
not useful
Thank you! This worked for me!

von Martintab (Guest)


Rate this post
useful
not useful
Hi All im noob here. Good article! Thx! Love your stories!

von Tuomas (Guest)


Rate this post
useful
not useful
Hi,

just want to add my 2 cents.

I have a Dell U2913WM. The image quality is horrible with most 
cable/connector combinations, but I finally managed with the help of the 
patch-edid.rb script. After running the script I copied the result like 
this:
1
sudo cp DisplayVendorID-10ac/DisplayProductID-408a /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/

Then rebooted.

BUT - I only succeeded when running the image through a Dell WD15 Dock. 
So my setup is:

MBP --> USB3 cable --> WD15 --> HDMI cable --> U2913WM.

If I try with:

MBP --> the big ugly white dongle --> HDMI cable --> U2913WM,

I get the correct image to the screen for a split second at a time, 
followed by some flashing.

Tuomas

von Przem (Guest)


Rate this post
useful
not useful
I got my file after running patch-edid.eb script, but can't copy this to 
overrides folder due to SIP, well the thing is that I don't want to turn 
off that protection. And I do have my reasons. Anyway – is there any 
option to change this without such deep override?

von RKelley (Guest)


Rate this post
useful
not useful
Thanks for the great fix!  I have an MBP 2016 with touch bar running OSX 
10.13.6 and just installed 2x Dell U2518D monitors on my desk.  Both 
monitors are connected via Display Port and had terrible shadowing, 
grainy fonts, etc. My Win10 VM (via Fusion) also had similar display 
issues.  I was just about to send the monitors back until I stumbled on 
this post.

I followed the instructions to generate and install the custom edid file 
then rebooted.  BAM!  The monitors look perfect!  I am still fine tuning 
the font smoothing via the control panel and "defaults -currentHost 
write -globalDomain AppleFontSmoothing -int" command, but so far, this 
is a huge improvement.

Many thanks to Andreas and everyone else for the great tip.  Very much 
appreciated!

-Ron

von elegante uni (Guest)


Rate this post
useful
not useful
This doesn't work for an HP 1080p monitor running on 10.13.6. I get the 
display override but it doesn't solve the issue. Any suggestions?

von Julian (Guest)


Rate this post
useful
not useful
Worked on my 2018 MBP running Mojave, using a dongle + HDMI into an 
U2518D.

Incredible! 6 years later, that little ruby script is still working like 
a charm :D

von DavidHoR (Guest)


Rate this post
useful
not useful
Избавит от грибка всего за 20 дней и не допустит повторного заражения, 
благодаря комплексу из натуральных масел и лекарственных растений.
Наш сайт: https://ljvgzmqd.morningeverning.com

von Daniel Hutmacher (Guest)


Rate this post
useful
not useful
For what it's worth, a lot of commenters seem to have problems with 
HiDPI displays being limited to 1920x1080. I had trouble getting my 
Samsung display show the full 2560x1440 resolution. Here's the output:

found display 'U28E570': vendorid 19501, productid 3439, EDID:
00ffffffffffff004c2d6f0d324e5030271c0104b53d23783a5fb1a2574fa2280f5054bf 
ef80714f810081c08180a9c0b300950001014dd000a0f0703e80302035005f592100001a 
000000fd00384b1e873c000a202020202020000000fc00553238453537300a2020202020 
000000ff004854504b3930303735320a2020014d02030ef041102309070783010000023a 
801871382d40582c45005f592100001e565e00a0a0a02950302035005f592100001a0000 
000000000000000000000000000000000000000000000000000000000000000000000000 
000000000000000000000000000000000000000000000000000000000000000000000000 
000000bf
Setting color support to RGB 4:4:4 only
Number of extension blocks: 1
removing extension block

Recalculated checksum: 0x66
new EDID:
00FFFFFFFFFFFF004C2D6F0D324E5030271C0104B53D2378225FB1A2574FA2280F5054BF 
EF80714F810081C08180A9C0B300950001014DD000A0F0703E80302035005F592100001A 
000000FD00384B1E873C000A202020202020000000FC00553238453537300A2020202020 
000000FF004854504B3930303735320A20200066

Note that the patch script truncates the new EDID to 128 bytes, instead 
of 256 bytes, so the extension block is lost. I managed to get the 
display running at full resolution by replacing the following portion of 
the code:

   bytes = bytes[0..127]
   bytes[126] = 0

   bytes[127] = (0x100-(bytes[0..126].reduce(:+) % 256)) % 256

... with:

   bytes[254]=0
   bytes[255] = (0x100-(bytes[0..254].reduce(:+) % 256)) % 256

Now, the new EDID is:

new EDID:
00FFFFFFFFFFFF004C2D6F0D324E5030271C0104B53D2378225FB1A2574FA2280F5054BF 
EF80714F810081C08180A9C0B300950001014DD000A0F0703E80302035005F592100001A 
000000FD00384B1E873C000A202020202020000000FC00553238453537300A2020202020 
000000FF004854504B3930303735320A2020014D02030EF041102309070783010000023A 
801871382D40582C45005F592100001E565E00A0A0A02950302035005F592100001A0000 
000000000000000000000000000000000000000000000000000000000000000000000000 
000000000000000000000000000000000000000000000000000000000000000000000000 
000000D7

von Jan Michael (Guest)


Rate this post
useful
not useful
FYI, Catalina broke this fix, or there needs to be further steps. 
Basically, the Override folder is 'read-only', and "csrutil disable" has 
no effect.

When upgrading, Catalina will move the override file to your desktop. 
My monitor defaulted back to 'YPbPr'.

Any thoughts?  Thanks.

von Jan Michael (Guest)


Rate this post
useful
not useful
I got it to work!  Here were the steps:

- Run script as usual with display connected.
- In my case, there was a DisplayVendorID-10ac folder already in 
/System/Library/Displays/Contents/Resources/Overrides.  I copied that 
folder to my Desktop.
- I then placed the file created by the script into the folder on my 
desktop (i.e ~/Desktop/DisplayVendorID-10ac).
- Reboot and go into recovery mode.
- Using Disk Utility, mount your HD.
- Close Disk Utility and open Terminal.
- From Terminal, go to 
/Volumes/Mac...HD/System/Library/Displays/Contents/Resources/Overrides
- Perform 'mv DisplayVendorID-10ac old_DisplayVendorID-10ac'
- Perform 'mv /Volumes/Mac...HD/Users/XXX/Desktop/DisplayVendorID-10ac 
.'
- Reboot.

Your monitor should work now.  I did do this with SIP disabled, but I 
don't think that really matters.  Hope this helps.


Jan Michael wrote:
> FYI, Catalina broke this fix, or there needs to be further steps.
> Basically, the Override folder is 'read-only', and "csrutil disable" has
> no effect.
>
> When upgrading, Catalina will move the override file to your desktop.
> My monitor defaulted back to 'YPbPr'.
>
> Any thoughts?  Thanks.

von JD (Guest)


Rate this post
useful
not useful
Did this work even on the next reboot? I read that Catalina cleans those 
files at each boot but can't verify it

von JD (Guest)


Rate this post
useful
not useful
Ok, turns out my old override from Mojave file didn't work, so I run the 
script again and followed Jan directions (but without taking the folder 
first from the system directory, I just used the folder created by the 
script). Well, it works even on reboot! Fantastic, thanks

von DC (Guest)


Rate this post
useful
not useful
Jan Michael,

How did you first run the script "as usual"?

First of all, Catalina does not let you place the script file in the / 
directory as per this instruction: 
https://www.mathewinkson.com/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor

If you place the script file in the Users directory this is what 
Terminal spits out: Permission denied @ rb_sysopen - 
DisplayVendorID-10ac/DisplayProductID-d084 (Errno::EACCES)

How did you solve the script generating the new file in Catalina in the 
first place?

von DC (Guest)


Rate this post
useful
not useful
Update

Sorry for the panic, guys, the method described by Jan Michael works in 
Catalina

And the script works also. This is a link to the script by the way:
https://gist.github.com/adaugherity/7435890

Be aware that if you place the patch-edid.rb file into 
/Users/patch-edid.rb and run it from the Terminal with:

ruby /Users/patch-edid.rb

The output file, in the case for the Dell P4317Q model, the file name is 
DisplayProductID-d084 will happen to appear in your username directory, 
not simply in Users where the script was originally run...

Also, Jan Michael suggests that it is necessary to first mount the Mac 
OS drive with Disk Utility when you enter Recovery Mode. I've found that 
it is not required. Simply go to the Terminal in Recovery Mode and enter 
precisely this command in the case that you are working with the Dell 
P4317Q monitor and you have the script output file named 
"DisplayProductID-d084" moved to the Users directory:

cp /Volumes/Macintosh\ HD/Users/DisplayProductID-d084 
/Volumes/Macintosh\ 
HD/System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID- 
10ac

Not necessary to disable csrutil before doing this

von unknowledgeable (Guest)


Rate this post
useful
not useful
I followed the steps and changed the name of the folder to the one I 
received, DisplayVendorID-4c2d but the mac still mistakes my monitors 
for TVs.
I've also tried the earlier solution which worked in Mojave of course, 
but as it is now, Catalina won't allow us to edit that folder despite 
whatever terminal permissions we give ourselves it would seem.
Looking forward to someone conjuring up a step by step solution for us 
who don't use terminal very often.
My monitors look horrid as it is.

von Christian (Guest)


Rate this post
useful
not useful
I changed the process of Jan Michael a bit. This is what worked for me

- Run script as usual with display connected.
- Copy the folder to /Volumes/SSD/Users/ (Mine was named 
DisplayVendorID-1e6d => Change the directions according to your file 
name)
- Reboot and go into recovery mode. (Hold CMD+R while starting up)
- Open Terminal
- In Terminal, type
'cd /Volumes/SSD/System/Library/Displays/Contents/Resources/Overrides' 
and press Enter
- type 'mv DisplayVendorID-1e6d old_DisplayVendorID-1e6d' and press 
Enter (This will rename your old file, if available)
- type 'mv /Volumes/SSD/Users/DisplayVendorID-1e6d 
/Volumes/SSD/System/Library/Displays/Contents/resources/Overrides/
' and press Enter (this will move your folder from Users to the Library)
- Reboot.

Thanks to Jan Michael for the groundbreaking work!

von Niaw de Leon (Guest)


Rate this post
useful
not useful
Yes, you need to run
1
ruby patch-edid.rb
 and then copy the output inside the newly generated
1
DisplayVendorID-10ac/
 folder to the existing
1
/System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac
 folder. Confirmed to work on High Sierra.

von Joe (Guest)



Rate this post
useful
not useful
I continue to face this problem even after following what @Daniel 
Hutmacher and @Jan Michael referred to in the above posts.

Yesterday, I bought a Samsung Model CJ79(21:9 Ultra-Wide) screen.

I've got a Macbook Pro (MacBook Pro (13-inch, 2017, Four Thunderbolt 3 
Ports) and recently updated the macOS to macOS Catalina version 10.15.

I'm connecting the monitor via the USB -C option and not via HDMI 
option.

Should I change to HDMI option and verify the results?

I attach a sample of my screen how it looks like after I performed all 
the above steps suggested.

Any suggestion is highly appreciated.

Thanks
Joe
Singapore

von Joe (Guest)


Rate this post
useful
not useful
Hi All

I continue to see blurry texts in web browsers. The text display became 
clear on menu bars after I ran the script.

I tried the HDMI option but that didn't resolve the issue.

Thanks
Joe

von Joe (Guest)


Rate this post
useful
not useful
Samsung Engineers visiting my house tomorrow to troubleshoot this issue. 
I'm keeping my fingers crossed now! I've requested Samsung, Singapore if 
they can exchange this monitor with Samsung 4K monitor. They said they 
will evaluate the request.

von Joe (Guest)


Rate this post
useful
not useful
Update: The Samsung Engineer confirmed the text blurry when he visited 
my house here in Singapore. He also connected his Samsung laptop and 
found the same issue. The next luck for me is to wait if Samsung can 
replace this monitor with a 4K monitor for me.

von Joe (Guest)


Rate this post
useful
not useful
Finally my issue is also resolved after I replaced my monitor with 
Samsung 4K monitor (model: Samsung LU32H850UMEXXS UHD). Samsung replaced 
this monitor for me today.

von Camilo Umana Caro (Guest)


Rate this post
useful
not useful
Good afternooon,

I have a superb monitor but Imac only recognizes a terrible resolution.
Any information to improve this?

Thanks in advance.

Camilo

von Enver (Guest)


Rate this post
useful
not useful
Still haven't in 2020.

von Enver (Guest)


Rate this post
useful
not useful
What I meant to say is that I have this very problem with a Dell U3014
and a Mac Book Pro running Catalina 10.15.4 .
2 x HDMI over Thunderbolt3/USB_C --- both screens suck in YCbCr
 mode.

Interestingly, I had it with a U2410 too and could fix it with a 
firmware upgrade there.

Has anyone seen a FW upgrade for the 3014?

/Enver

von Marco P. (marpar)


Rate this post
useful
not useful
Good morning @andreas
I have been using this procedure 
https://www.imaccanici.org/forum/viewtopic.php?t=30799 for years in 
order to add the resolution hidpi 1920x1080 on the LG 27 EA83-D using 
this file on my mac mini
Today I discovered your amazing script patch-edid.rb
How can I mix the two different files so that I can have both RGD and
hidpi relosution?

Thanks

von roy (Guest)


Rate this post
useful
not useful
hey mate,

used this for my samsung monitor for my MacBook, but somehow that 
override file just never gets made, any ideas?

von mhschaap (Guest)


Rate this post
useful
not useful
Works perfectly, Thanks!!!! (Monitor LG 27UL850-W)

von Joe B. (exekutive)


Rate this post
useful
not useful
Hey guys.

I've got a 2019 16" Macbook Pro and I'm try to connect my Dell 
Ultrasharp U2711 monitor (2560 x 1440 native resolution) with a USB-C to 
HDMI cable. (it's a good one 4K capable). When I hook it up the display 
looks very blurry. The maximum resolution available in System 
Preferences is 1920x1080, even under scaled, and even if I hold the 
option key. How do I make my Mac output a higher resolution?  Dell have 
said that the HDMI port is passive, and the monitor doesn't limit 
resolution in any way. So this seems to be an Apple problem.

Other people online have reported that it worked for them, with the same 
computer, same cable, and same monitor. No hacking. Just plug & play.

I was using this monitor without issue on my previous computer, a 
Macbook Pro from 2014. I was using a miniDP to DP adapter + the DP cable 
that came with the monitor.

I tried the ruby script mentioned in this topic, and it did change the 
color mode, but the display looks the same: fuzzy and only 1080p.

Why is it so damn hard to connect a computer and a monitor together??? 
So frustrating.

: Edited by User
von Joe B. (exekutive)


Rate this post
useful
not useful
I gave up on trying to hack things. I just bought a USB-C to DisplayPort 
Adapter for 20 bucks and the monitor works perfectly at 2560x1440 RGB 
with digital sound.

And I don't have to worry about future OS updates breaking things.

von Joe B. (exekutive)


Attached files:

Rate this post
useful
not useful
USB-C to DisplayPort adapter works

von Rajputaman R. (Company: rajputaman) (rajputaman04)


Rate this post
useful
not useful
I just bought a U2713H, connected it to my Macbook Pro (late 2011 with
Maverick), and experienced "grungy" text.

von Markus R. (mr_markus)


Rate this post
useful
not useful
... Thank you all for your fantastic support!
Can somebody help me to copy the files into the "overrides"-folder? It 
does not work under BigSur, though I have admin rights.

The folder "DisplayVendorID-10ac" is on my Desktop. And I want to copy 
it to
"/System/Library/Displays/Contents/Resources/Overrides/"
What do I have to type in the terminal?

Regards, Markus

von Meow (meow)


Rate this post
useful
not useful
Markus R. wrote:
> ... Thank you all for your fantastic support!
> Can somebody help me to copy the files into the "overrides"-folder? It
> does not work under BigSur, though I have admin rights.
>
> The folder "DisplayVendorID-10ac" is on my Desktop. And I want to copy
> it to
> "/System/Library/Displays/Contents/Resources/Overrides/"
> What do I have to type in the terminal?
>
> Regards, Markus

For macOS 11 Big Sur and later, I recommend 
/Library/Displays/Contents/Resources/Overrides/ that works for me and 
doesn’t require disabled SIP. Maybe it works for 10.15 Catalina and 
before but I can’t confirm.

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.