HT202856: Using 4K displays and Ultra HD TVs with your Mac
Learn about Using 4K displays and Ultra HD TVs with your Mac
-
All replies
-
Helpful answers
-
Jun 24, 2014 2:33 PM in response to joevtby Laseyman,ok, thanks for the quick response,
yes I did restart a few times, saw that switchres would write to the same folder if I saved any custom resolutions, but i just tried the terminal code and got:
Unexpected character  at line 1
any clues?
-
Jun 24, 2014 2:49 PM in response to Laseymanby joevt,Looks like the file might be a binary file. Use the "cat" command in Terminal.app to see the contents of the file. What app did you use to save the file? It should be saved as plain text. TextEdit.app can do that if you use the Format -> Make Plain Text option.
-
Jun 24, 2014 2:56 PM in response to joevtby Laseyman,after the cat command:
<?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>DisplayProductID</key>
<integer>2944</integer>
<key>DisplayVendorID</key>
<integer>19501</integer>
<key>IODisplayEDID</key>
<data>AP///////wBMLYALAAAAADQXAQS1PSN4Ol+xoldPoigPUFS/74BxT4EAgcCBgKnAswCVANEAq KwAoPBwPoAwIDUAX1khAAAaVl4AoKCgKVAwIDUAX1khAAAaAAAA/QAySx6GNgAKICAgICAgAAAA/ABVM jhENTkwCiAgICAgAW4CAwzwIwkHB4MBAAACOoAYcTgtQFgsRQBfWSEAAB4AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAlw==</data>
</dict>
</plist>
I used text edit but already did the plain text option, now it only offers rich text, I had an option to save it in different plain text encodings and opted for unicode-8... should it be anything else?
-
Jun 24, 2014 4:37 PM in response to Laseymanby joevt,We need to figure out why the plutil command doesn't like your file. I don't see anything wrong. Maybe if you post a hex dump, something will pop:
xxd -p < /System/Library/Displays/Overrides/DisplayVendorID-4c2d/DisplayProductID-b80
-
Jun 24, 2014 11:09 PM in response to joevtby Laseyman,3c3f786d6cc2a076657273696f6e3d22312e3022c2a0656e636f64696e67
3d225554462d38223f3ec2a0c2a00a3c21444f4354595045c2a0706c6973
74c2a05055424c4943c2a0222d2f2f4170706c652f2f445444c2a0504c49
5354c2a0312e302f2f454e22c2a022687474703a2f2f7777772e6170706c
652e636f6d2f445444732f50726f70657274794c6973742d312e302e6474
64223ec2a0c2a00a3c706c697374c2a076657273696f6e3d22312e30223e
c2a0c2a00a3c646963743ec2a0c2a00ac2a0c2a03c6b65793e446973706c
617950726f6475637449443c2f6b65793ec2a0c2a00ac2a0c2a03c696e74
656765723e323934343c2f696e74656765723ec2a0c2a00ac2a0c2a03c6b
65793e446973706c617956656e646f7249443c2f6b65793ec2a0c2a00ac2
a0c2a03c696e74656765723e31393530313c2f696e74656765723ec2a0c2
a00ac2a0c2a03c6b65793e494f446973706c6179454449443c2f6b65793e
c2a0c2a00ac2a0c2a03c646174613e41502f2f2f2f2f2f2f77424d4c5941
4c41414141414451584151533150534e344f6c2b786f6c64506f69675055
46532f373442785434454167634342674b6e4173774356414e4541714b77
416f504277506f41774944554158316b6841414161566c34416f4b43674b
5641774944554158316b6841414161414141412f514179537836474e6741
4b4943416749434167414141412f4142564d6a68454e546b774369416749
4341674157344341777a7749776b4842344d42414141434f6f4159635467
745146677352514266575345414142344141414141414141414141414141
414141414141414141414141414141414141414141414141414141414141
414141414141414141414141414141414141414141414141414141414141
414141414141414141414141414141414141414141414141414141414141
414141414141414141414141414141414141414141414141416c773d3d3c
2f646174613ec2a0c2a00a3c2f646963743ec2a0c2a00a3c2f706c697374
3ec2a00a
hex dump... anything?
-
Jun 25, 2014 1:57 AM in response to Laseymanby joevt,Yeah, all the spaces in your text file were replaced with non-breaking spaces (Option-Space). You need to do a search and replace in the text file - search for Option-Space and replace all occurrences with space.
Maybe there was something weird about the browser or text editor that you used to copy and paste the xml which preserved the non-breaking spaces used to format the xml in the web browser.
-
Jun 25, 2014 2:16 AM in response to joevtby Laseyman,Ok, thanks for your extra help on this one... Will do it when I am back home, That is some genius deduction work there!
-
Jun 25, 2014 6:49 AM in response to Laseymanby Poyda,I hope it works out for you. I used TextWrangler to create the override file. If you are having trouble with TextEdit, try the free and awesome TextWrangler.
-
Jun 25, 2014 11:49 AM in response to Poydaby Laseyman,Weyhey! working fine now, just as joevt said... non-breaking spaces everywhere. Poyda, I used find-replace in text edit once I knew what was wrong, served its purpose, I have used text wrangler before, may download it for future use anyway.
I hope this helps anyone else with the same problem, with only basic technical knowledge, like myself.
Big-ups to Poyda and joevt, I now don't feel like I have totally wasted my money, awesome.
Poyda - did you run the corrected CVT-RB calculation 50hz or try the 56Hz (corrected or otherwise) in the end?
-
Jun 25, 2014 11:57 AM in response to Laseymanby Daniel Hartman1,Wow, you guys made some awesome progress. I hadn't thought of forcing the EDID's.
Has anyone got a refresh faster than 50Hz corruption-free? I might be switching back to a 7950, and curious if I can get 54 or 55Hz out of it. Of course I could always screw with switchresx and find out, but the reboot cycles get tedious....
-
Jun 25, 2014 12:41 PM in response to Daniel Hartman1by joevt,Poyda said he got 54 Hz working (though maybe with a slightly off blanking interval). You should try 55 Hz then go to 54 if that doesn't work or 56 if it does. Takes only a couple restarts to find out.
-
Jun 25, 2014 5:26 PM in response to joevtby sharpie00,I am actually in the process of purchasing the new Mac Pro and 2 of the Samsung 4k monitors (U28D590D). After reading about the problems with the DisplayPort, I wasn't sure if this was going to be a good purchase. I read through each reply in this thread and am really happy to see there's at least a work around (even though it's not 60Hz yet). But even 50Hz is better then 30Hz on HDMI. I'm still on the fence; and I'm sure it'll be "officially fixed" once the public release comes out in the fall. Now I have to decide if I want to wait, or go ahead and get the pro with the dual screens and continue watching this thread to see how it all pans out
Great progress and thanks for all the instructions!
-
Jun 25, 2014 9:02 PM in response to sharpie00by joevt,Did you consider the ASUS PB287Q monitor? Same panel, better stand, more features, VESA compatible mount.
Of course, you would need to override the EDID to fix the same problem if you're using an affected graphics card/driver. I guess the Samsung override file would work, but you would need to change the vendor and product ID in the file and in the file path/name to match the ASUS values. The ASUS monitor would then appear as a Samsung monitor.
I got the EDID for the Samsung from a hex dump from SwitchResX posted at MacRumors, used "echo 'paste hex here' | xxd -p -r > U28D590.bin" to convert to binary, then I used a utility called Lightware Matrix Controller v 3.4.6 (free) in Windows to edit the bin file, changed the primary timing to match SwitchResX's CVT-RB calculations for the desired timing. Then "xxd -p < U28D590.bin" to get the hex dump and pasted that into the override file using Property List Editor.app.
I think it would be cool if SwitchResX had an EDID editor like Lightware Matrix Controller or Phoenix EDID Designer 1.3 (I haven't tried the latter).
-
Jun 25, 2014 11:48 PM in response to tommyfromomahaby romanheym,Hi tommfromomaha,
I am thinking to get one of those monitor. I have same "low end" Mac Pro. Could you please specify how did you connect monitor to your machine ? did you use stock cable (if any included) or did you use adaptor ? And if then what kind of adaptor exactly. I want to be ready when my monitor arrive. Overall - are you happy with quality ? I mean both built quality and picture. I know viewing angle is not too good,
-
Jun 26, 2014 12:51 AM in response to romanheymby Laseyman,A reasonably priced Mini display port to display port cable will do the trick... It doesn't come with one. You can get them on amazon or a local PC superstore is bound to have one.