Montelli Posted April 9, 2025 Share Posted April 9, 2025 (edited) Greetings, In my Hackintosh setup, I'm using an ASUS ROG RX 560 GPU, which has three ports: HDMI, DisplayPort, and DVI-D. On opencore I have a dual-boot system, and when I test it on Windows, all three displays work correctly: However, on macOS Sonoma, the display connected to DVi-D shows a purple tint: I did some testing: I connected two displays—one to the DisplayPort and one to the DVI-D—but the screen connected to the DVI-D port always appears purple. Then, I tried connecting all three displays at once, but the issue persists—the one connected via DVI-D still shows a purple tint. I can't figure out why this happens, especially since everything works perfectly on Windows. Is there any way to fix this? Thank you in advance for any help! 🙏 ps.I don't think it matters but I'm using a DVI-D to HDMI (DVI-D on GPU and HDMI on display) and it's bidirectional cable. Edited April 9, 2025 by Montelli Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/ Share on other sites More sharing options...
carlo_67 Posted April 9, 2025 Share Posted April 9, 2025 use -raddvi in bootarg Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831412 Share on other sites More sharing options...
FirstCustomac Posted April 9, 2025 Share Posted April 9, 2025 (edited) Well known issue. You can do the RadeonFramebuffer patch route or run this edid patch in /Library/Displays/Contents/Resources/Overrides and reconnect the cable after patch generates edid override files. Edited April 9, 2025 by FirstTimeCustomac Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831413 Share on other sites More sharing options...
Montelli Posted April 15, 2025 Author Share Posted April 15, 2025 (edited) On 4/9/2025 at 9:32 PM, carlo_67 said: use -raddvi in bootarg Sorry I haven’t been online... Now I tried that boot rag but the display is still purple, how come? On 4/9/2025 at 9:51 PM, FirstTimeCustomac said: Well known issue. You can do the RadeonFramebuffer patch route or run this edid patch in /Library/Displays/Contents/Resources/Overrides and reconnect the cable after patch generates edid override files. Which of the two patches should I try, and how do I apply them? Thank you Edited April 15, 2025 by Montelli Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831556 Share on other sites More sharing options...
Montelli Posted April 16, 2025 Author Share Posted April 16, 2025 (edited) I await your response @carlo_67 @FirstTimeCustomac Thank you 🙏 Edited April 16, 2025 by Montelli Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831610 Share on other sites More sharing options...
Montelli Posted April 16, 2025 Author Share Posted April 16, 2025 Mmm By the way, is the file I need to run called patch-edid.rb? When I go to the Library, I find just this: /Library/Displays/ , And inside it, there are these files: If I go into the System folder, I can actually see the full path: /System/Library/Displays/Contents/Resources/Overrides — but I can’t paste the file inside to run it. What should I do? Thanks Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831617 Share on other sites More sharing options...
FirstCustomac Posted April 16, 2025 Share Posted April 16, 2025 (edited) @Montelli - Download the script - manually create /Library/Displays/Contents/Resources/Overrides directory - Copy the script to /Library/Displays/Contents/Resources/Overrides - Make sure your dvi port is connected at this point - Open terminal, cd to /Library/Displays/Contents/Resources/Overrides and execute the script ruby patch-edid.rb - This should create DisplayVendorID-xxxx folder in /Library/Displays/Contents/Resources/Overrides - disconnect the dvi and reconnect - done Edited April 16, 2025 by FirstTimeCustomac 3 Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831623 Share on other sites More sharing options...
Montelli Posted April 17, 2025 Author Share Posted April 17, 2025 On 4/16/2025 at 8:06 PM, FirstTimeCustomac said: @Montelli - Download the script - manually create /Library/Displays/Contents/Resources/Overrides directory - Copy the script to /Library/Displays/Contents/Resources/Overrides - Make sure your dvi port is connected at this point - Open terminal, cd to /Library/Displays/Contents/Resources/Overrides and execute the script ruby patch-edid.rb - This should create DisplayVendorID-xxxx folder in /Library/Displays/Contents/Resources/Overrides - disconnect the dvi and reconnect - done Ok, it worked! thank you 🙏 Link to comment https://www.insanelymac.com/forum/topic/360884-help-third-display-is-purple-connected-to-dvi-d-port/#findComment-2831638 Share on other sites More sharing options...
Recommended Posts