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.
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.
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 ?
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
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.
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 =====
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!
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
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!!!!
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!
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
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
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.
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.
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 :)
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?
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.
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!
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
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.
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!
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 ?
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.
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
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
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.
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.
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
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
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.
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!
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
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!
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?
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
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!
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.
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
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!
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
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.
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
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
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
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.
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
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!
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
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.
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
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
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.
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.
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.
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
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
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?
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
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...
:)
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
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.
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!
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
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.
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
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?
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
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.
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?
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!
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.
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?
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.
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.
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
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
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?!
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.
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!
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?
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!
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.
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
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.
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?
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.
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
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
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.
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
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
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?
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
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?
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!
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
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.
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.
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)
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
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?
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?
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! :)
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?!
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?”
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
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!!
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.
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.
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?
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.
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.
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).
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.
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.
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
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.
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?
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.
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...
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 !
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.
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!
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.
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!
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?
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.
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
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.
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,
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!
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:
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
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?
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
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
Избавит от грибка всего за 20 дней и не допустит повторного заражения,
благодаря комплексу из натуральных масел и лекарственных растений.
Наш сайт: https://ljvgzmqd.morningeverning.com
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
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.
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.
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
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?
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
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.
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!
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
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
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.
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.
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.