Montelli Posted April 9 Share Posted April 9 (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 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 Share Posted April 9 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 Share Posted April 9 (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 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 Author Share Posted April 15 (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 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 Author Share Posted April 16 (edited) I await your response @carlo_67 @FirstTimeCustomac Thank you 🙏 Edited April 16 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 Author Share Posted April 16 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 Share Posted April 16 (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 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 Author Share Posted April 17 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